《计算机网络与通信(第2版)》课后习题参考答案.doc

上传人:牧羊曲112 文档编号:4221211 上传时间:2023-04-10 格式:DOC 页数:73 大小:453.50KB
返回 下载 相关 举报
《计算机网络与通信(第2版)》课后习题参考答案.doc_第1页
第1页 / 共73页
《计算机网络与通信(第2版)》课后习题参考答案.doc_第2页
第2页 / 共73页
《计算机网络与通信(第2版)》课后习题参考答案.doc_第3页
第3页 / 共73页
《计算机网络与通信(第2版)》课后习题参考答案.doc_第4页
第4页 / 共73页
《计算机网络与通信(第2版)》课后习题参考答案.doc_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《《计算机网络与通信(第2版)》课后习题参考答案.doc》由会员分享,可在线阅读,更多相关《《计算机网络与通信(第2版)》课后习题参考答案.doc(73页珍藏版)》请在三一办公上搜索。

1、计算机网络与通信(第2版)陈 伟 刘会衡 主编杜 谦 王 晟 梁小宇 付 琴 编习题参考答案目 录第1章 概述1第2章 数据通信技术基础5第3章 数据链路控制21第4章 多路复用与信道共享技术24第5章 局域网29第6章 城域网37第7章 广域网41第8章 网络互连46第9章 互联网的应用54第10章 无线网络技术58第11章 AD HOC网络技术61第12章 下一代网络65第1章 概述习题参考答案1.1 模拟通信与数字通信的区别是什么?试举例加以说明,并比较模拟通信与数字通信的优缺点。解答:模拟通信传输的是模拟信号,也即该信号的波形是连续的,可表示为时间的连续函数;数字通信传输的是数字信号,

2、也即该信号的幅度不随时间作连续的变化,只能取有限个离散值(一般取两个离散值“0”和“1”)。比如固定的电话通信就属于模拟通信,GSM和CDMA移动通信则属于数字通信。 模拟通信的优点是信道的利用率较高,缺点包括:抗干扰能力弱、保密性差、设备不易大规模集成及不适合计算机通信飞速发展的需要等。数字通信的优点包括:抗干扰性强,保密性好,设备易于集成,并且便于使用计算机技术对其进行处理等,它的主要缺点是所有的信道频带比模拟通信宽得多,因而降低了信道的利用率。但随着信道性能的改善,这一缺点会逐渐得到解决。1.2 数据通信的特点是什么?为什么要研究数据通信网?解答:数据通信是指由信息源产生的数据,不管通过

3、模拟传输还是数字传输的信道,按照一定通信协议,形成数据流传送到受信者的过程。从某种意义上来说,数据通信可看成是数字通信的特例,并具有数字通信的一切优点。数据通信以数据传输为基础,但又不是单纯的数据传输,它包括数据传输和数据交换,以及在传输前后的数据处理过程。由于计算机在各个领域中都得到了非常广泛的应用,遥测、遥控、自控、雷达等领域都需要用到数据处理与传输,也就都离不开数据通信,因此,数据通信有着广泛的应用领域及广阔的发展前景,研究数据通信网对通信技术的发展具有重要意义。1.3 什么是数据通信系统?从设备级举一例说明该系统的组成。解答:数据通信系统是指通过通信线路和通信控制处理设备将分布在各处的

4、数据终端设备连接起来,执行数据传输功能的系统。它包括信源、信道和信宿三部分,比如两台计算机之间的数据通信,分布两地的计算机则属于信源和信宿,它的传输通道电话线路则属于信道,当然由于计算机处理的是数字信号,电话线传输的是模拟信号,中间还必须经调制解调器进行模数或数模的转换才能完成通信。1.4 举出你熟悉的数据通信应用实例,并加以说明。解答:以传递邮件为例。首先,E-mail数据通过本地计算机(信息源)发送给Modem(变换器),完成数字信号到模拟信号的转换,然后通过电话线(信道)传送到目的地的Modem(反变换器),完成模拟信号到数字信号的转换,然后送给目的地计算机(受信者),从而完成整个数据的

