资源预览内容
第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
第9页 / 共21页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
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,答案:(1) 128.36.199.3 B类网128.36.0.0 (2) 21.12.240.17 A类网21.0.0.0 (3) 183.194.76.253 B类网183.194.0.0 (4) 192.12.69.248 C类网192.12.69.0 (5) 89.3.0.1 A类网89.0.0.0 (6) 200.3.6.2 C类网200.3.6.0,4-19. 主机A发送IP数据报给主机B,途中经过了5个路由器。试问在IP数据报的发送过程总共使用几次ARP?,解:共需6次,当用户A向用户B发送数据时,详细描述A是如何通过网关和ARP协议与B进 行通讯的,包传输过程中源和目的的ip地址以及mac地址是如何变化的。,4-20. 设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去): 目的网络子网掩码下一跳 128.96.39.0255.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 个分组,其目的站IP 地址分别为: (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)分组的目的站IP 地址为: 128.96.39.10。先与子网掩码255.255.255.128相与,得128.96.39.0,可见该分组经接口0 转发。 (2)分组的目的IP 地址为:128.96.40.12。 与子网掩码255.255.255.128 相与得128.96.40.0,不等128.96.39.0。 与子网掩码255.255.255.128 相与得128.96.40.0,经查路由表可知,该项分组经R2 转发。 (3)分组的目的IP 地址为:128.96.40.151,与子网掩码255.255.255.128 相与后得128.96.40.128,与子网掩码255.255.255.192 相与后128.96.40.128,经查路由表知,该分组转发选择默认路由,经R4 转发。 (4)分组的目的IP 地址为:192.4.153.17。与子网掩码255.255.255.128 相与后得 192.4.153.0。与子网掩码255.255.255.192 相与后得192.4.153.0,经查路由表知,该分组经R3 转发。 (5)分组的目的IP 地址为:192.4.153.90,与子网掩码255.255.255.128 相与后得192.4.153.0。与子网掩码255.255.255.192 相与后得192.4.153.64,经查路由表知,该分组转发选择默认路由,经R4 转发。,例:已知路由器R1的路由表如下表所示:,试画出网络的拓扑图,标出各个网络和必要的路由器的位置,标注出必要的接口和IP地址,对不能确定的情况应当指明。,140.5.8.0/24,191.16.0.0/16,112.71.0.0/16,?,Eth0,链路,R1,191.16.6.10,Eth1,112.71.4.8,?,?,?,4-21 某单位分配到一个B 类IP 地址,其net-id 为129.250.0.0。该单位有4000 台机器,平均分布在16 个不同的地点。如选用子网掩码为255.255.255.0,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小值和最大值。,答:选用子网掩码为255.255.255.0,子网号有8个bit,可容纳的子网数:28-2=25416,主机号占8个bit,每个子网可容纳主机28-2=254。,地点: 子网号 子网网络号主机IP 的最小值和最大值 1: 00000001 129.250.1.0 129.250.1.1-129.250.1.254 2: 00000010 129.250.2.0 129.250.2.1-129.250.2.254 3: 00000011 129.250.3.0 129.250.3.1-129.250.3.254 4: 00000100 129.250.4.0 129.250.4.1-129.250.4.254 5: 00000101 129.250.5.0 129.250.5.1-129.250.5.254 6: 00000110 129.250.6.0 129.250.6.1-129.250.6.254 7: 00000111 129.250.7.0 129.250.7.1-129.250.7.254 8: 00001000 129.250.8.0 129.250.8.1-129.250.8.254 9: 00001001 129.250.9.0 129.250.9.1-129.250.9.254 10: 00001010 129.250.10.0 129.250.10.1-129.250.10.254 11: 00001011 129.250.11.0 129.250.11.1-129.250.11.254 12: 00001100 129.250.12.0 129.250.12.1-129.250.12.254 13: 00001101 129.250.13.0129.250.13.1-129.250.13.254 14: 00001110 129.250.14.0 129.250.14.1-129.250.14.254 15: 00001111 129.250.15.0 129.250.15.1-129.250.15.254 16: 00010000 129.250.16.0 129.250.16.1-129.250.16.254,4-22 一个数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?,答:IP数据报包含固定首部长度为20字节,4-24 试找出可产生以下数目的A类子网的子网掩码(采用连续掩码) (1)2,(2)6,(3)20,(4)62,(5)122,(6)250,解:(1)255.192.0.0,(2)255.224.0.0,(4)255.252.0.0,(5)255.254.0.0,(6)255.255.0.0,4-26 有如下的四个/24地址块,试进行最大可能的聚合。 212.56.132.0/24212.56.133.0/24 212.56.134.0/24212.56.135.0/24,答:212=(11010100)2,56=(00111000)2 132=(10000100)2 133=(10000101)2 134=(10000110)2 135=(10000111)2 所以共同的前缀有22位,即11010100 00111000 100001,聚合的CIDR地址块是:212.56.132.0/22,4-31以下地址中的哪一个和86.32/12匹配?请说明理由。 (1)86.33.224.123;(2)86.79.65.216;(3)86.58.119.74;(4)86.68.206.154。,答案: (1)与11111111 11110000 00000000 00000000逐比特相“与”和86.32/12匹配 (2)与11111111 11110000 00000000 00000000逐比特相“与”和86.32/12不匹配 (3)与11111111 11110000 00000000 00000000逐比特相“与”和86.32/12不匹配 (4)与11111111 11110000 00000000 00000000逐比特相“与”和86.32/12不匹配,4-34 与下列掩码相对应的网络前缀各有多少比特? (1)192.0.0.0; (2)240.0.0.0; (3)255.224.0.0; (4)255.255.255.252。,答案:点分十进制的地址化成二进制记法,1的个数就是前缀的个数。 (1)11000000 00000000 00000000 00000000,对应的网络前缀是2比特 (2)11110000 00000000 00000000 00000000,对应的网络前缀是4比特 (3)11111111 11100000 00000000 00000000,对应的网络前缀是11比特 (4)11111111 11111111 11111111 11111100,对应的网络前缀是30比特,4-35. 已知地址块中的一个地址是140.120.84.24/20。试求这个地址块中的最小地址和最大地址。地址掩码是什么?地址块中共有多少个地址?相当于多少个C类地址?,解:140.120.84.24 140.120.(0101 0100).24 地址掩码是:255.255.240.0 最小地址是 140.120.(0101 0000).0/20 (80) 最大地址是 140.120.(0101 1111).255/20 (95) 地址数是 212=4096.相当于212/28=16个C类地址。,4-41假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”) N17A N22C N68F N84E N94F 现在B收到从C发来的路由信息(这两列分别表示“目的网络”和“距离”): N24 N38 N64 N83 N95 试求出路由器B更新后的路由表(详细说明每一个步骤)。,N17A无新信息,不改变N25C相同的下一跳,更新N39C新的项目,添加进来N65C不同的下一跳,距离更短,更新N84E不同的下一跳,距离一样,不改变N94F不同的下一跳,距离更大,不改变,N25 C N39 C N65C N84C N96C,第五章 运输层,5-13一个UDP用户数据报的数据字段为8192字节。在数据链路层要使用以太网来传送。试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。,答:6个 数据字段的长度:前5个是1480字节,最后一个是800字节片;偏移字段的值分别是:0,1480/8=185,2960/8=370,4440/8 =555,5920/8=740和7400/8=925。,5-14一UDP用户数据报的首部十六进制表示是:06 32 00 45 00 1C E2 17.试求源端口、目的端口、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器发送给客户?使用UDP的这个服务器程序是什么?,解:源端口1586,目的端口69,UDP用户数据报总长度28字节,数据部分长度20字节。此UDP用户数据报是从客户发给服务器(因为目的端口号1023,是熟知端口),5-22主机A向主机B发送一个很长的文件,其长度为L字节。假定TCP使用的MSS有1460字节。 (1)在TCP的序号不重复使用的条件下,L的最大值是多少? (2)假定使用上面计算出文件长度,而运输层、网络层和数据链路层所使用的首部开销共66字节,链路的数据率为10Mb/s,试求这个文件所需的最短发送时间。,解:(1)L_max的最大值是232=4GB。 (2) 分片数Q=L_max/MSS 2941758
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号