距离矢量路由选择协议属性(1)

来源:互联网 发布:面向对象js报错 编辑:程序博客网 时间:2024/06/06 03:55

  距离矢量(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。

原创粉丝点击