模拟卷 计算机网络 路由表路由器 选择题
第 37 题

R1 和 R2 是一个自治系统中采用 RIP 路由协议的两个相邻路由器,R1 的路由表如表 1 所示,当 R1 收到 R2 发送的报文(见表 2)后,R1 更新后的 3 个路由表项中距离值从上到下依次为( )。

A. 0、4、3 B. 0、4、4 C. 0、5、3 D. 0、5、4

路由表 路由器

[tag_link]

正确答案:D

RIP 协议采用距离向量算法,路由器根据邻居发来的路由更新报文更新自己的路由表。 更新时,对于每个目的网络,计算通过邻居的新距离:邻居报告的距离加上从本路由器到邻居的跳数(相邻路由器跳数为 1),然后与当前距离比较,若新距离更小则更新,若相等或更大则保持原路由。

对于目的网络 10.0.0.0,R1 当前为直接连接,距离 0; R2 报告距离 3,新距离为 3+1=4,大于 0,因此保持距离 0 不变。

对于目的网络 20.0.0.0,R1 当前距离 7 通过 R2; R2 报告距离 4,新距离为 4+1=5,小于 7,因此更新为距离 5。

对于目的网络 30.0.0.0,R1 当前距离 4 通过 R2; R2 报告距离 3,新距离为 3+1=4,等于当前距离,因此保持距离 4 不变。

更新后三个路由表项的距离值依次为 0、5、4,对应选项 D。