问答题 考虑某路由器具有下列路由表项(见表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的二进制表示是0|000111 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。