考虑某路由器具有下列路由表项(见表1)。
表1
|
| 网络前缀 |
下一跳 |
| 142.150.64.0/24 |
A |
| 142.150.71.128/28 |
B |
| 142.150.71.128/30 |
C |
| 142.150.0.0/16 |
D |
问答题
假设路由器接收到一个目的地址为142.150.71.132的IP分组,请确定该路由器为该IP分组选择的下一跳,并解释说明。
【正确答案】第一个字节是142的IP地址是B类地址, 64.0的二进制表示是01000000 00000000 71.128的二进制表示是01000111 10000000 71.132的二进制表示是01000111 10000100 根据最大匹配原则,目的地址142.150.71.132匹配142.150.71.128/28。 因此,该路由器为该IP分组选择的下一跳是B。
【答案解析】
问答题
在上面的路由表中增加一条路由表项,该路由表项使以142.150.71.132为目的地址的IP分组选择“A”作为下一跳,而不影响其他目的地址的IP分组转发。
【正确答案】如下表2所示。 表2 网络前缀 下一跳 142.150.64.0/24 A 142.150.71.128/28 B 142.150.71.128/30 C 142.150.0.0/16 D 142.150.71.132/32 A
【答案解析】
问答题
在上面的路由表中增加一条路由表项,使所有目的地址与该路由表中任何路由表项都不匹配的IP分组被转发到下一跳“E”。
【正确答案】如表3所示。 表3 网络前缀 下一跳 142.150.64.0/24 A 142.150.71.128/28 B 142.150.71.128/30 C 142.150.0.0/16 D 0.0.0.0/0 E
【答案解析】
问答题
将142.150.64.0/24划分为4个规模尽可能大的等长子网,给出子网掩码及每个子网的可分配地址范围。
【正确答案】划分子网以前的网络地址是142.150.64.0/24,掩码是255.255.255.0。 再进一步划分成4个子网,每个子网的掩码是255.255.255.192。 地址的第4字节开头两位是00的属于第1个子网,地址范围是142.150.64.0~142.150.64.63;地址的第4字节开头两位是01的属于第2个子网,地址范围是142.150.64.64~142.150.64.127;地址的第4字节开头两位是10的属于第3个子网,地址范围是142.150.64.128~142.150.64.191;地址的第4字节开头两位是11的属于第4个子网,地址范围是142.150.64.192~142.150.64.255。所以,除去全0和全1的主机号,每个子网的可分配地址范围分别是142.150.64.1~142.150.64.62、142.150.64.65~142.150.64.126、142.150.64.129~142.150.64.190和142.150.64.193~142.150.64.254。
【答案解析】
问答题
某单位内有4个局域网通过一台四个端口的路由器(支持可变长子网掩码VLSM)连接,一个端口连接一个局域网,每个局域网的主机数分别为120台、60台、26台、25台。该单位已拥有一个C类IP地址198.101.116.0/255.255.255.0,试合理分配IP地址并给出每一个局域网的IP地址范围和子网掩码。
【正确答案】给每个局域网分配的地址数目分别为128、64、32和32,子网掩码分别是:255.255.255.128、255.255.255.192、255.255.255.224和255.255.255.224。 它们的地址范围分别为(包括个别实际上不可能分配给主机的特殊地址): 198.101.116.128~198.101.116.255(用二进制表示,第4字节开头1位是1), 198.101.116.0~198.101.116.63(用二进制表示,第4字节开头2位是00), 198.101.116.64~198.101.116.95(用二进制表示,第4字节开头3位是010), 198.101.116.96~198.101.116.127(用二进制表示,第4字节开头3位是011)。
【答案解析】
问答题
某一网络的一台主机产生了一个IP数据报,头部长度为20字节,数据部分长度为2000字节。该数据报需要经过两个网络到达目的主机,这两个网络所允许的最大传输单元MTU分别为1500字节和576字节。请问源IP数据报到达目的主机时分成了几个IP小报文?每个报文的数据部分长度分别是多少?
【正确答案】在IP层下面的每一种数据链路层都有自己的帧格式,其中包括帧格式中的数据字段的最大长度,这称为最大传输单元MTU。1500-20=1480,2000-1480=520,520+20=540,540<576。所以源IP数据报经过第1个网络后分成了两个IP小报文,第一个报文的数据部分长度是1480字节,第二个报文的数据部分长度是520字节。第一个报文经过第2个网络后1480-556×2=368<576,变成数据长度分别为556B、556B、368B的3个IP小报文;因此到达目的主机时源2000B的数据被分成数据长度分别为556B、556B、368B、520B的四个小报文。
【答案解析】
问答题
试根据IP地址的规定,分别针对A类、B类和C类网络计算出最大网络数、第一个可用的网络号、最后一个可用的网络号以及每个网络中的最大主机数。
【正确答案】计算结果如下表所示。 A类、B类和C类IP地址的使用范围 网络类别 最大网络数 第一个可用的 网络号 最后一个可用 的网络号 每个网络中的 最大主机数 A 126(=27-2) 1 126 16777214 B 16384(=214) 128.0 191.255 65534 C 2097152(=221) 192.0.0 223.255.255 254
【答案解析】
问答题
使用下图所示的网络,从R6到R2,RIP协议倾向于选取哪一条通路?
【正确答案】m使用1个跳段计数把它的网络通告给R5和R1。R5把m的网络以2个跳段计数通告给R6。R1把R2的网络以2个跳段计数通告给R4,R4把m的网络以3个跳段计数通告给R6。因此,R6将取通过R5的具有2个跳段的最短通路,即R6-R5-R2。
【答案解析】
问答题
如果在下图中示出的网络使用OSPP代替RIP,那么从R6到R2倾向于选取哪一条通路?
【正确答案】在这里,必须计算每条链路的代价。OSPF的缺省做法如下: 代价=参考带宽/接口带宽;参考带宽的缺省值是100Mbps。 对于相关技术的接口带宽值如下: T1=1.544Mbps,以太网=10Mbps,令牌环=16Mbps,快速以太网=100Mbps。 因此,如下图所示,T1链路的代价是100/1.544=65,以太网段的代价是100/10=10,令牌环网段的代价是100/16=6,快速以太网段的代价是100/100=1。 使用OSPF的网络链路代价 要计算一条通路的代价,只需把通路上的各条链路的代价加在一起, R6-R5-R2=75 R6-R4-R1-R2=22 R6-R8-R3-R5-R2=13 R6-R8-R7-R4-R1-R2=33 显然,最后选取得是高速通路R6-R8-R3-R5-R2。
【答案解析】
问答题
一台以太网主机加入组播组225.128.47.81,具有什么样的MAC地址的一个帧的到达将引起网络接口卡(NIC)中断CPU?
【正确答案】01.00.5E.00.2F.51。以太网地址长度是6个字节,第1位表示是单地址(0)还是组地址(1)。全局唯一的地址由IEEE以地址块的形式分配给各个团体。在以太网的地址格式中,开头24位表示团体的唯一标识,地址块内地址分配的唯一性则由制造厂商保证。为了把IP组播地址映射到以太网的组播地址,只需要把IP组播地址的低序23位放入特别的以太网组播地址01.00.5E.00.00.00(16进制)的低序23位即可。IP组播地址225.128.47.81(十进制点分表示)的低序24位是128.47.81,81的十六进制表示是51,47的十六进制表示是2F,128用二进制形式表示是1000 0000,所以其后面7位是000 0000,再在前面加上一个0(来自以太网组播地址01.00.5E.00.00.00左数第4字节中的第1个0)就是0000 0000,用十六进制表示就是00。因此具有01.00.5E.00.2F.51 MAC地址的一个帧的到达将引起网络接口卡(NIC)中断CPU。
【答案解析】
问答题
通常,当一个移动主机不在家乡的时候,送往它的家乡LAN的分组被它的家乡代理截获。对于一个在802.3LAN上的IP网络,家乡代理如何完成这个截获任务?
【正确答案】可以想到的一种方法是让家乡代理不加选择地读在LAN上传送的所有帧,通过查看其中的IP地址确定是否指向移动主机。该方法的缺点是效率非常低。通常采用的替代方法是通过响应ARP请求,家乡代理让路由器认为它(指家乡代理)就是移动主机。当路由器得到一个前往移动主机的IP分组时,它广播一个ARP查询请求,询问与目的地计算机(即移动主机)的IP地址相对应的802.3MAC级地址。当移动主机不在家乡时,家乡代理响应该ARP请求,从而路由器把移动用户的IP地址跟家乡代理的802.3 MAC级地址相关联。
【答案解析】
问答题
给出如图所示的支持组播的网络的共享树,其中R6是汇聚点,对于一个连接到路由器R8的客户,要发送组播交通给连接到R1的一个客户,将会取哪一条通路?
【正确答案】首先,R8把交通发送到汇聚点(如图(a)所示),所经过的通路是R8-R9-R5-R6。当然,也可以取通路R8-R7-R4-R6。前者的通路是任意选取的。 组播分组一旦被汇聚点接收,它就通过在其树中的最短通路(R6-R4-R1)转发,如图(b)所示。
【答案解析】