距离矢量路由选择协议属性(1)
原创
©著作权归作者所有:来自51CTO博客作者shiyou2010的原创作品,请联系作者获取转载授权,否则将追究法律责任
距离矢量(Distance Vector)说法是因为
路由是以矢量(距离、方向)的方式通告出去的,其中距离是根据度量定义的,方向是根据下一跳路由器定义的。因此,满足距离矢量路由选择协议的条件要有两条,缺一不可:
1.给出去往目的地的方向。
2.给出去往目的地的距离。
具体的路由询问方式如图1所示:
图1 距离矢量路由选择协议工作方式
图1中的路由器B就告诉了路由器A去往目的地的方向(地址为**的网关)和去往目的的距离(途径Y个路由器)。
1.定期更新(Periodic Updates)
周期性的发送更新信息。考虑发送频率的问题:发送更新信息台频繁,则可能造成网络拥塞;发送信息不频繁,人们则可能无法容忍网络收敛时间过长。
2.邻居(Neighbors)
就是相互通告路由信息的路由器。就是相互“说话”的路由器。如图2所示。
图2 互为邻居的路由器
3.广播更新(Broadcast Updates)
X路由器首次出现网络中,通过广播更新告知其他路由器。其中一种方式为:把自己的信息,通过255.255.255.255的广播方式告诉别的路由器。广播方式见图3所示。
图3 路由器广播更新和路由选择
4.包含整个路由选择表的更新信息
距离矢量
路由协议中路由器广播自己全部路由表,邻居自行判断到底哪些路由信息对自己有用。具体方式见图3。