计算机网络(第四版)课后习题答案 - - 谢希仁编着 联系客服

发布时间 : 星期二 文章计算机网络(第四版)课后习题答案 - - 谢希仁编着更新完毕开始阅读364dbcecaeaad1f346933fa4

送数据之前的平均重传次数I。

k答:将第i次重传成功的概率记为Pi,显然Pi,10] i?(0.5),k?min[第一次重传失败的概率为0.5,第2次重传失败的概率为0.25,第3次重传失败的概率为0.125。平均重传次数I=1.637。

6、试说明10BASE5,10BASE2,10BASE-T,和10BROAD36和 FOMAU 所代表的意思。

答:10BASE5:“10”表示数据率为10Mbit/s,“BASE”表示电缆上的信号是基带

信号, “5”表示每一段电缆的最大长度是500m。

10BASE2:“10”表示数据率为10Mbit/s,“BASE”表示电缆上的信号是基

带信号, “2”表示每一段电缆的最大长度是185m。

10BASE-T:“10”表示数据率为10Mbit/s,“BASE”表示电缆上的信号是

基带信号, “T”表示使用双绞线作为传输媒体。

10BROAD36:“10”表示数据率为10Mbit/s,“BROAD”表示电缆上的信

号是宽带信号,“36”表示网络的最大跨度是3600m。

FOMAU : (Fiber Optic Medium Attachment Unit) 光纤媒介附属单元。

10和1代表网络数据传输速率分别为10Mbps和1Mbps,BASE和BROAD分别表示基带和频分多路复用的宽带。5、2和36分别表示传输媒体线缆段最大长度分别为500米、185(约200)米和3600米;T表示是采用双绞线;F表示光纤。10BASE5是50欧同轴粗缆;10BASE2是50欧同轴细缆;10BASE-T为一种物理星状拓扑而逻辑上为总线结构的以太网;1BASE5指AT&T公司的StarLAN的物理媒体规范,使用和10BASE-T一样的双绞线,可通过一种称为菊花链的机制进行扩展;10BASE-F又分为适用于以星状拓扑连接站和转发器的无源系统10BASE-FP、点对点连接站或转发器的光纤链路10BASE-FL、以及点对点主干光纤链路10BASE-FB;10BROAD36采用75欧的CATV同轴电缆。FOMAU是采用光纤(Fiber Optic)的媒体接入单元MAU(Media Access Unit),用以连接扩展以太网的转发器之间的光纤链路FOIRL(Fiber Optic Inter-Repeater Link)。 请自行解释100BASE-T、100BASE-X、100BASE-TX、100BASE-FX、100BASE-T4、1000BASE-SX、1000BASE-LX、1000BASE-CX、1000BASE-T、10GBASE-SR、10GBASE-LR、10GBASE-ER、10GBASE-SW、10GBASE-LW、10GBASE-EW、10GBASE-LX4的含义。

7、10Mbit/s以太网升级到100Mbit/s和1Gbit/s甚至10Gbit/s时,需要解决哪些技术问题?在帧的长度方面需要有什么改变?为什么?传输媒体应当有什么改变?

答:以太网升级时,由于数据传输率提高了,帧的发送时间会按比例缩短,这样会影响冲突的检测。所以需要减小最大电缆长度或增大帧的最小长度,使参数a保持为较小的值,才能有效地检测冲突。在帧的长度方面,几种以太网都

采用802.3标准规定的以太网最小最大帧长,使不同速率的以太网之间可方便地通信。100bit/s的以太网采用保持最短帧长(64byte)不变的方法,而将一个网段的最大电缆长度减小到100m,同时将帧间间隔时间由原来的9.6μs,改为0.96μs。1Gbit/s以太网采用保持网段的最大长度为100m的方法,用“载波延伸”和“分组突法”的办法使最短帧仍为64字节,同时将争用字节增大为512字节。传输媒体方面,10Mbit/s以太网支持同轴电缆、双绞线和光纤,而100Mbit/s和1Gbit/s以太网支持双绞线和光纤,10Gbit/s以太网只支持光纤。

欲保持10M,100M,1G的MAC协议兼容,要求最小帧长的发送时间大于最长的冲突检测时间,因而千兆以太网采用载波扩充方法。而且为了避免由此带来的额外开销过大,当连续发送多个短帧时采用帧突发技术。而100M以太网采用的则是保持帧长不变但将最大电缆长度减小到100m。 其它技术改进: (1)采用专用的交换集线器,缩小冲突域 (2)发送、接收、冲突检测传输线路独立,降低对媒体带宽要求 (3)为使用光纤、双绞线媒体,采用新的信号编码技术。

8、有10个站连接到以太网上,试计算以下三种情况下每一个站所能得到带宽。 (1)10个站点连接到一个10Mbit/s以太网集线器; (2)10站点连接到一个100Mbit/s以太网集线器; (3)10个站点连接到一个10Mbit/s以太网交换机。 答:(1)10个站共享10Mbit/s; (2)10个站共享100Mbit/s; (3)每一个站独占10Mbit/s。

9、100个站分布在4km长的总线上,协议采用CSMA/CD。总线速率为5Mbit/s,帧平均长度为1000bit。试估算每个站每秒种发送的平均帧数的最大值。传播时延为5μs/km。

答:a=τ/T0=τC/L=5μs/km×4km×5Mbit/s÷1000bit=0.1

当站点数较大时,信道利用率最大值Smax接近=1/(1+4.44a)=0.6925 信道上每秒发送的帧的最大值= Smax×C/L=0.6925×5Mbit/s/1000bit=3462 每个站每秒种发送的平均帧数的最大值=3462/100=34

10、在以下条件下,分别重新计算上题,并解释所得结果。 (1)总线长度减小到1km。(2)总线速度加倍。(3)帧长变为10000bit。 答:设a与上题意义相同

(1) a1=a/4=0.025,Smax1=0.9000

每个站每秒种发送的平均帧数的最大值=45

总线长度减小,端到端时延就减小,以时间为单位的信道长度与帧长的比也减小,信道给比特填充得更满,信道利用率更高,所以每站每秒发送的帧更多。 (2) a2=2a=0.2,Smax2=0.5296

每个站每秒种发送的平均帧数的最大值=53

总线速度加倍,以时间为单位的信道长度与帧长的比也加倍,信道利用率 减小(但仍比原来的1/2大),所以最终每站每秒发送的帧比原来多。 (3)a3=a/10=0.01,Smax3=0.9574

每个站每秒种发送的平均帧数的最大值=4.8

帧长加长10倍,信道利用率增加,每秒在信道上传输的比特增加(但没有10倍),所以最终每站每秒发送的帧比原来少。

11、假定1km长的CSMA/CD网络的数据率为1Gbit/s。设信号在网络上的传播速率为200000km/s。求能够使用此协议的最短帧长。

答:对于1km电缆,单程端到端传播时延为:τ=1÷200000=5×10-6s=5μs,

端到端往返时延为: 2τ=10μs

为了能按照CSMA/CD工作,最小帧的发送时延不能小于10μs,以1Gb/s速率工作,10μs可发送的比特数等于:10×10-6×1×109=10000bit=1250字节。

12、有一个使用集线器的以太网,每个站到集线器的距离为d,数据发送率为C,帧长为12500字节,信号在线路上的传播速率为2.5×108m/s。距离d为25m和2500m,发送速率为10Mbit/s或10Gbit/s。这样就有4种不同的组合。试利用公式(5-9)分别计算4种不同情况下a的数值,并进行简单讨论。 答:a=τ/T0=τC/L=d÷(2.5×108)×C÷(12500×8)=4×10-14 d C

d=25m C=10Mbit/s C=10Gbit/s a 10-5 10-2 10-3 d=2500m C=10Mbit/s C=10Gbit/s 1 a越小,信道利用率越大 1、 站点到集线器距离一定的情况下,数据发送率越高,信道利用率越低。 2、 数据发送率相同的情况下,站点到集线器的距离越短,信道利用率越高。

15、假定一个以太网上的通信量中的80%是在本局域网上进行的,而其余的20%的通信量是在本局域网和因特网之间进行的。另一个以太网的情况则反过来。这两个以太网一个使用以太网集线器,另一个使用以太网交换机。你认为以太网交换机应当用在哪一个网络上。

答:以太网交换机用在这样的网络,其20%通信量在本局域网而80%的通信量到因特网。

16、以太网使用的CSMA/CD协议是以争用方式接入到共享信道。这与传统的时分复用TDM相比优缺点如何?

答:CSMA/CD是一种动态的媒体随机接入共享信道方式,而传统的时分复用TDM是一种静态的划分信道,所以对信道的利用,CSMA/CD是用户共享信道,更灵活,可提高信道的利用率,不像TDM,为用户按时隙固定分配信道,即使当用户没有数据要传送时,信道在用户时隙也是浪费的;也因为CSMA/CD是用户共享信道,所以当同时有用户需要使用信道时会发生碰撞,就降低信道的利用率,而TDM中用户在分配的时隙中不会与别的用户发生冲突。对局域网来说,连入信道的是相距较近的用户,因此通常信道带宽较宽,如果使用TDM方式,用户在自己的时隙内没有数据发送的情况会更多,不利于信道的充分利用。

对计算机通信来说,突发式的数据更不利于使用TDM方式。

17、使用CSMA/CD协议时,若线路长度为100m,信号在线路上传播速率为2×108m/s。数据的发送速率为1Gbit/s。试计算帧长度为512字节、1500字节和64000字节时的参数a的数值,并进行简单讨论。

答:a=τ/T0=τC/L=100÷(2×108)×1×109/L=500/L,

信道最大利用率Smax =1/(1+4.44a),最大吞吐量Tmax=Smax×1Gbit/s 帧长512字节时,a=500/(512×8)=0.122, Smax =0.6486,Tmax=648.6 Mbit/s 帧长1500字节时,a=500/(1500×8)=0.0417,Smax =0.8438 ,Tmax=843.8 Mbit/s 帧长64000字节时,a=500/(64000×8)=0.000977,Smax =0.9957,Tmax=995.7 Mbit/s 可见,在端到端传播时延和数据发送率一定的情况下,帧长度越大,信道利用率越大,信道的最大吞吐量月越大。

18、 以太网交换机有何特点?用它怎样组成虚拟局域网?

答:特点:以太网交换机实质就是一个多端口的的网桥,它工作在数据链路层上。

每一个端口都直接与一个主机或一个集线器相连,并且是全双工工作。它能同