问题 填空题

经CIDR路由汇聚后的核心路由器RG路由表如表7-4所示。请将表7-4中①~⑧空缺处填写完整。

表7-4 经路由汇聚后的路由器RG路由表
目标网络 下一跳地址 输出接口 目标网络 下一跳地址 输出接口
—(直接连接) S0 152.19.63.8/29 S1
—(直接连接) S1 152.19.63.193 S0
S0 S1

答案

参考答案:152.19.63.198

解析:在图7-27中,连接路由器的接口标有SO(Serial 0)、S1(Serial 1)的是串行线路标记,E0、E1、E2表示Ethernet接口。路由器RG的端口s0通过专线与路由器RE的端口S0相连接。RG端口 S0所配置的IP地址为152.19.63.194,其对应的二进制表示形式是10011000.00010011.00111111.11000010;RE端口S0所配置的IP地址152.19.63.193,其对应的二进制表示形式是10011000.00010011.00111111.11000001。其中,这两个数据的阴影部分为两者的共同部分,共有30位,即这两个IP地址所形成的子网的子网掩码长度为30位(即255.255.255.252)。从这两个端口所配置的IP地址可知,在RG与RE之间将形成一个152.19.63.192/30的子网。
同理,RG端口S1所配置的IP地址152.19.63.197,其对应的二进制表示形式是10011000.00010011.00111111.11000101;RE端口S0所配置的IP地址152.19.63.198,其对应的二进制表示形式是10011000.00010011.00111111.11000110。这两个数据的阴影部分共有30位,即在RG与RE之间将形成一个152.19.63.196/30的子网。
RE端口E0所配置的IP地址152.19.63.1,其对应的二进制表示形式是10011000.00010011.00111111.00000001;RA端口E2所配置的IP地址152.19.63.2,其对应的二进制表示形式是10011000.00010011.00111111.00000010;RB端口E2所配置的IP地址152.19.63.3,其对应的二进制表示形式是10011000.00010011.00111111.00000011。由于主机号全1的地址,称之为某个子网的直接广播地址。据此,以上3个二进制数的子网掩码可能是/29,即在RE、RA与RB之间将形成一个152.19.63.0/29的子网。
RF端口E0所配置的IP地址152.19.63.9,其对应的二进制表示形式是10011000.00010011.00111111.00001001;RC端口E2所配置的IP地址152.19.63.10,其对应的二进制表示形式是10011000.00010011.00111111.00001010;RD端口E2所配置的IP地址152.19.63.11,其对应的二进制表示形式是10011000.00010011.00111111.00001011。由于主机号全1的地址,称之为某个子网的直接广播地址。据此,以上3个二进制数的子网掩码可能是/29,即在RF、RC与RD之间将形成一个152.19.63.8/29的子网。
RA、RB分别连接了152.19.0.0/24、152.19.1.0/24、152.19.2.0/24、152.19.3.0/24等4个子网;RC、RD分别连接了152.19.56.0/24、152.19.57.0/24、152.19.58.0/24、152.19.59.0/24等4个子网。
在图7-27网络拓扑结构中,共有12个子网,因此路由器RG的路由表可能会有12个条目,如表7-5所示。

表7-5 路由器RG的路由表
目标网络 下一跳地址 输出接口 目标网络 下一跳地址 输出接口
152.19.63.192/30 —(直接连接) S0 152.19.2 0/24 152.19.63.193 S0
152.19.63.196/30 —(直接连接) S1 152.19.3.0/24 152.19.63.193 S0
152.19.63.0/29 152.19.63.193 S0 152.19.56.0/22 152.19.63.198 S1
152.19.63.8/29 152.19.63.198 S1 152.19.57.0/24 152.19.63.198 S1
152.19.0.0/24 152.19.63.193 S0 152.19 58.0/24 152.19.63.198 S1
152.19.1.0/24 152.19.63.193 S0 152.19.59.0/24 152.19.63.198 S1
观察表7-5可以看出,路由器RG的路由表可以简化。其中,前4项可以保留,后8项可以考虑合并成两项。按照“最长前缀匹配”的原则,可以寻找到相同输出接口(S0)的152.19.0.0/24152.19.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地址为:152.19.0.0/22。 同理,可以寻找到相同输出接口(S1)的152.19.56.0/24~152.19.59.0/24等4项的最长相同的前缀。分别将这4条路由地址中第3个字节数字转化为二进制数,即56=(0011 1000)2,57=(00111001)2,58=(0011 1010)2,59=(0011 1011)2。这些数字只有前6位二进制数(阴影部分)相同,因此这4条路由进行路由汇聚后的IP地址为:152.19.56.0/22。 综上分析,经CIDR路由汇聚后的核心路由器RG路由表如表7-6所示,路由条目数由12条减少到6条。
表7-6 经路由汇聚后的路由器RG路由表
目标网络 下一跳地址 输出接口 目标网络 下一跳地址 输出接口
152.19.63.192/30 —(直接连接1 S0 152.19.63.8/29 152.19.63.198 S1
152.19.63.196/30 —(直接连接) S1 152.19.0.0/22 152.19.63.193 S0
152.19.63.0/29 152.19.63.193 S0 152.19.56.0/22 152.19.63.198 S1

单项选择题 A2型题
单项选择题