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

admin2019-01-16  25

问题 R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的(V,D)报文后,R1更新的5个路由表项中距离值从上到下依次为(    )。

选项 A、0、3、4、3、1
B、0、4、4、3、2
C、0、5、4、3、1
D、0、5、4、3、2

答案B

解析 对应两个路由器R1和R2,R1接收R2的(V,报文D),R1根据下列规则更新路由表:
    ①如果R1的路由表中没有此项记录,则增加该项,由于要经过R2转发,因此距离D值加l。
    ②如果R1中的路由表的一项记录比R2发送的一项记录D值加1还要大,R1在路由表中修改该项,距离D值根据R2提供的值加1。
    两者表中的路由表的记录项相同,由规则①可知,不需要增加新的记录项。
    路由表(a)中第一行、第四行距离值比路由表(b)中的值还小,因此路由表(a)中第一行、第四行不需要更改,保留原值。路由表(a)中第三行距离值和路由表(b)中的值相同,路由表(a)中的第三行也不需要更改。路由表(a)中第二行距离比路由表(b)中的值加l还要大,根据规则②,路由表(a)中第二行的值应修改为路由表(b)中第二行值加1即3+1=4。同理路由表(a)中第五行修改为2。根据解析,选项B符合题意,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/oFdZ777K
0

最新回复(0)