subnet172.16.4.0,metric2
subnet172.16.2.0,metric1
RIP:sendingv1updateto255.255.255.255viaSerial1/0(172.16.2.3)
subnet172.16.1.0,metric1
RIP:receivedv1updatefrom172.16.1.3onEthernet0/1
172.16.4.0in2hops
172.16.3.0in1hops
RIP:receivedv1updatefrom172.16.2.2onSerial1/0
172.16.4.0in1hops
172.16.3.0in1hops
testBJ#nodebugall
Allpossibledebugginghasbeenturnedoff
testBJ#
从上述信息中可以得到RIP广播的详情。路由器先是从testTJ收到子网3、4的信息,然后又从testSH收到子网3、4的信息。其中,到子网4走testTJ一跳,走testSH两跳,所以,路由表中反映出来的是经由testTJ到子网4;到子网3的距离都是一跳,所以,路由表中有两条并列的路由。
一段时间后,当前路由器的更新计时达到30秒,于是,它在两条链路上广播自身的路由表信息。注重,广播路由更新时,RIP采用了水平分割机制,从一个端口上学得的信息就不在这个端口上进行广播,所以当前路由器testBJ只发送子网172.16.1.0的路由信息。
使用nodebugall命令结束调试信息的显示。需要注重的是debug命令非常消耗路由器资源,所以不要在通讯繁忙的路由器上使用,否则,路由器就会象死机一样停止反应。
怎么样,你看一遍这篇文章用了多少时间。下面可以找几台路由器,试着配置一下,不是很困难吧。