6.1 internet和 Internet有何区别? 答: Internet是一个通用名词,它泛指由多个计算机网络互联而成的虚拟网络 Internet则是一个专用名词,它指当前全球最大的、开放的、由众多网络互相连接而成的特定计算机网络,它采用 TCPP协议族,且前身是美国的 ARPANET 62作为中间系统,转发器、网桥、路由器和网关有何区别? 答:物理层中继系统,称为转发器 数据链路层中继系统,称为网桥或桥接器 网络层中继系统,称为路由器 网桥和路由器的混合体称为桥由器 网络层以上的中继系统,称为网关 63简单说明下列协议的作用:IP、ARP、RARP和ICMP 答:IP:网际协议 ARP:地址解析协议 RARP:反向地址解析协议 ICMP:网际控制报文协议 65IP地址分为几类?各如何标识?IP地址的主要特点是什么? 答:5类;32位地址的最高二进制值分别为0., 10.,110..1110..,11ll 6.6试说明PP地址与硬件地址的区别,为什么要使用这两种不同的地址? 答:物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址 IP地址放在IP数据报的首部,而硬件地址则放在MAC帧的首部。在网络层和网络层以上使用的是IP地址,而数据链 路层及以下使用的是硬件地址。 67(1)子网掩码2552552550代表什么意思? (2)一网络的子网掩码为255255255248,问该网络能够连接多少个主机? (3)一A类网络和一B类网络的子网号 subnet-id分别是16bit和8bt,问这两个网络的子网掩码有何不同? (4)一个B类地址的子网掩码是255255240.0.问在其中每个子网上的主机数量最多是多少? (5)一A类网络的子网掩码为2552550.255,它是否为一个有效的子网掩码? (6)某个P地址的十六进制标识是C22F1481,将其转换成点分十进制形式。这是哪一类I地址 (7)C类网络使用子网掩码有无实际意义?为什么? 答:(1)代表前24bt是网络号 (2)6个主机 (3)子网掩码相同,但子网数目不同 (4)最多可以有4094个(不能全0和全1的主机号) (5)有效,但不推荐这样使用 (6)1944720.129C类地址 (7)有,对于小网络这样做可以进一步简化路由表 68IP数据报中的首部检验和并不检验数据报中的数据,这样做的最大好处是什么?坏处是什么? 答:好处是转发分组更快; 坏处是数据部分出现差错时不能及早发现。 69当某个路由器发现一数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站重传此数据报? 计算首部检验和为什么不采用CRC检验码? 答:P首部中的源地址也可能变成错误的,请错误的源地址重传数据报是没有意义的。不使用CRC可减少路由器进 行检验的时间
6.1 internet和Internet有何区别? 答:internet是一个通用名词,它泛指由多个计算机网络互联而成的虚拟网络。 Internet则是一个专用名词,它指当前全球最大的、开放的、由众多网络互相连接而成的特定计算机网络,它采用 TCP/IP协议族,且前身是美国的ARPANET。 6.2 作为中间系统,转发器、网桥、路由器和网关有何区别? 答:物理层中继系统,称为转发器; 数据链路层中继系统,称为网桥或桥接器; 网络层中继系统,称为路由器; 网桥和路由器的混合体称为桥由器; 网络层以上的中继系统,称为网关。 6.3 简单说明下列协议的作用:IP、ARP、RARP和ICMP。 答:IP:网际协议 ARP:地址解析协议 RARP:反向地址解析协议 ICMP:网际控制报文协议 6.5 IP地址分为几类?各如何标识?IP地址的主要特点是什么? 答:5类;32位地址的最高二进制值分别为0…,……,10……,110……1110……,1111……。 6.6 试说明IP地址与硬件地址的区别,为什么要使用这两种不同的地址? 答:物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址。 IP地址放在IP数据报的首部,而硬件地址则放在MAC帧的首部。在网络层和网络层以上使用的是IP地址,而数据链 路层及以下使用的是硬件地址。 6.7 (1)子网掩码255.255.255.0代表什么意思? (2)一网络的子网掩码为255.255.255.248,问该网络能够连接多少个主机? (3)一A类网络和一B类网络的子网号subnet-id分别是16bit和8bit,问这两个网络的子网掩码有何不同? (4)一个B类地址的子网掩码是255.255.240.0.问在其中每个子网上的主机数量最多是多少? (5)一A类网络的子网掩码为255.255.0.255,它是否为一个有效的子网掩码? (6)某个IP地址的十六进制标识是C22F1481,将其转换成点分十进制形式。这是哪一类IP地址。 (7)C类网络使用子网掩码有无实际意义?为什么? 答:(1)代表前24bit是网络号; (2)6个主机 (3)子网掩码相同,但子网数目不同 (4)最多可以有4094个(不能全0和全1的主机号) (5)有效,但不推荐这样使用 (6)194.47.20.129,C类地址 (7)有,对于小网络这样做可以进一步简化路由表。 6.8 IP数据报中的首部检验和并不检验数据报中的数据,这样做的最大好处是什么?坏处是什么? 答:好处是转发分组更快; 坏处是数据部分出现差错时不能及早发现。 6.9 当某个路由器发现一数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站重传此数据报? 计算首部检验和为什么不采用CRC检验码? 答:IP首部中的源地址也可能变成错误的,请错误的源地址重传数据报是没有意义的。不使用CRC可减少路由器进 行检验的时间
610在因特网中将IP数据报分片传送的数据报在最后的目的主机进行组装。还可以有另外一个做法,即数据 报片通过一个网络就进行一次组装。比较这两个方法的优劣? 答:在目的站而不是在中间的路由器进行组装是由于:(1)路由器处理数据报更简单;(2)并非所有的数据报片 都经过同样的路由器,因此在每一个中间的路由器进行组装可能总会缺少几个数据报片:(3)也许分组后面还要 经过一个网络,它还要给这些数据报片划分成更小的片。如果在中间路由器进行组装就可能会组装多次 611个3200bit长的TCP报文传到I层,加上160bi的首部后成为数据报。下面的互联网由两个局域网通过 路由器连接起来。但第二个局域网所能传送的最长数据帧中的数据部分只有1200bit,因此数据报在路由器 必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指局域网看见的数 据)? 答:在第二个局域网必须分成4个数据报,则3200+4×160=3840个bit 612(1)有人认为“ARP协议向网络层提供了转换地址的服务,因此ARP应当属于数据链路层”这种说法为什 是错误的? (2)解释为什么ARP高速缓存每存入一个项目就要设置1020分钟的超时计时器。这个时间设置得太大或太 小会出现什么问题 (3)至少举出2例不需要发送ARP请求分组的情况(即不需要请求将某个目的PP地址解析为响应的硬件地 址 答:(1)不能说“ARP向网络层提供了服务”,因为ARP本身就是网络层的一部分(但IP使用ARP)。数据链路层使 用硬件地址而不使用IP地址,因此ARP不在数据链路层 (2)当网络中某个IP地址和硬件地址发生变化时,ARP高速缓存中的相应项目就要改变。例如,更换以太网卡就 会发生这样的事情。10~20分钟更换一块网卡是合理的。超时时间太短会使ARP请求和响应分组的通信量太频繁, 而超时时间太长会使更换网卡后的主机迟迟无法和网络上的其他主机通信。 (3)在源主机的ARP高速缓存中已经有了该项目的P地址的项目:源主机发送的是广播分组;源主机和目的主机 使用点对点链路 6』13设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后 列表示应当从哪一个接口转发出去) 128.96.390 255.255.255.128 接口0 128.96.39.128 255.255.255.128 接口1 128.96.40.0 255.255.255.128 192.4.153.0 255.255.255.192 (默认) R4 现共收到5个分组,其目的站IP地址分别为 (1)128.96.3910 (2)12896.40.12 (3)12896.40.151 (4)192.4.15317 (5)1924.153.90 试分别计算其下一跳 答:(1)分组的目的站IP地址为:128963910。先与子网掩码25525525128相与,得128.96390,可见该分组经 接口0转发。 (2)分组的目的P地址为:1289640.12 与子网掩码255255255.128相与得12896400,不等于12896390。 与子网掩码255255255.128相与得128.9640.0,经查路由表可知,该项分组经R2转发。 (3)分组的目的P地址为:128.%640.151,与子网掩码25525525128相与后得1289640.28,与子网掩码 255255.255.192相与后得1289640.128,经査路由表知,该分组转发选择默认路由,经R4转发 (4)分组的目的田P地址为:1924.153.17。与子网掩码255255255.128相与后得1924153.0。与子网掩码 255255255.192相与后得19241530,经查路由表知,该分组经R3转发
6.10 在因特网中将IP数据报分片传送的数据报在最后的目的主机进行组装。还可以有另外一个做法,即数据 报片通过一个网络就进行一次组装。比较这两个方法的优劣? 答:在目的站而不是在中间的路由器进行组装是由于:(1)路由器处理数据报更简单;(2)并非所有的数据报片 都经过同样的路由器,因此在每一个中间的路由器进行组装可能总会缺少几个数据报片;(3)也许分组后面还要 经过一个网络,它还要给这些数据报片划分成更小的片。如果在中间路由器进行组装就可能会组装多次。 6.11一个3200bit长的TCP报文传到IP层,加上160bit的首部后成为数据报。下面的互联网由两个局域网通过 路由器连接起来。但第二个局域网所能传送的最长数据帧中的数据部分只有1200bit,因此数据报在路由器 必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指局域网看见的数 据)? 答:在第二个局域网必须分成4个数据报,则3200+4×160=3840个bit 6.12(1)有人认为“ARP协议向网络层提供了转换地址的服务,因此ARP应当属于数据链路层”这种说法为什么 是错误的? (2)解释为什么ARP高速缓存每存入一个项目就要设置10~20分钟的超时计时器。这个时间设置得太大或太 小会出现什么问题? (3)至少举出2例不需要发送ARP请求分组的情况(即不需要请求将某个目的IP地址解析为响应的硬件地 址)。 答:(1)不能说“ARP向网络层提供了服务”,因为ARP本身就是网络层的一部分(但IP使用ARP)。数据链路层使 用硬件地址而不使用IP地址,因此ARP不在数据链路层。 (2)当网络中某个IP地址和硬件地址发生变化时,ARP高速缓存中的相应项目就要改变。例如,更换以太网卡就 会发生这样的事情。10~20分钟更换一块网卡是合理的。超时时间太短会使ARP请求和响应分组的通信量太频繁, 而超时时间太长会使更换网卡后的主机迟迟无法和网络上的其他主机通信。 (3)在源主机的ARP高速缓存中已经有了该项目的IP地址的项目;源主机发送的是广播分组;源主机和目的主机 使用点对点链路。 6.13设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后 一列表示应当从哪一个接口转发出去): 128.96.39.0 255.255.255.128 接口0 128.96.39.128 255.255.255.128 接口1 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)分组的目的P地址为:1924.15390,与子网掩码255255255.128相与后得19241530。与子网掩码 255255.255.192相与后得1924153.64,经査路由表知,该分组转发选择默认路由,经R4转发 614某单位分配到一个B类IP地址,其 net-id为129250.0.0。该单位有4000台机器,平均分布在16个不同的地 点。如选用子网掩码为255255.2550,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小 值和最大值 答:4000/16=250,平均每个地点250台机器。如选2552552550为掩码,则每个网络所连主机数=28-2=254>250,共 有子网数=28-2=254>16,能满足实际需求 可给每个地点分配如下子网号码 地点:子网号( subnet-d)子网网络号主机IP的最小值和最大值 1:00000001 129.250.1.0129.250.1.1--129.250.1.254 2:00000010 129.250.2.0129250.2.1--129250.2.254 3:00000011 129.250.3.0129250.3.1--129250.3.254 4:00000100 129.250.4.0129.250.4.1-129.2504254 5:00000101129250.5.0129.250.5.1--129250.5254 6:00000110 129.250.6.0129250.6.1--129250.6.254 7:000001ll 129.250.70129.250.7.1--129250.7.254 8:00001000 129250.8.0129250.8.1-129250.8.254 9:00001001 129.250.9.0129250.9.1--129250.9254 10:00001010 129250.10.0129.250.10.1--129250.10.254 129250.11.0129250.11.1--129250.11254 110 129250.120129.250.12.1--129250.12.254 13:0000110 129.250.13.0129250.13.1--129250.13.254 14:00001110 129250.14.0129.250.14.1--129250.14254 15:0000l111129.250.15.0129250.15.1--129250.15.254 16:00010000 129.250.16.0129250.16.1--129250.16.254 6.15一具数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据 长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标 志应为何数值? 答:IP数据报固定首部长度为20字节 总长度(字节)据长度(字节) 偏移 原始数据报 数据报片1 1500 l480 据报片2 1480 数据报片3040 1020 70 6.16找出产生以下数目的A类子网的子网掩码(采用连续掩码) (1)2,(2)6,(3)30,(4)62,(5)12,(6)250 答:(1)255.1280.0 (2)25524.00 (3)255248.00 (4)2552520.0 (5)2552540.0 (62552550.0 617以下有4个子网掩码,哪些是不推荐使用的? (1)176.0.0.0(2)96.0.0.0(3)127.0.192.0.0(4)2551280.0 答:不推荐使用的有1,2,3
(5)分组的目的IP地址为:192.4.153.90,与子网掩码255.255.255.128相与后得192.4.153.0 。 与 子 网 掩 码 255.255.255.192相与后得192.4.153.64,经查路由表知,该分组转发选择默认路由,经R4转发。 6.14某单位分配到一个B类IP地址,其net-id为129.250.0.0。该单位有4000台机器,平均分布在16个不同的地 点。如选用子网掩码为255.255.255.0,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小 值和最大值。 答:4000/16=250,平均每个地点250台机器。如选255.255.255.0为掩码,则每个网络所连主机数=28-2=254>250,共 有子网数=28-2=254>16,能满足实际需求。 可给每个地点分配如下子网号码 地点: 子网号(subnet-id) 子网网络号 主机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.0 129.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 6.15一具数据报长度为4000字节(固定首部长度)。现在经过一个网络传送,但此网络能够传送的最大数据 长度为1500字节。试问应当划分为几个短些的数据报片?各数据报片的数据字段长度、片偏移字段和MF标 志应为何数值? 答:IP数据报固定首部长度为20字节 总长度(字节) 数据长度(字节) MF 片偏移 原始数据报 4000 3980 0 0 数据报片1 1500 1480 1 0 数据报片2 1500 1480 1 185 数据报片3 1040 1020 0 370 6.16 找出产生以下数目的A类子网的子网掩码(采用连续掩码)。 (1)2,(2)6,(3)30,(4)62,(5)122,(6)250. 答:(1)255.128.0.0 (2)255.224.0.0 (3)255.248.0.0 (4)255.252.0.0 (5)255.254.0.0 (6)255.255.0.0 6.17 以下有4个子网掩码,哪些是不推荐使用的? (1) 176.0.0.0 (2)96.0.0.0 (3)127.0.192.0.0 (4)255.128.0.0 答:不推荐使用的有1,2,3
6』18有如下的四个n4地址块,试进行最大可能的聚合。 212.56.132.0/24,212.56.133.0/24。212.56.134.0/24,212.56.135.0/24 答:212.56.132/22 6.19有两个CIDR地址块208128/1和208.130.28/22。是否有哪一个地址块包含了另一地址块?如果有,请指 出,并说明理由。 答:208128/11包含208.130.28/22。 620一个自治系统有5个局域网,其连接图如图661所示。LAN2至LAN5上的主机数分别为:91,150,3和 15。该项自治系统分配到的田地址块为30.138118/23。试给出每一个局域网的地址块(包括前缀) 答:LAN3:30.138.1180/24 LAN2:30.138.119.025 LAN5:30.138.119.128/27 LANl:30.138.119.192/29 LAN4:30.138.11920029 621一个大公司有1个总部和3个下属部门,公司分配到的网络前缀是19273/24。公司的网络布局如图6.62 所示。总部共有5个局域网,其中LAN1~LAN4都连接到路由器R1上,R1再通过LAN5与路由器R5相连。R5 和远地的3个部门的局域网LAN6~LAN8通过广域网相连。每一个局域网旁边标明的数字是局域网上的主机 数。给每个局域网分配一个合适的网络前缀 答:LANl:19277.33.0/26 LAN3:19277.33.64/27 AN8:192.77.33.96/27 LAN7:192.7733.128/27 LAN6:19277.33.160/27 LAN2:192.7733.208/28 LAN4:19277.33.224/28 LAN5:192.77.33.24029 622以下地址中的哪一个和86322匹配?请说明理由 (1)86.33.224123;(2)86.79.64216;(3)86.5811974;(4)8668.206154 623以下的地址前缀中的哪一个和2.5290.140匹配?请说明理由 (1)0/4:(2)32/4;(3)4/6;(4)80/4 答:1 624IGP和EGP这两类协议的主要区别是什么? 答:内部网关协议IGP,具体的协议有多种,如RP和OSPF等:;外部网关协议EGP,目前使用的协议是BGP IGP主要是设法使数据报在一个自治系统中尽可能有效地从源站传送到目的站。在一个自治系统内部不需要考虑其 它方面的策略 EGP,相比较IGP来说,因特网的规模太大,使得自治系统之间路由选择非常困难;对于自治系统之间的路由选 择,要寻找最佳路由是很不现实的;自治系统之间的路由选择必须考虑有关策略 因此,边界网关协议BGP只能是力求寻找一条能够到达目的网络且比较好的路由,而非寻找一条最佳路由 625RIP使用UDP,OSPF使用IP,而BGP使用TCP。这样做有何优点?为什么RIP周期性地和邻站交换路由 信息而BGP却不这样做 答:RIP只和邻站交换信息,UDP虽不保证可靠交付,但UDP开销小,可以满足RIP的要求。OSPF使用可靠的洪泛 法,并直接使用IP,好处是很灵活性好和开销更小。BGP需要交换整个的路由表(在开始时)和更新消息,TCP提 供可靠交付以减少带宽的消耗
6.18有如下的四个/24地址块,试进行最大可能的聚合。 212.56.132.0/24,212.56.133.0/24。212.56.134.0/24,212.56.135.0/24 答:212.56.132/22 6.19 有两个CIDR地址块208.128/11和208.130.28/22。是否有哪一个地址块包含了另一地址块?如果有,请指 出,并说明理由。 答:208.128/11包含208.130.28/22。 6.20一个自治系统有5个局域网,其连接图如图6.61所示。LAN2至LAN5上的主机数分别为:91,150,3和 15。该项自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块(包括前缀)。 答:LAN3:30.138.118.0/24 LAN2:30.138.119.0/25 LAN5:30.138.119.128/27 LAN1:30.138.119.192/29 LAN4:30.138.119.200/29 6.21 一个大公司有1个总部和3个下属部门,公司分配到的网络前缀是192.77.33/24。公司的网络布局如图6.62 所示。总部共有5个局域网,其中LAN1~LAN4都连接到路由器R1上,R1再通过LAN5与路由器R5相连。R5 和远地的3个部门的局域网LAN6~LAN8通过广域网相连。每一个局域网旁边标明的数字是局域网上的主机 数。给每个局域网分配一个合适的网络前缀。 答:LAN1:192.77.33.0/26 LAN3:192.77.33.64/27 LAN8:192.77.33.96/27 LAN7:192.77.33.128/27 LAN6:192.77.33.160/27 LAN2:192.77.33.208/28 LAN4:192.77.33.224/28 LAN5:192.77.33.240/29 6.22 以下地址中的哪一个和86.32/12匹配?请说明理由。 (1)86.33.224.123;(2)86.79.64.216;(3)86.58.119.74;(4)86.68.206.154 答:1 6.23 以下的地址前缀中的哪一个和2.52.90.140匹配?请说明理由。 (1)0/4;(2)32/4;(3)4/6;(4)80/4 答:1 6.24 IGP和EGP这两类协议的主要区别是什么? 答:内部网关协议IGP,具体的协议有多种,如RIP和OSPF等;外部网关协议EGP,目前使用的协议是BGP。 IGP主要是设法使数据报在一个自治系统中尽可能有效地从源站传送到目的站。在一个自治系统内部不需要考虑其 它方面的策略。 EGP,相比较IGP来说,因特网的规模太大,使得自治系统之间路由选择非常困难;对于自治系统之间的路由选 择,要寻找最佳路由是很不现实的;自治系统之间的路由选择必须考虑有关策略。 因此,边界网关协议BGP只能是力求寻找一条能够到达目的网络且比较好的路由,而非寻找一条最佳路由。 6.25 RIP使用UDP,OSPF使用IP,而BGP使用TCP。这样做有何优点?为什么RIP周期性地和邻站交换路由 信息而BGP却不这样做。 答:RIP只和邻站交换信息,UDP虽不保证可靠交付,但UDP开销小,可以满足RIP的要求。OSPF使用可靠的洪泛 法,并直接使用IP,好处是很灵活性好和开销更小。BGP需要交换整个的路由表(在开始时)和更新消息,TCP提 供可靠交付以减少带宽的消耗
RIP使用不保证可靠交付的UDP,因此必须不断地(周期性的)和邻站交换信息才能使路由信息及时得到更新。但 BGP使用保证可靠交付的TCP,因此不需要这样做 626假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由 NNN 72844 ACFEF 现在B收到从C发来的路由信息(这两列分别表示“目的网络”和“距离”) NNN 8435 试求出路由器B更新后的路由表 NNN 954 CEF 627假定网络中的路由器A的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由 NNN BCFG 现在A收到从C发来的路由信息(这两列分别表示“目的网络”和“距离”) 试求出路由器A更新后的路由表 答 NNNN CcFG 628IGMP协议的要点是什么?隧道技术是怎样使用的? 答:要点有 l、lGMP是用来进行多播的,采用多播协议可以明显地减轻网络中各种资源的消耗,IP多播实际上只是硬件多播的 种抽象 2、IGMP只有两种分组,即询问分组和响应分组。IGMP使用IP数据报传递其报文,但它也向P提供服务
RIP使用不保证可靠交付的UDP,因此必须不断地(周期性的)和邻站交换信息才能使路由信息及时得到更新。但 BGP使用保证可靠交付的TCP,因此不需要这样做。 6.26假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由 器”) N1 7 A N2 2 C N6 8 F N8 4 E N9 4 F 现在B收到从C发来的路由信息(这两列分别表示“目的网络”和“距离” ): N2 4 N3 8 N6 4 N8 3 N9 5 试求出路由器B更新后的路由表。 答: N1 7 A N2 5 C N3 9 C N6 5 C N8 4 E N9 4 F 6.27假定网络中的路由器A的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由 器”) N1 4 B N2 2 C N3 1 F N4 5 G 现在A收到从C发来的路由信息(这两列分别表示“目的网络”和“距离” ): N2 1 N3 3 试求出路由器A更新后的路由表。 答: N1 3 C N2 2 C N3 1 F N4 5 G 6.28 IGMP协议的要点是什么?隧道技术是怎样使用的? 答:要点有: 1、IGMP是用来进行多播的,采用多播协议可以明显地减轻网络中各种资源的消耗,IP多播实际上只是硬件多播的 一种抽象; 2、IGMP 只有两种分组,即询问分组和响应分组。IGMP使用IP数据报传递其报文,但它也向IP提供服务;
GMP属于整个网际协议IP的一个组成部分,IGMP也是TCPP的一个标准。 隧道技术使用:当多播数据报在传输过程中,若遇到不运行多播路由器或网络,路由器就对多播数据报进行再次封 装(即加上一个普通数据报的首部,使之成为一个向单一目的站发送的单播数据报),通过了隧道以后,再由路由 器剥去其首部,使它又恢复成原来的多播数据报,继续向多个目的站转发。 629建议的IPv6没有首部检验和。这样做的优缺点是什么? 答:对首部的处理更简单。数据链路层己经将有差错的帧丢弃了,因此网络层可省去这一步。但可能遇到数据链路 层检测不出来的差错(概率极小) 6.30在IPv4首都中有一个“协议”字段,但在IPV6的固定首都中却没有。这是为什么? 答:在P数据报传送的路径上的所有路由器都不需要这一字段的信息。只有目的主机才需要协议字段。在IPV6中使 用“下一个首部”字段完成IPv4中的“协议”字段的功能。 6.31当使用IPV6时,是否ARP协议需要改变?如果需要改变,那么应当概念性的改变还是技术性的改变? 答:从概念上讲,不需要改变。在技术上,由于被请求的IP地址现在变大了,因此需要比较大的域。在使用 IPV6时,ARP协议是需要改变的。因为在IPV6中,地址占的位数很大,将这样一个地址翻译为一个物理地址是不 现实的,所以,要改变这个协议要在技术方面改动,毕竞IPV6与IP4的结构差距很大,要概念性地改变它,是很 麻烦的,其实在使用IPV6时,早已不再需要ARP协议了。 632设每隔1微微秒就分配出100万个IPv6地址。计算大约要用多少年才能将IPv6地址空间全部用光?可以和 宇宙的年龄(大约有100亿年)进行比较 答:使用16个字节,总的地址数为2128或34×1038。如果我们以每1012秒分配105,亦即每秒1018的速率分配它 们,这些地址将持续34×1020s,即大约1013年的时间。这个数字是宇宙年龄的1000倍。当然,地址空间不是扁平 的,因此它们的分配是非线性的,但这个计算结果表明,即使分配方案,即使分配方案的效率为千分之一,这么多 地址也永远都不会用完
3、IGMP 属于整个网际协议IP 的一个组成部分,IGMP 也是TCP/IP 的一个标准。 隧道技术使用:当多播数据报在传输过程中,若遇到不运行多播路由器或网络,路由器就对多播数据报进行再次封 装(即加上一个普通数据报的首部,使之成为一个向单一目的站发送的单播数据报),通过了隧道以后,再由路由 器剥去其首部,使它又恢复成原来的多播数据报,继续向多个目的站转发。 6.29建议的IPv6没有首部检验和。这样做的优缺点是什么? 答:对首部的处理更简单。数据链路层已经将有差错的帧丢弃了,因此网络层可省去这一步。但可能遇到数据链路 层检测不出来的差错(概率极小)。 6.30在IPv4首都中有一个“协议”字段, 但在IPv6的固定首都中却没有。这是为什么? 答:在IP数据报传送的路径上的所有路由器都不需要这一字段的信息。只有目的主机才需要协议字段。在IPv6中使 用“下一个首部”字段完成IPv4中的“协议”字段的功能。 6.31 当使用IPv6时,是否ARP协议需要改变?如果需要改变,那么应当概念性的改变还是技术性的改变? 答:从概念上讲,不需要改变。在技术上,由于被请求的IP 地址现在变大了,因此需要比较大的域。在使用 IPv6 时,ARP 协议是需要改变的。因为在IPv6 中,地址占的位数很大,将这样一个地址翻译为一个物理地址是不 现实的, 所以, 要改变这个协议要在技术方面改动,毕竟IPv6 与IPv4 的结构差距很大,要概念性地改变它,是很 麻烦的,其实在使用IPv6 时,早已不再需要ARP 协议了。 6.32 设每隔1微微秒就分配出100万个IPv6地址。计算大约要用多少年才能将IPv6地址空间全部用光?可以和 宇宙的年龄(大约有100亿年)进行比较。 答:使用16个字节,总的地址数为 2 128 或 3.4×1038。如果我们以每 1012秒分配106,亦即每秒1018 的速率分配它 们,这些地址将持续3.4×1020 s,即大约1013年的时间。这个数字是宇宙年龄的1000 倍。当然,地址空间不是扁平 的,因此它们的分配是非线性的,但这个计算结果表明,即使分配方案,即使分配方案的效率为千分之一,这么多 地址也永远都不会用完