5、传输。1.5 画出通信系统的基本组成框图,并说明每一部分的功能。解答:通信系统的基本组成如图1.1所示:信息源变换器信道反变换器受信者噪声源图1.1 通信系统的基本组成其中,信息源和受信者分别是信息的发送者和接收者,变换器是将信息源发出的信息变换成适合在信道上传输的信号,反变换器则是将从信道上接收的信号变换成受信者可以接收的信息,信道是信号传输的载体,在信号传输过程中,噪声将对信号产生干扰。1.6 比较电路交换、存储转发交换、报文交换和分组交换的区别。解答:(1)电路交换的基本原理是在源端和目的端间实时地建立起电路连接,构成一条信息通道,专供两端用户通信。通信期间,信道一直被通信双方用户占有,

6、通信结束,立即释放。线路交换的特点是:数据传输可靠、迅速、有序,但线路利用率低、浪费严重,不适合计算机网络。(2)存储转发交换是在传统的电路交换技术的基础上提出的。存储转发和电路交换的主要区别是:发送的数据与目的地址、源地址、控制信息按照一定格式组成一个数据单元(报文或报文分组)进入通信子网,通信子网中的结点要负责完成数据单元的接收、差错校验、存储、路选和转发功能。存储转发交换包括报文交换和分组交换两种。(3)报文交换采用存储-转发方式进行传送,无需事先建立线路,事后更无需拆除。它的优点是:线路利用率高、故障的影响小、可以实现多目的报文;缺点是:延迟时间长且不定、对中间节点的要求高、通信不可靠

7、、失序等,不适合计算机网络。(4)分组交换中数据以短分组的形式传输,分组长度一般为1000字节。如果发送端有更长的报文需要发送,那么这个报文被分割成一个分组序列,每个分组由控制信息和用户数据两部分组成。分组交换适用于计算机网络,在实际应用中有两种类型:虚电路方式和数据报方式。分组交换的优点是:高效、灵活、迅速、可靠、经济,但存在如下的缺点:有一定的延迟时间、额外的开销会影响传输效率、实现技术复杂等。1.7 什么是网络协议?为什么需要网络体系结构?解答:通信包含哪些内容,如何传送这些内容以及什么时候进行通信等事项,都必须符合通信双方实体都可以接受的规则或约定。这些规则或约定就是协议(protoc

8、ol)。 相互通信的两台计算机之间必须进行高度协调一致的合作,而这种协调与合作的逻辑实现不是由单一的模块来完成的,而是被分解为多个子任务,然后通过分别实现各个子任务来最终实现整个任务的完成。处置现代网络各种复杂功能的最有效手段是按照层次体系结构来组织它们,在这一层次体系结构中,一个层次的服务是在相邻下层提供服务的基础之上实现的。通过这一网络协议体系结构,有利于提高各个层次功能的相对独立性和兼容性。1.8 比较TCP/IP协议集和ISO/OSI参考模型各层的功能,调制解调属于哪一层次?解答:1、TCP/IP协议集由以下5个相对独立的层次构成:物理层、网络访问层、网际互连层、传输层和应用层。2、O

9、SI参考模型由7个层次构成:(1)物理层 涉及在物理媒质上非结构化比特流的传输,处置访问物理媒质的机械特性、电气特性、功能特性和规程特性。(2)数据链路层 使经过物理链路的信息可靠传输,用必要的同步信号、差错控制和流量控制发送数据(帧)。(3)网络层 为上面的各个层次提供对数据传输和用于连接系统的交换技术的独立性,负责建立、管理和终止连接。(4)传输层 在端点之间提供可靠、透明的数据传输,提供端点的差错恢复和流量控制。(5)会话层 为应用程序之间的通信提供了控制结构,建立、管理和终止应用程序之间的连接(会话)。(6)表示层 为各个应用进程提供在数据表示差异上的独立性。(7)应用层 提供对应用O

