某集团公司的部分网络拓扑结构如图8-5所示。当前路由器R1只有一条到达子网10.20.1.0/24的路由。为使R1能够将lP分组正确地路由到图8-5中所有子网,则在R1中需要增加的一条路由(目的网络,子网掩码,下一跳地址)是()。
A.10.20.1.0,255.255.255.0,10.20.1.1
B.10.20.2.0,255.255.255.128,10.20.1.2
C.10.20.2.128,255.255.255.128,10.20.1.2
D.10.20.2.0,255.255.255.0,10.20.1.2
参考答案:D
解析:
子网掩码可以用点分十进制表示,也可以用“/”加上“网络号+子网号”的长度表示。IP地址块10.20.2.0/25中,“/25”表示该IP地址块的网络号和子网号长度为25位,其对应的子网掩码二进制表示为1111 1111.1111 1111.1111 1111.1000 0000,即255.255.255.128。
依题意,子网10.20.1.0/24是路由器Rl的直连网段,R1的路由表中将有一条到达子网10.20.1.0/24的直连路由表项。而图8-5中,R2共连接了3个子网,即10.20.1.0/24、10.20.2.0/25、10.20.2.128/25。若要求R1能够将IP分组正确地路由到图8-5中所有子网,即当R1接收到目的地址属于子网10.20.2.0/25(或10.20.2.128/25)的分组后,要能够将这些分组转发给R2,并通过R2再转发给相应的子网。因此,对于图8-5中,需要对子网10.20.2.0/25和10.20.2.128/25进行路由汇聚,其汇聚后的超网IP地址块为10.20.2.0/24,具体解答思路如表8-1所示。
因此,为使路由器Rl可以将IP分组正确地路由到子网10.20.2.0/25(或10.20.2.128/25),需要在R1中新增一条路由,该新增路由表项的目的网络为10.20.2.0,子网掩码为255.255.255.0,下一跳地址为10.20.1.2。