首页 > 试题广场 >

假设Internet的两个自治系统构成的网络如图所示,自治系

[问答题]

假设Internet的两个自治系统构成的网络如图所示,自治系统AS1由路由器R1连接两个子网构成;自治系统AS2由路由器R2、R3互联并连接3个子网构成。 各子网地址、R2的接口名、R1与R3的部分接口IP地址如图所示。



请回答下列问题。


(1) 假设路由表结构如下表所示。请利用路由聚合技术,给出R2的路由表,要求包括到达图中所有子网的路由,且路由表中的路由项尽可能少。

(2) 若R2收到一个目的IP地址为194. 17.20.200的IP分组,R2会通过哪个接口转发该IP分组?

(3) R1与R2之间利用哪个路由协议交换路由信息?该路由协议的报文被封装到哪个协议的分组中进行传输?


(1)对于R2,从接口S0出去可以连到两个子网153.14.5.0/25和153.14.5.128/25,5的二进制为00000101,128的二进制为10000000,所以可以聚合为153.14.5.0/24;从接口E0出去可以连到194.17.20.128/25;从接口S1出去可以连到两个子网194.17.20.0/25和194.17.21.0/24,20的二进制为00010100,21的二进制为00010101,所以可以聚合为194.17.20.0/23。所以R2的路由表为
目的网络 下一跳 接口
153.14.5.0/24 153.14.3.2 S0
194.17.20.128/25
E0
194.17.20.0/23 194.17.24.2 S1
(2)根据最长前缀匹配原则,200的二进制为11001000,128的二进制为10000000,所以目的IP地址和194.17.20.128/25有25位是匹配的,也是最长的,所以应该从E0接口转发该分组。
(3)R1和R2属于不同的自治系统,应该用BGP协议交换路由信息,报文封装到TCP分组中传送。

发表于 2021-01-04 18:50:47 回复(0)