看到RIP报文是首部加上路由部分,封装好之后就塞到了UDP的数据报当中,也就是说RIP报文作为运输层用户数据报UDP的数据部分进行传送,RIP是应用层协议,使用UDP传送数据。
一个RIP报文最多可包括25个路由,如果超过了,必须再用一个RIP报文进行传送。
RIP协议好消息传得快,坏消息传得慢
R1到网1的距离为1,直接交付;
网1出了故障,R1更新到网1的距离为16,表示无法到达,是直接交付;
但R2在收到R1的更新报文之前,还是发送原来的报文,因为这个时候R2还不知道R1出了故障;
R1收到R2的更新报文后,误认为可经过R2到达网1,于是更新自己的路由表,说:“我到网1的距离是3,下一跳经过R2”。然后将此更新消息发送给R2;
R2以后又更新自己的路由表为“1,4,R1”,表明“我到网1的距离为4,下一跳经过R1”;
这样不断更新下去,直到R1和R2到网1的距离都增大到16时,R1和R2才知道网1是不可达的。