10、SI环境的访问,还提供各种分布式的信息服务。TCP/IP协议集和OSI参考模型的对应关系如图1.2所示。图1.2 TCP/IP协议集和OSI参考模型的对应关系3、调制解调属于物理层。第2章 数据通信技术基础习题参考答案2.1 常见的传输媒质有哪几类?主要用途是什么?解答:传输媒质一般分为两大类:有线传输媒质和无线传输媒质。常见的有线传输媒质包括:(1)双绞线:是最常见的、最经济的传输媒质,主要用于电话网络和建筑物内的通信线路;(2)同轴电缆:主要应用于电视转播、长途电话传输、近距离的计算机系统连接、局域网等;(3)光纤:主要用在长途电信中; 常见的无线传输媒质有:微波、无线电、红外线和毫米波和

11、激光等。主要应用在短波通信、微波通信、卫星通信和移动通信等领域中。2.2 光纤传输的主要优缺点是什么?目前光纤可以达到的最大传输速率的数量级是多少?解答:与双绞线和同轴电缆相比,光纤传输具有大容量、高带宽、低衰减、传输距离长、安全性好和抗腐蚀性强等优点。其缺点主要是光接口设备比电子接口贵,其机械强度低,分路与耦合不灵活。但总体上讲,光纤的优点明显胜过其不足。目前光纤的最大传输速率可达10Gbps的数量级。2.3 无线电通信频率范围是多少?无线电广播频谱和微波频谱各是多少?解答: 无线电通信频率范围为3KHz300GHz,无线电广播频谱为30 MHz1GHz,微波频谱为240GHz。 2.4 写

12、出香农信道容量公式,说明它的物理意义及其对通信系统开发的指导意义。解答:C = Wlb (b/s)香农信道容量公式(香农定理)给出了在信号平均功率受限的高斯白噪声信道中可达到的最大传输速率的极限值。香农信道容量公式对通信系统开发的指导意义包括:(1)任何一个信道都有它的容量。香农证明了,如果在信道上的实际信息速率R小于无差错容量C,那么在理论上都有可能用适当的信号编码方法通过信道实现无差错传输。(2)对于给定的噪声电平,要提高数据传输速率可以通过增大信号强度或带宽来实现。(3)信道容量或信道最大数据传输速率C与带宽W和信噪比有关。2.5 假设在带宽为3100 Hz、信噪比为30dB的语音信道上

13、,通过Modem传输数字数据,那么在该语音线路上,理论上所能达到的最大数据传输速率是多少?解答: 30=10lg1000根据香农定理:C= Wlb (b/s) = 3100 * lb(1+1000)=30.9kbps2.6 什么是基带信号?什么是频带信号?基带传输和频带传输的主要区别是什么?解答: 未经频率变换处理(即调制)的原始数据信号叫做基带信号(即高限频率和低限频率之比远大于1的信号);将基带信号通过某种频率变换(例如调制)后得到的信号叫做频带信号。基带传输不需要调制解调,传输距离短;频带传输设备更复杂,但传输距离更长。2.7 模拟传输方式和数字传输方式有何异同?究竟哪种传输方式更好?为

14、什么?解答:模拟传输不必考虑传输的内容,信号可以表示模拟数据(例如声音)或数字数据(例如通过调制解调器得到的二进制数据)。在任何一种情况下,模拟信号经过一定距离之后都将会变弱(衰减)。为了到达更远的距离,模拟传输系统需要设置放大信号功率的放大器。数字传输特别关注信号的内容。在确保不让衰减危及数据完整性之前,数字信号只能传输有限的距离。为了能够到达较远的距离,要使用转发器。对于模拟传输方式和数字传输方式,究竟采用哪一种传输方式更好呢?现实的情况说明,尽管多年来全社会在模拟电信设施方面(比如电话通信网络)已经做出了巨大的投资,电信产业和广大顾客还是认为使用数字传输方式更好。相对于模拟传输方式,数字

