计算机网络习题讲解

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

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.3B类网128.36.0.0(2)21.12.240.17A类网21.0.0.0(3)183.194.76.253B类网183.194.0.0(4)192.12.69.248C类网192.12.69.0(5)89.3.0.1A类网89.0.0.0(6)200.3.6.2C类网200.3.6.04-19.主机A发送IP数据报给主机B,途中经过了5个路由器。试问在IP数据报的发送过程总共使用几次ARP?解:共需6次当用户A向用户B发送数据时,详细描述A是如何通过网关和ARP协议与B进行通讯的,包传输过程中源和目的的ip地址以及mac地址是如何变化的。4-20.设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去):目的网络子网掩码下一跳128.96.39.0255.255.255.128接口m0128.96.39.128255.255.255.128接口m1128.96.40.0255.255.255.128R2192.4.153.0255.255.255.192R3*(默认)-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转发。目的网络掩码目的网络地址下一跳地址路由器接口/24140.5.8.0191.16.6.10Eth1/16112.71.0.0-Eth0/16191.16.0.0-Eth10.0.0.00.0.0.0112.71.4.8Eth0例:已知路由器R1的路由表如下表所示:试画出网络的拓扑图,标出各个网络和必要的路由器的位置,标注出必要的接口和IP地址,对不能确定的情况应当指明。140.5.8.0/24191.16.0.0/16112.71.0.0/16?Eth0链路R1191.16.6.10Eth1112.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,可容纳的子网数:2^8-2=25416,主机号占8个bit,每个子网可容纳主机2^8-2=254。地点:子网号子网网络号主机IP的最小值和最大值1:00000001129.250.1.0129.250.1.1---129.250.1.2542:00000010129.250.2.0129.250.2.1---129.250.2.2543:00000011129.250.3.0129.250.3.1---129.250.3.2544:00000100129.250.4.0129.250.4.1---129.250.4.2545:00000101129.250.5.0129.250.5.1---129.250.5.2546:00000110129.250.6.0129.250.6.1---129.250.6.2547:00000111129.250.7.0129.250.7.1---129.250.7.2548:00001000129.250.8.0129.250.8.1---129.250.8.2549:00001001129.250.9.0129.250.9.1---129.250.9.25410:00001010129.250.10.0129.250.10.1---129.250.10.25411:00001011129.250.11.0129.250.11.1---129.250.11.25412:00001100129.250.12.0129.250.12.1---129.250.12.25413:00001101129.250.13.0129.250.13.1---129.250.13.25414:00001110129.250.14.0129.250.14.1---129.250.14.25415:00001111129.250.15.0129.250.15.1---129.250.15.25416:00010000129.250.16.0129.250.16.1---129.250.16.2544-22一个数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标志应为何数值?答:IP数据报包含固定首部长度为20字节总长度(字节)数据长度(字节)MF片偏移原始数据报40003980数据报片11500148010数据报片21500148011480/8=185数据报片31040102001480*2/8=3704-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.04-26有如下的四个/24地址块,试进行最大可能的聚合。212.56.132.0/24212.56.133.0/24212.56.134.0/24212.56.135.0/24答:212=(11010100)2,56=(00111000)2132=(10000100)2133=(10000101)2134=(10000110)2135=(10000111)2所以共同的前缀有22位,即1101010000111000100001,聚合的CIDR地址块是:212.56.132.0/224-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)与11111111111100000000000000000000逐比特相“与”和86.32/12匹配(2)与11111111111100000000000000000000逐比特相“与”和86.32/12不匹配(3)与11111111111100000000000000000000逐比特相“与”和86.32/12不匹配(4)与11111111111100000000000000000000逐比特相“与”和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)11000000000000000000000000000000,对应的网络前缀是2比特(2)11110000000000000000000000000000,对应的网络前缀是4比特(3)11111111111000000000000000000000,对应的网络前缀是11比特(4)11111111111111111111111111111100,对应的网络前缀是30比特4-35.已知地址块中的一个地址是140.120.84.24/20。试求这个地址块中的最小地址和最大地址。地址掩码是什么?地址块中共有多少个地址?相当于多少个C类地址?解:140.120.84.24→140.120.(01010100).24地址掩码是:255.255.240.0最小地址是140.120.(01010000).0/20(80)最大地址是140.120.(01011111).255/20(95)地址数是2^12=4096.相当于2^12/2^8=16个C类地址。4-41假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”)N17AN22CN68FN84EN94F现在B收到从C发来的路由信息(这两列分别表示“目的网络”和“距离”):N24N38N64N83N95试求出路由器B更新后的路由表(详细说明每一个步骤)。N17A无新信息,不改变N25C相同的下一跳,更新N39C新的项目,添加进来N65C不同的下一跳,距离更短,更新N84E不同的下一跳,距离一样,不改变N94F不同的下一跳,距离更大,不改变N25CN39CN65CN84CN96C第五章运输层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用户数据报的首部十六进制表示是:06320045001CE217.试求源端口、目的端口、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器发送给客户?使用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的最大值是2^32=4GB。(2)分片数Q=L_max/MSS≈2941758.4=2941759总字节数N=Q*66+L_max=4489123390字节发送所需时间为:N*8/(10*10^6)=3591.3秒,即59.85分,约1小时。5-23主机A向主机B连续发送了两个TCP报文

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功