R1,R2是一个自治系统中采用RIP路由协议的两个相邻路由器,
R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的(V,D)报文后,R1更新的五个路由表项中距离值从上到下依次为
R1 | R2 | ||||
目的网络 | 距离 | 路由 | 目的网络 | 距离 | |
192.168.1.0 | 0 | 直接 | 192.168.1.0 | 2 | |
192.168.2.0 | 5 | R2 | 192.168.2.0 | 3 | |
192.168.3.0 | 4 | R3 | 192.168.3.0 | 4 | |
192.168.4.0 | 3 | R4 | 192.168.4.0 | 4 | |
192.168.6.0 | 3 | R5 | 192.168.6.0 | 1 |
0. 5. 4. 3. 2
0. 5. 4. 3. 1
0. 4. 4. 3. 2
0. 3. 4. 3. 1
答案
0. 4. 4. 3. 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]=[更新后]的数值 |