R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,
R1的路由表如左图所示,当R1收到R2发送的如右图的(V,D)报文后,R1更新的四个路由表项中距离值从上到下依次为
R1 | R2 | ||||
目的网络 | 距离 | 路由 | 目的网络 | 距离 | |
10.0.0.0 | 0 | 直接 | 10.0.0.0 | 2 | |
20.0.0.0 | 5 | R2 | 20.0.0.0 | 3 | |
30.0.0.0 | 4 | R3 | 30.0.0.0 | 4 | |
40.0.0.0 | 5 | R4 | 40.0.0.0 | 2 |
0. 5, 4. 3
0, 3, 4. 3
0, 5, 4. 5
0, 4, 4. 3
答案
0, 4, 4. 3
解析
首先,只看[距离]列。 | |
有[R1]和[R2]求[更新后]: | |
先将R2每项+1,替换自身原距离 | |
再用R1和R2比较距离, | |
每项选取最小数或相同数 | |
有[R1]和[更新后]求[R2]: | |
将[R1]和[更新后]对比, | |
如果[R1]和[更新后]均为0,则[R2]大于等于0 | |
如果[R1]和[更新后]相同,则[R2]大于等于[R1]-1 | |
如果[R1]比[更新后]大,则[R2]=[更新后]-1 | |
有[R2]和[更新后]求[R1]: | |
先将R2每项+1,替换自身原距离 | |
将[R2]和[更新后]对比, | |
如果[R2]和[更新后]相同,则[R1]大于等于这个数 | |
如果[R2]比[更新后]大,则[R1]=[更新后]的数值 |