题目来源于王道论坛
假设Internet的两个自治系统构成的网络如题47图所示,自治系统ASI由路由器R1连接两个子网构成;自治系统AS2由路由器R2、R3互联并连接3个子网构成。各子网地址、R2的接口名、R1与R3的部分接口IP地址如题47图所示。
图 网络拓扑结构
请回答下列问题。
(1)假设路由表结构如下表所示。请利用路由聚合技术,给出R2的路由表,要求包括到达题47图中所有子网的路由,且路由表中的路由项尽可能少。
目的网络 | 下一跳 | 接口 |
(2)若R2收到一个目的lP地址为194.17.20.200的IP分组,R2会通过哪个接口转发该lP分组?
(3)R1与R2之间利用哪个路由协议交换路由信息?该路由协议的报文被封装到哪个协议的分组中进行传输?
解答:
1)要求R2的路由表能到达图中所有的子网,且路由项尽可能的少,则应对每个路由接口的子网进行聚合。在AS1中,子网153.14.5.0/25和子网153.14.5.128/25可以聚合为子网153.14.5.0/24;在AS2中,子网194.17.20.0/25和子网194.17.21.0/24可以聚合为子网194.17.20.0/23;子网194.17.20.128/25单独连接到R2的接口E0。(6分)
于是可以得到R2的路由表如下:
目的网络
下一跳
接口
153.14.5.0/24
153.14.3.2
S0
194.17.20.0/23
194.17.24.2
S1
194.17.20.128/25
—
E0
【评分说明】①每正确解答1个路由项,给2分,共6分,每条路由项正确解答目的网络IP地址但无前缀长度,给0.5分,正确解答前缀长度给0.5分,正确解答下一跳IP地址给0.5分,正确解答接口给0.5分。
② 路由项解答部分正确或路由项多于3条,可酌情给分。
2)该IP分组的目的IP地址194.17.20.200与路由表中194.17.20.0/23和194.17.20.128/25两个路由表项均匹配,根据最长匹配原则,R2将通过E0接口转发该lP分组。(1分)
3)R1和R2属于不同的自治系统,故应使用边界网关协议BGP(或BGP4)交换路由信息;(1分)BGP是应用层协议,它的报文被封装到TCP协议段中进行传输。(1分)
【评分说明】若考生解答为EGP协议,且正确解答EGP采用IP协议进行通信,亦给分。