《计算机网络 期末习题课、作业讲评》由会员分享,可在线阅读,更多相关《计算机网络 期末习题课、作业讲评(31页珍藏版)》请在金锄头文库上搜索。
1、计算机网络-作业讲评 P36 1-7 1-17 1-18 P63 2-6 2-10 2-16 P109 3-8 3-32 P187 4-10 4-20 4-41 4-22 4-30 4-37 P232 5-13 5-23 5-39第一章作业 P36 1-07 1-17 1-18 一些常识第一章作业 1-17 收发两端之间的传输距离为1000km,信号在媒体上的 传播速率为2108m/s。试计算以下两种情况的发送时延和 传播时延:(1) 数据长度为107bit,数据发送速率为 100kb/s。(2) 数据长度为103bit,数据发送速率为1Gb/s 。从上面的计算中可以得到什么样的结论? 解:
2、(1)发送时延:ts=(107bit)/(100kb/s)=100s 传播时延:tp=(1000km)/(2108m/s) =0.005s (2)发送时延:ts = (103bit)/(1Gb/s )=1s 传播时延:tp=(1000km)/(2108m/s) =0.005s 结论:若数据长度大而发送速率低,则在总的时延中,发 送时延往往大于传播时延。但若数据长度短而发送速率高 ,则传播时延就可能是总时延中的主要成分。 (或:发送时延与数据大小、端口发送速率有关;而传播 时延只与介质长度、电磁波在介质中的波速有关)第一章作业 1-18 假设信号在媒体上的传播速度为2108m/s。媒体长度L分别
3、为: (1)10cm(网络接口卡)(2)100m(局域网) (3)100km(城域网) (4)5000km(广域网) 试计算出当数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特 数。 解: (1) 传播时延 = 0.1m/(2108)=510-10 s 1Mb/s:比特数=(510-10)(1106)=510-4 1Gb/s: 比特数=(510-10)(1109)=510-1 (2) 传播时延=100m/(2108)=510-7 s 1Mb/s:比特数=(510-7)(1106)=510-1 1Gb/s: 比特数=(510-7)(1109)=5102 (3) 传播时延=100000
4、m/(2108)=510-4 s 1Mb/s:比特数=(510-4)(1106)=5102 1Gb/s: 比特数=(510-4)(1109)=5105 (4) 传播时延=5000000m/(2108)=2.510-2 s 1Mb/s:比特数=(2.510-2)(1106)=5104 1Gb/s: 比特数=(2.510-2)(1109)=5107第二章作业 P6364 2-6 2-10 2-16第二章作业 2-10 常用的传输媒体有哪几种?各有何特点? 答: 双绞线(4对8根) 屏蔽双绞线 STP (Shielded Twisted Pair) 无屏蔽双绞线 UTP (Unshielded Tw
5、isted Pair) 同轴电缆 50 W 同轴电缆 75 W 同轴电缆 光缆(工作原理和距离的不同) 单模光纤 多模光纤 无线传输:中波/短波/超短波/微波通信(卫星通信就 用到微波里的分米波、厘米波、毫米波的波段)第二章作业 2-16 共有4个站进行码分多址通信。4个站的码片序列为 A:(11111111) B:(11111111) C:(11111111) D:(11111111) 现收到这样的码片序列S:(11311311)。问哪个站 发送数据了?发送数据的站发送的是0还是1? 解: SA=(11311311)8=1, A发送1 SB=(11311311)8=1, B发送0 SC=(1
6、1311311)8=0, C无发 送 SD=(11311311)8=1, D发送1第三章作业 P109 3-8 3-32 其他: 3-7和3-8都要掌握 3-18 3-28 3-31 3-34和3-32类似,也要掌握 了解CSMA/CD协议第三章作业 3-7 要发送的数据为1101011011。采用CRC的生成多项式 是P(X)=X4+X+1。试求应添加在数据后面的余数。数 据在传输过程中最后一个1变成了0,问接收端能否发现? 若数据在传输过程中最后两个1都变成了0,问接收端能否 发现?采用CRC检验后,数据链路层的传输是否就变成了 可靠的传输? 思路: 作二进制除法,1101011011+0
7、000模2除10011 得余 数1110 ,添加的检验序列是1110。 将检验序列加到数据后面作二进制除法,余数不为 0则意味着错误可发现 仅仅采用了CRC检验,缺重传机制,数据链路层的 传输还不是可靠的传输。第三章作业 3-08 要发送的数据为 101110。采用CRC生成多项 式是P(X)=X3+1。试求应 添加在数据后面的余数。 思路:作二进制除法, 101110+000模2除1001,得 到011,添加在数据后面的 余数是011第三章作业 3-18 试说明10BASE-T中的“10”、“BASE”和 “T”所代表的意思。 思路:略,这个上课有讲过多次第三章作业 3-28 有10个站连接
8、到以太网上。试计算一下三种 情况下每一个站所能得到的带宽。 (1)10个站都连接到一个10Mb/s以太网集线器; (2)10个站都连接到一个100Mb/s以太网集线器 ; (3)10个站都连接到一个10Mb/s以太网交换机。 思路: (1)10个站共享10Mb/s,平均每个站1Mb/s (2)10个站共享100Mb/s,平均每个站10Mb/s (3)10个站都独享10Mb/s第三章作业 3-31 网桥的工作原理和特点是什么?网桥与转发 器以及以太网交换机有何异同? 思路: 网桥工作在数据链路层,它根据 MAC 帧的目的地 址对收到的帧进行转发。 转发器工作在物理层,它仅简单地转发信号,没有 过
9、滤能力。 网桥具有过滤帧的功能。当网桥收到一个帧时,并 不是向所有的接口转发此帧,而是先检查此帧的目 的 MAC 地址,然后再确定将该帧转发到哪一个接 口 以太网交换机则为链路层设备,可视为多端口网桥第三章作业 3-32 下图表示有五个站点分别连接在三个局域网 上,并且用网桥B1和B2连接起来。每一个网桥都 有两个接口(1和2)。在一开始,两个网桥中的 转发表都是空的。以后有以下各站向其他的站发 送了数据帧:A发送给E,C发送给B,D发送给C ,B发送给A。试把有关数据填写在表3-2中。第三章作业发送的帧B1的转发表B2的转发表B1的处理 (转发 ?丢弃?登记?)B2的处理(转发?丢弃? 登记
10、?) 地址接口地址接口AEA1A1转发,登记转发,登记CBC2C1转发,登记转发,登记DCD2D2登记,丢弃转发,登记BAB1 登记,丢弃接收不到这个帧第四章作业 P183 4-10 4-20 4-22 4-30 4-37 4-41第四章作业 4-10 试辨认以下IP地址的网络类别。 (1)128.36.199.3 (2)21.12.240.17 (3)183.194.76.253 (4)192.12.69.248 (5)89.3.0.1 (6)200.3.6.2 答 (2)和(5)是A类,(1)和(3)是B类,(4)和(6)是C类。第四章作业 4-20 设某路由器建立了如下路由表: 目的网络
11、 子网掩码 下一跳 128.96.39.0 255.255.255.128 接口m0 128.96.39.128 255.255.255.128 接口m1 128.96.40.0 255.255.255.128 R2 192.4.153.0 255.255.255.192 R3 *(默认) R4 现共收到5个分组,其目的地址分别为: (1)128.96.39.10 (2)128.96.40.12 (3)128.96.40.151 (4)192.4.153.17 (5)192.4.153.90 试分别计算其下一跳第四章作业 思路(注意不能如此答题): (1)128.96.39.10-与掩码255
12、.255.255.128相与得 128.96.39.0-经接口M0直接交付。 (2)128.96.40.12-与掩码255.255.255.128相与得 28.96.40.0-第一、第二条不符,第三条符合。 (3)128.96.40.151-与掩码255.255.255.128相与得 128.96.40.128,前面4条都不符合,默认路由。 (4)192.4.153.17-与前面3条都不符合,与掩码 255.255.255.192相与得192.4.153.0,第四条符合 (5)192.4.153.90-与前面3条都不符合,与掩码 255.255.255.192 相与得192.4.153.64,
13、第四条不符合 ,默认路由。第四章作业 4-22 一个数据分组长度为4000字节(固定首部 长度)。现在经过一个网络传送,但此网络能够 传送的最大数据长度为1500字节。试问应当划分 为几个短些的数据报片?各数据报片的数据字段 长度、片偏移字段和MF标志应为何数值? 这道题注意点:网络的最大数据长度1500字节,是 发生在数据链路层,数据链路层的数据包括了网络 层的分组首部。总长 度(Byte) 数据长度(Byte)MF片偏移原始数据报4000398000 数据报片11500148010 数据报片2150014801185 数据报片3104010200370第四章作业 4-35. 已知地址块中的
14、一个地址是140.120.84.24/20 。试求这个地址块中的最小地址和最大地址。地址 掩码是什么?地址块中共有多少个地址?相当于多 少个C类地址? 解答:140.120.84.24/20,掩码是 255.255.11110000.0=255.255.240.0. 140.120.84.24与255.255.11110000.0按位与,得到最 小地址: 140.120.01010000.0=140.120.80.0/20,最 大地址 140.120.01011111.255=140.120.95.255/20。 2进制从12个0到12个1,一共212=4096。 80.0到95.255,一共16个C类。第四章作业 4-37.某单位分配到一个地址块136.23.12.64/26。 现在需要进一步划分为4个一样大的子网。试问: (1)每一个子网的网络前缀有多长?(2)每一 个子网中有多少个地址?(3)每一个子网的地址 是什么?(4)每一个子网可分配给主机使用的最 小地址和最大地址是什么? 解答: 136.23.12.64/26划分4块,那是/28了。 2(32-28) 136.23.12.64/28,自己用掩码算下,并去