• 3.07 MB
  • 2022-04-22 11:31:23 发布

《数据与计算机通信》第七版课后习题答案.doc

  • 42页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'《数据与计算机通信》第七版课后习题参考答案《数据与计算机通信》(第七版)课后习题参考答案第2章的参考答案2.1答案:2.2答案a.b.第42页共42页 《数据与计算机通信》第七版课后习题参考答案2.4答案:2.7答案:第3章的参考答案3.13答案3.15答案3.16答案第42页共42页 《数据与计算机通信》第七版课后习题参考答案3.19答案另解:▲补充作业:设采用异步传输,1位起始位,2位终止位,1位奇偶位,每一个信号码源2位,对下述速率,分别求出相应的有效数据速率(b/s):(1)300Baud(2)600Baud(3)1200Baud(4)4800baud答:异步传输的数据效率为7/11,而每一个信号码源2位,,所以(1)(2)(3)(4)第42页共42页 《数据与计算机通信》第七版课后习题参考答案第5章的参考答案5.6答5.7答:5.8答:5.9答:第42页共42页 《数据与计算机通信》第七版课后习题参考答案第6章的参考答案6.1答:另答:(a)(b)(c)异步、同步额外开销不变。耗时:异步:41.6710=416.7s同步:1003.35=335s(d)耗时:异步:同步:传输帧耗时:第42页共42页 《数据与计算机通信》第七版课后习题参考答案6.5答案另解:不发生帧差错,则8+1比特总误差不超过50%,即小于50%/9=5.6%,精确率在95%以上。另解:设能够容忍的时钟精确率的百分比为x%,6.10答:(a)(b)第42页共42页 《数据与计算机通信》第七版课后习题参考答案6.12答:中文答案:R=11010T=11100011110106.13答:第42页共42页 《数据与计算机通信》第七版课后习题参考答案第7章的参考答案7.2答案第42页共42页 《数据与计算机通信》第七版课后习题参考答案7.3答案7.5答案第42页共42页 《数据与计算机通信》第七版课后习题参考答案中文答案:当窗口大小时,信道得利用率为100%7.7答案:7.8答案:第42页共42页 《数据与计算机通信》第七版课后习题参考答案7.9答案:7.10答案:▲问题在于接收方无法通知发送方是否收到了其补发的帧。7.11答案第42页共42页 《数据与计算机通信》第七版课后习题参考答案REJ:发送方重发第N(R)帧及其后的各帧,接收方丢弃N(R)及其以后的各帧;SREJ:发送方重发第N(R)帧,接受方继续接收并保存已收到的帧。7.12答案▲另解:假设控制字段长8bit,FCS长16bit,则在一帧中数据比例为假设该链路可用GO-BACK-N差错控制,则窗口尺寸可达7数据的比特吞吐量为:7.13答案7.14答案第42页共42页 《数据与计算机通信》第七版课后习题参考答案7.16答案根据题意知窗口序号为3比特,以8为模。因可以连续发送6帧,可断定采用回退N帧ARQ而不是选择拒绝ARQ。因是无差错操作,当发送的第6帧信息帧的轮询位置1,从站将给予RR或RNR应答,由于发送6帧信息前主站的N(S)为3,之后发送的信息帧的N(S)从4开始,因此,从站返回的N(R)计数值为2,表示已接收到了4、5、6、7、0和1帧,可以接收的下一帧的序号是2。N(R)=0107.17答案第42页共42页 《数据与计算机通信》第七版课后习题参考答案7.18答案该题实际上是问该B/S模式应用究竟是回退N帧ARQ还是选择拒绝ARQ效率更高?回退N帧ARQ会增加网上流量和服务器重传的信息量,尤其当线路质量不好时,服务器发送的数据量会剧增。选择拒绝ARQ会使接收和发送逻辑更复杂一些,尤其会加重服务器接收缓冲的负担。WEB服务器因接收信息量小,发送信息量大,选择拒绝ARQ的缺点对其影响相对较小,倒是重传信息量是主要问题。因此选择拒绝ARQ对减轻WEB服务器负担可能更好一些。第七章补充作业:1.若数据链路的发送窗口限度(尺寸)为4,在发送3号帧,并接受2号帧的确认帧后,发送方还可连续发几帧?请给出可发帧的序号?解答:可以连续发送4帧,序号为3,4,5,6。2.两个相邻的节点(A和B)通过后退N帧ARQ协议通信,帧顺序为3位,窗口大小为4。假定A正在发送,B正在接收,对下面两种情况说明窗口的位置:①A开始发送之前②A发送了0,1,2三个帧,而B应答了0,1两个帧③A发送了3,4,5三个帧,而B应答了第4帧解答:①窗口的位置在0②窗口的位置在2③窗口的位置在53.知数据帧长1024比特,其中帧头24比特,数据速率500kb/s,线路的传播延迟为5ms,试计算:①采用停等协议,求最大的信道利用率。②设滑动窗口W>=2a+1,求窗口至少有多大?解答:①第42页共42页 《数据与计算机通信》第七版课后习题参考答案②当窗口大小时,信道得利用率为100%第8章的参考答案8.1.请描述T1载波的原理。答:Bell系统的T1载波利用脉码调制PCM和时分TDM技术,使24路采样声音信号复用一个通道。每一个帧包含193位,每一帧用125us时间传送。T1系统的数据传输速率为1.544Mbps。8.2.在T1载波中,由非用户数据引入的开销占百分比是多少?答:T1载波是把24个话音信道多路复用在一条高速信道上,每个信道包含7位的数据和1位的控制信令位,此外加入一位帧同步位组成基本帧。其中,用户的开销为24×1(控制位)+1(基本帧)=25b总开销为:(7+1)×24+1=193b因此,用户的开销所占的百分比为:25/193×100%≈13%第42页共42页 《数据与计算机通信》第七版课后习题参考答案第9章的参考答案本章无作业第10章的参考答案10.4答案第42页共42页 《数据与计算机通信》第七版课后习题参考答案10.7答案另解:两者都是必要的。因为在第三层分组中采用的流控和差错控制虽然在格式与处理上与HDLC相似,但因其分组中具有的D字段可以实现对于本地的或者是端对端的流控。而第二层的链路层则采用LAPB(HDLC的子集)来实现大多数的链路控制与数据传输,但不提供分组层中D字段具有的功能。10.8答案X.25的分组格式中确实没有FCS字段,但它作为PDU被传递到链路层是由链路层协议将其封装为LAPB帧,从而加上了FSC字段,这样可以确保传输LAPB帧中的数据域,从而保证X.25分组被正确地传递了。第42页共42页 《数据与计算机通信》第七版课后习题参考答案10.9答案另解:因为X.25允许一个DTE与另一个DTE之间通过一条物理DTE-DCE链路,同时建立4095条虚电路,所以两个通信地站点虽然使用不同的虚电路号,但实际上是通过同一条虚电路进行的通信,即使用复用的方法使一条物理链路为多个站点所使用。第42页共42页 《数据与计算机通信》第七版课后习题参考答案第11章的参考答案11.1答案UNI的信元头只有八位的虚通道标识符,但比NNI的信元头多了4位的一般流控制,NNI的虚通道标识符有12位。除了作为固定长度的分组被传输外,UNI与NNI各有如下作用:UNI信元:拥有一般的流控制字段可以减轻网络中的短期超负荷状态;NNI信元:拥有更长的虚通道标识符位数,使网络内部可以运行更多的虚通道。11.2说明VPI和VCI的作用和区别。VPI:虚通道标识符用于标识特定的虚通路链路;VCI:虚通路标识符为给定的虚通道连接标识出特定的虚通道,也用于端用户到端用户的路由选择。11.3ATM有哪几种连接方式?各有何特点?ATM连接方式有:(1)虚通路连接(UCC):它是ATM网络中最基本的交换单元,经过网络在两个端用户之间建立,通过这条连接所交换的是速率可变的,全双工的,固定长度的信元流,也可用于用户与网络以及网络之间的交换;(2)虚通道连接(UPC):将共享网络中相同通路的连接分成一组,使网络管理工作可以针对为数不多的连接组,而不是大量的单连接。11.4ATM的业务类型有哪些?各有何特点?ATM的业务类型有:(1)实时服务:包括恒定比特率(CBR)的服务,用于支持在整个连接期间需要具有连续可用的恒定数据率的应用,以及实时可变比特率(rt-VBR)类服务倾向于时间敏感的应用;(2)非实时服务:包括非实时可变比特率以及不指明比特率的服务。11.5AAL协议有哪几类?各有何作用?AAL层有几个子层?各有何作用?共有4类:AAL类型1:处理恒定的比特流;AAL类型2:适用于模拟应用的可变比特率信息处理;AAL类型3/4:提供面向连接或无连接的服务,以及服务可以使报文方式或是流方式;AAL类型5:为了向高层的面向连接的协议提供流水线传输能力;AAL层有汇聚子层,用来提供AAL支持的具体应用所需功能,以及拆装子层,负责把从CS上接到的信息打包形成传输信元,并在另一端将信息解包。第42页共42页 《数据与计算机通信》第七版课后习题参考答案11.6帧中继的主要特点。在如下几点上区别于X.25:(1)呼叫控制信令和用户数据在各自独立的逻辑连接上传输,中间结点不需要维护状态表或者处理基于单连接的呼叫控制相关报文;(2)逻辑连接的复用和交换发生在第二层而不是第三层,减少了整整一层的处理;(3)从一跳到另一跳之间没有流控制和差错控制。如果确定应用了端到端的流控制和差错控制,那么它们将由高层负责;它使通信处理过程度为流水线作业,用户与网络之间的接口所需要的协议功能得到简化。第12章的参考答案12.1答案12.2答案另解:根据二叉树性质,第i层节点数为2i-1,设根在树中的层号是1,最深的层号为n,则二叉树的节点总数为由根到第n层的通路的跳数为n-1,第n层节点数为2n-1,当n很大时,有即有一半的节点位于第n层。同理,从根到第n-1层的通路为n-2跳,第n-1第42页共42页 《数据与计算机通信》第七版课后习题参考答案层节点数为2n-2,当n很大时,有因此,由根到各节点的的通路平均跳数为每个节点对之间的通路的平均跳数是节点到根的平均跳数的2倍,即2L=2n-4跳。12.3答案另解1:lA[n][m]为二维数组,存放图的带权的邻接矩阵;lA[i][j]表示结点(i与j)之间的距离;l起始点为S=0;l布尔变量ISFinished表示寻找最短路径计算结束;lL[h][n]表示第h次迭代时各结点到源点的最短距离;lR[n]一维数组,记录结点到源点路径上的前一个相邻节点;当前后两迭代的第42页共42页 《数据与计算机通信》第七版课后习题参考答案L[h-1][n]与L[h][n]不变化时,表示结束。ISFinished=false;s=0;h=0;for(inti=0;I3),则将cwnd设置为ssthresh+n*MSS。(4)若发送窗口值还容许发送报文段,就按拥塞避免算法继续发送报文段。(5)若收到了确认新的报文段的ACK,就将cwnd缩小到ssthresh。“乘法减小“是指不论在慢开始阶段还是拥塞避免阶段,只要出现一次超时(即出现一次网络拥塞),就把慢开始门限值ssthresh设置为当前的拥塞窗口值乘以0.5。当网络频繁出现拥塞时,ssthresh值就下降得很快,以大大减少注入到网络中的分组数。“加法增大”是指执行拥塞避免算法后,当收到对所有报文段的确认就将拥塞窗口cwnd增加一个MSS大小,使拥塞窗口缓慢增大,以防止网络过早出现拥塞。第42页共42页'