R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,
R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的(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 | 3 | R4 | 40.0.0.0 | 1 | |
50.0.0.0 | 2 | R5 | 50.0.0.0 | 1 |
0. 3. 4. 3. 1
0. 4. 4. 2. 2
0. 5, 4. 2. 1
0. 5, 4. 3. 2
答案
0. 4. 4. 2. 2
解析
首先,只看[距离]列。 | |
有[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]=[更新后]的数值 |