OSPF路由协议中的邻居关系
发布时间:2023-12-04 15:04:06
发布人:xqq

OSPF路由协议中的邻居关系,邻居关系(Peers)对于运行动态路由协议的路由器来说,是至关重要的。
如图1所示,在使用比较复杂的动态路由协议(比如OSPF路由协议或者EIGRP路由协议)的网络里,一台路由器A,必须先同自己的邻居路由器(Neighbor)B建立起邻居关系(Peers,adjacence)。这样,它的邻居(Neighbor)路由器B才会把自己所知道的路由或者拓扑链路的信息告诉路由器A。
图1 邻居路由器、邻居关系
这就如同我们平常想要打听某件事情,而我们的邻居正好知道这件事。如果我们和邻居只是住得很近,却老死不相往来,没有很好的邻居关系,那我们一定不会从邻居那里得到我们想要知道的信息。所以平常的串门,互通有无,这些都会建立和维持邻居之间的关系。
路由器之间想要建立和维持邻居关系,互相之间也需要周期性地保持联络,这就是路由器之间为什么会周期性地发送一些Hello包的原因。这些包是路由器之间在互相联络,以维持邻居关系。
链路状态路由协议和混合型的路由协议使用Hello包维持邻居关系。
一旦在路由协议所规定的时间里(这个时间一般是Hello包发送周期的3倍或4倍),路由器没有收到某个邻居的Hello包,它就会认为那个邻居已经坏掉了,从而开始一个触发的路由收敛过程,并且发出消息把这一事件告诉其他邻居路由器。