赞
踩
概念:
首先我们应该知道的是,邻居关系是指什么,邻居关系是指OSPF达到了2 way状态才叫邻居关系的建立,而邻接关系则是达到full状态。 那么OSPF 有什么状态呢?
确切来说是有八种状态的,另一种是Attempt状态,这个只在NBMA(非广播多路网络)中才会产生,这里就不加进去。
路由器R1<---------------------------->路由器R2
假设上面两台路由器都配置了OSPF路由协议,那么他们是怎么建立到邻接关系的呢,现在我们开始讲解: 这里需要大家提前看看OSPF的五种报文(hello报文,DD报文,LSR报文,LSU报文,LSACK报文),包括每个报文包含什么字段,理解起来才更容易点!
邻居关系的建立过程
224.0.0.5
,并且和他处于相同网段的设备发送hello报文。(报文简单记住三要素:router id,认证字段,areaID,这三个一定要记住,另外有一个叫neighborhood字段,用来存放邻居的ID,此时的routerID就是路由器自己的ID,neighborhood ID则是为空的)router ID 1.1.1.1
放到自己路由器的邻居表中,并发送一个包含自己router ID,neighborhood ID为1.1.1.1的报文发送给R1(以组播方式发送,地址224.0.0.5)两台路由器建立起了邻居关系之后,才会进行数据库的同步过程。邻居关系才得以建立。在建立起了邻居关系之后,路由器之间就开启了数据库的同步过程。数据库的同步过程是通过LSA(链路状态)来实现的。这里需要再一下认识这五种报文
原文出处及转载信息见文内详细说明,如有侵权,请联系删除。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。