请根据如图1-8所示的网络结构回答下列问题。
请将表1-5中路由器RG的路由表项①~⑤填写完整。
参考答案:
244/30
②59.67.63.0/28或59.67.0.0/22
③59.67.63.16/28或59.67.56.0/22
④59.67.0.0/22或59.67.63.0/28,但需与②不同
⑤59.67.56.0/22或59.67.63.16/28,但需与③不同
解析:
图1-8中连接路由器的接口标有S0(Serial 0)、S1(Serial 1)的是串行线路标记,E0、E1、E2表示 Ethernet接口。其中,路由器RG通过两条专线S0、S1分别与路由器RE、RF连接;路由器RE通过两个 Ethernet接口分别与路由器RA、RB连接;路由器RF通过两个Ethernet接口分别与路由器RC、RD连接。 RA、RB、RC、RD分别连接了59.67.0.0/24~59.67.3.0/24、156.26.56.0/24~59.67.59.0/24等8个子网。由于在如图1-8所示的网络中共有12个子网,因此路由器RG的路由表可能会有12个条目,如表1-8所示。
观察表1-8可知,路由器RG的路由表可以简化。其中,前4项可以保留,后8项可以考虑合并成两项。按照“最长前缀匹配”的原则,可以寻找到相同输出接口(S0)的59.67.0.0/24~59.67.3.0/24等4项的最长相同的前缀。分别将这4条路由地址中第3个字节数字转化为二进制数,即0=(0000 0000)2,1=(0000 0001)2,2=(0000 0010)2,3=(0000 0011)2。这些数字只有前6位二进制数(阴影部分)相同,因此路由汇聚后的IP地址的第3个字节数字的二进制表示为:0000 0000,即这4条路由进行路由汇聚后的IP地址为: 59.67.0.0/22。 同理,可以寻找到相同输出接口(S1)的59.67.56.0/24~59.67.59.0/24等4项的最长相同的前缀。分别将这4条路由地址中第3个字节数字转化为二进制数,即56=(0011 1000)2,57=(0011 1001)2,58=(00l1 1010)2,59=(00ll 1011)2。这些数字只有前6位二进制数(阴影部分)相同,因此这4条路由进行路由汇聚后的IP地址为:59.67.56.0/22。 综上分析,经CIDR路由汇聚后的核心路由器RG路由表如表1-9所示,路由条目数由12条减少到6条。