15、传输具有以下优点:(1)数字技术的优势;(2)数据完整性;(3)带宽的有效利用;(4)安全性与保密性;(5)统一性。2.8 画出表2.5中每种编码情况下,比特流01001110的波形图。解答:不归零电平(NRZ-L)不归零1制(NRZI)双极性AMI伪三进制码曼彻斯特编码差分曼彻斯特编码000011118零替换(B8ZS)双极性3零码(HDB3)2.9 从表2.5中的NRZ-L起,为每种编码设计生成算法。解答:完整C语言代码如下(只能在Turboc 2.0环境下运行):#include #include #include #include /*函数:初始化图形显示模式。*/void InitP

16、aint(void)int gdriver = DETECT, gmode, errorcode;initgraph(&gdriver, &gmode, c:turboc2); errorcode = graphresult(); if (errorcode != grOk) printf(Graphics error: %sn, grapherrormsg(errorcode); printf(Press any key to halt:); getch(); exit(1); void ZhuoBiao()/* 函数:在屏幕上画出一个直角坐标系图 */* 原点在屏幕上的坐标为:(30,30

17、0) */line(30,150,30,450);line(27,153,30,150);line(33,153,30,150);line(30,300,600,300);line(597,297,600,300);line(597,303,600,300);outtextxy(35,305,0);outtextxy(35,150,X);outtextxy(600,305,Y);BG0DP(char *code)/* 函数:不归零电平(NRZ-L) */int i=0;int lastx=30,lasty=300;/* 上一次结束时的点的坐标 */InitPaint();ZhuoBiao();

18、setcolor(5);while(codei!=0)if(codei=0)line(lastx,lasty,lastx,250);line(lastx,250,lastx+30,250); /* 设每电平高50点,宽30点 */outtextxy(lastx+10,240,0);lastx=lastx+30;lasty=250;elseline(lastx,lasty,lastx,350);line(lastx,350,lastx+30,350);outtextxy(lastx+10,240,1);lastx=lastx+30;lasty=350;i+;getch();/* 暂停程序,可按任

19、意键继续 */closegraph();BG0YZ(char* code)/* 函数:不归零1制(NRZI) */int i=0;int lastx=30,lasty=350; /* 假设起始电平为低电平 */InitPaint();ZhuoBiao();setcolor(5);while(codei!=0)if(codei=0)line(lastx,lasty,lastx+30,lasty);/* if(lasty=250)outtextxy(lastx+10,lasty-10,0);elseouttextxy(lastx+10,lasty+10,0); */outtextxy(lastx+

20、10,240,0);lastx+=30;elseline(lastx,250,lastx,350);if(lasty=250)line(lastx,350,lastx+30,350);/* outtextxy(lastx+10,360,1); */lasty=350;elseline(lastx,250,lastx+30,250);/* outtextxy(lastx+10,240,1); */lasty=250;outtextxy(lastx+10,240,1);lastx+=30;i+;getch();closegraph();SJXAMI(char* code)/* 函数: 双极性AMI

21、 */int i=0;int lasty1=350;int lastx=30,lasty=300; /* 假设起始电平为零电平 */InitPaint();ZhuoBiao();setcolor(5);while(codei!=0)if(codei=0)line(lastx,lasty,lastx,300);line(lastx,300,lastx+30,300);outtextxy(lastx+10,240,0);lastx+=30;lasty=300;elseif(lasty1=350)line(lastx,lasty,lastx,250);line(lastx,250,lastx+30,

22、250);lasty1=250;lasty=250;elseline(lastx,lasty,lastx,350);line(lastx,350,lastx+30,350);lasty1=350;lasty=350;outtextxy(lastx+10,240,1);lastx+=30;i+;getch();closegraph();WSJZM(char* code)/* 函数:伪三进制码 */int i=0;int lasty1=350;int lastx=30,lasty=300; /* 假设起始电平为零电平 */InitPaint();ZhuoBiao();setcolor(5);whi

23、le(codei!=0)if(codei=1)line(lastx,lasty,lastx,300);line(lastx,300,lastx+30,300);outtextxy(lastx+10,240,0);lastx+=30;lasty=300;elseif(lasty1=350)line(lastx,lasty,lastx,250);line(lastx,250,lastx+30,250);lasty1=250;lasty=250;elseline(lastx,lasty,lastx,350);line(lastx,350,lastx+30,350);lasty1=350;lasty=

24、350;outtextxy(lastx+10,240,1);lastx+=30;i+;getch();closegraph();MQSTBM(char* code)/* 函数:曼彻斯特编码 */int i=0;int lastx=30;char lastcode=0;InitPaint();ZhuoBiao();setcolor(5);while(codei!=0)if(codei=lastcode) line(lastx,350,lastx,250);if(codei=0)line(lastx,250,lastx+15,250);line(lastx+15,250,lastx+15,350)

25、;line(lastx+15,350,lastx+30,350);outtextxy(lastx+20,240,0);elseline(lastx,350,lastx+15,350);line(lastx+15,250,lastx+15,350);line(lastx+15,250,lastx+30,250);outtextxy(lastx+20,240,1);lastx+=30;lastcode=codei;i+;getch();closegraph();CFMQSTBM(char* code)/* 函数:差分曼彻斯特编码 */int i=0;int lastx=30,lasty=250;I

26、nitPaint();ZhuoBiao();setcolor(5);while(codei!=0)if(codei=1)if(lasty=250)line(lastx,250,lastx+15,250); line(lastx+15,250,lastx+15,350);line(lastx+15,350,lastx+30,350);lasty=350;elseline(lastx,350,lastx+15,350); line(lastx+15,350,lastx+15,250);line(lastx+15,250,lastx+30,250);lasty=250; outtextxy(last

27、x+20,240,1);lastx+=30;elseline(lastx,250,lastx,350);if(lasty=250)line(lastx,350,lastx+15,350);line(lastx+15,350,lastx+15,250);line(lastx+15,250,lastx+30,250);elseline(lastx,250,lastx+15,250);line(lastx+15,250,lastx+15,350);line(lastx+15,350,lastx+30,350);outtextxy(lastx+20,240,0); lastx+=30;i+;getch

28、();closegraph();void main() /* 主函数 */char code30;int codevalid=1;char mode;int i;while(1)dosystem(cls);printf(Please input you coden(Such as 01101010111,No more 20 Characters):);scanf(%s,code);i=0;codevalid=1;while(codei!=0)if(codei!=0 & codei!=1)/*用户输入的代码中含有01之外的非法字符*/printf(You Code Is Wrong,Pleas

29、e Input Again!n);getch();codevalid=0;break;if(i=24)/*用户输入的代码太长,超过20个字符*/printf(Too Many Characters.Please Input No More 20 Charactersn);getch();codevalid=0;break;i+;while(codevalid=0);/* 以下打印出一个简易菜单供用户选择,只能按0、1、2、3、4、5、6、7、8 */printf(nPlease Select you Mode of Square Map:nn);printf(ttt1.NRZ-L Coding

30、.n);printf(ttt2.NRZI Coding.n);printf(ttt3.AMI Coding.n);printf(ttt4.Wei San Jin Zhi Ma.n);printf(ttt5.Manchester Coding.n);printf(ttt6. Different Manchester Coding.n);printf(ttt0.Exit.n);printf(ntttYou Choice:);mode=getch();switch(mode)case 1:BG0DP(code);break;case 2:BG0YZ(code);break;case 3:SJXAMI

31、(code);break;case 4:WSJZM(code);break;case 5:MQSTBM(code);break;case 6:CFMQSTBM(code);break;case 0:putchar(n);exit(0);default:/*非法输入*/printf(nWrong Choice!n);getch();2.10 假设电话线路信道经过均衡后允许带通数据在6003000 Hz的频带范围内传输,有效带宽为2400Hz。当r = 1时,分别计算数据率为2400b/s的QPSK和数据率为4800b/s的8电平多值信号传输要求的带宽大小。电话信道是否满足它们的要求?解答:(1)

32、QPSK:B T =R (1+ r) / lbL = 2400 (1+1) / lb4=2400Hz 能满足传输要求;(2)8电平数字信号:D= R / lbL=4800 / lb8 = 1600 baud B T = 0.5 (1+ r ) D = 0.5 (1+1) 1600=1600Hz能满足传输要求。2.11 什么是扩频通信?基本的扩频技术有哪两种?试分析其基本原理。解答:扩频(spread spectrum)的基本思想是将携带信息的信号扩散到较宽的带宽中,用以加大干扰及窃听的难度。常见的扩频技术有跳频和直接序列扩频两种。扩频通信的基本原理如图2.1所示。图2.1 扩频通信的基本原理2

33、.12 分析分组交换中数据报和虚电路两种不同工作方式的特点,并举例加以说明。解答:数据服务的特点:(1)主机随时可发送数据;(2)每个分组独立选择路由(3)分组不一定按顺序到达目的主机(4)某个分组可能丢失(不可靠服务)虚电路服务的特点:(1)先拨号建立电路,然后再通话(2)分组都必须沿着虚电路传送,数据传送完毕后,释放虚链路两者的比较:(1)当报文短时,数据报既迅速又经济,虚电路太浪费网络资源(2)在进行存储转发时,数据报需要更多开销携带完整的地址信息,虚电路只需携带需电路号(3)数据报只承担端到端的差错,虚电路保证分组按顺序交付,不丢失,不重发(4)虚电路对网络流量控制比数据报更容易2.1

34、3 简述帧中继协议与X.25协议的异同点。解答:(1)帧中继着眼与数据的快速传输,最大程度地提高网络吞吐量;X.25则强调网络内数据传输的可靠性。(2)帧中继只有物理层和数据链路层,省去了X.25的分组层,把分组层的一些功能取消或削弱后合并在数据链路层。(3)帧中继只在源端点DTE和终端点DTE之间进行确认和重发,在网络接口及网内节点间检错,有错就将其抛弃;X.25在分组层对报文进行分组和重组以及节点间都由确认重发。(4)帧中继没有提供透明的、对每条虚电路都实行的流量控制机制;X.25在数据链路层和分组层都设置了流量控制机制。(5)帧中继和X.25都是点对点的交换网络,在DTE和DCE间单一的

35、物理链路上复用多条逻辑信道(即虚电路)。2.14 分析ATM交换的原理,简要说明ATM信元格式特点。解答: ATM采用步异步传输模式。在这一模式中,ATM交换以固定大小的信元进行信息交换。ATM信元是固定长度的分组,共有53字节,前面的5字节为信头,主要完成寻址的功能;后面的48字节为信息段,用来装载来自不同用户、不同业务的信息。话音、数据、图像等所有的数字信息都要经过切割,封装成统一格式的信元在网中传递,并在接收端恢复成所需格式。由于ATM技术简化了交换过程,去除了不必要的数据校验,采用易于处理的固定信元格式,所以,ATM进行数据传输时造成的时延小,实时性比较好,交换速率大大高于X.25、帧

36、中继等传统的数据网。2.15 什么是光交换?光交换与传统的交换方式有何不同?解答:光交换技术是指在网络的节点处不经过任何光电转换,在光域直接将输入光信号交换到不同的输出端,它与传统的交换方式最主要的区别是不需要进行光/电或电/光转换。2.16 常见的光交换有几种方式?各有何优缺点?解答:光交换技术可分成光的电路光交换(光路交换)和分组光交换两大类。电路光交换方式采用OADM、OXC等光器件设置光通路,在中间节点不需要使用光缓存,其交换方式与传统的电路交换技术相类似,目前光的电路光交换研究已经较为成熟。分组光交换系统按照对控制包头处理以及交换粒度的不同可分为:光分组交换(OPS)、光突发交换(O

37、BS)和光标记分组交换(OMPLS)。分组光交换与光电路交换相比,有着很高的资源利用率和很强的适应突发数据的能力。第3章 数据链路控制习题参考答案3.1 简述下列术语的基本概念:差错控制、差错检测、流量控制、帧同步、ARQ。解答: 差错控制是指当传输系统中,用于检测和校正帧传输过程中出现差错的机制。在传输系统中,差错总会存在,它可能会导致传输的帧中有一个或多个比特被改变,这是就要采取差错检测技术。流量控制是用于确保发送实体发送的不会超出接收实体接收数据能力的一种技术。在数据通信系统中,数据以数据块的形式发送,这些数据块简称为帧。每个帧的开始和结束必须可以辨别,以便系统可以同步检测。这称为帧同步

38、。ARQ为自动重发请求,它所起的作用就是使不可靠的数据链路变得可靠。3.2 设想一条点对点的半双工链路使用的是停止等待机制:(1)如果增加报文长度,使需要的报文数目减少,则它对线路利用率有什么影响?假设其他因素保持不变。(2)如果报文长度固定而增加帧的数量,则又会对线路利用率产生什么样的影响?(3)增加帧的长度对线路利用率的影响是什么?解答:(1)按照题意,分组长度大于帧长度,分组需分段形成一些帧。如果分组长度增加为所允许的最大帧长度的倍数,可达到当其他因素不变时的最大线路利用率以及最大传输效率(帧的额外开销与确认所花的传播时延都最小)。如分组的增加使得帧的数目增加,当其他因素不变时,传输效率

39、降低。 举例说明,假定帧的最大有效长度(数据字段)为500个八比特组,现要发送10000个八比特组,如果将分组大小增加为1000个八比特组,分为10个分组,正好发送20个帧,每个分组正好分为两帧。 第二种情况。如将分组大小增加为700个八比特组,则分为15个分组,最后1个分组只有200个八比特组。而前14个分组都分为两帧传送,一帧500个八比特组,一帧200个八比特组,需发送28个帧,最后1个分组也需要一帧来封装发送,共发送29帧。因此传输效率比前一种情况低,而且线路利用率也比前一种情况低。 (2)如果报文长度固定而增加帧数,即把帧分得更小,帧长度减小,线路利用率降低。而且对于停止等待协议来说

40、,则发送确认帧的次数增加,其时间(主要是传播时间)也增加,传输效率降低。 (3)线路利用率与帧的实际长度成正比。增加帧长度,线路利用率可提高。而且,对于相同长度的分组,发送的帧数就可以少一些(如果帧的有效长度是分组长度的因数,发送的帧数最少),发送确认帧的次数也相应减少,其传播时间也减少,因此传输效率增加。 3.3 信道的数据率为4kb/s,且传播时延为20ms,要使用停止等待机制达到至少50的有效性,那么帧长度尺寸范围为多少?解答:当发送一帧的时间等于信道的传播时延的2倍时,信道利用率是50%。或者说,当发送一帧的时间等于来回路程的传播时延时,效率将是50%。20ms 2 =40 ms现在发

41、送速率是4kb/s,则每比特发送时间为:1/4000 = 0.25 ms40/ 0.25 = 160 bit故帧长要大于160bit时,停止等待机制才能达到至少50%的有效性。3.4 设想在具有270ms时延的1Mb/s卫星信道上使用1000bit的帧,对于以下各种情况,线路的最大利用率分别是多少?(1)停止等待流量控制。(2)窗口大小为7的连续流量控制。(3)窗口大小为127的连续流量控制。(4)窗口大小为255的连续流量控制。解答:每帧的传输时间为:1000bit / 1Mb/s = 1ms线路的效率取决于窗口的大小W以及传输时间a的值,假设t=0表示传输时间,则第一个帧的前沿在t=a时刻到达接收方,在t=a+1时第一个帧完全到达接收方;t=2a+1时,第一个帧的确认帧到达发送方。一帧的周期为:t

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号