ospf邻居的建立
建立邻居关系是ospf协议工作的第一步,在发送任何lsa之前,ospf路由器之间必须能发现邻居,并且建立起邻接关系
是邻居不一定是邻接关系
是邻接一定由邻居关系
ospf使用了hello数据包来建立邻居关系,邻居关系的建立必须要匹配hello数据包里的几个参数。
hello数据包的目的:
1、建立邻居关系
2、维持邻居关系
3、广播或nbma网络中选取dr/bdr
hello数据包的内容
router id
hello and dead intervals *
neighbors
area id *
router priority
dr ip address
bdr ip address
authentication password *
stub area flag *
邻居的建立过程
当一台路由器从它的邻居路由器收到一个hello数据包时,它将检查该hello数据包携带的(area idd、hello/dead时间、认证信息)是否和自己接口的匹配
如果不匹配,丢弃该hello数据包
如果匹配,那么就认为是有效的,并且当我在邻居的hello包里看到自己的时候,那么我们就进入two-way状态,邻居建立成功。
是否建立邻居的因素:
1、route-id不能相同
2、hello间隔必须一致
3、死亡时间间隔必须一致
4、区域id必须一致
5、认证必须相同
6、末节区域标示必须相同
7、接口mtu必须相同
8、ospf的版本号必须一致
标签:建立,ospf,hello,邻居,数据包,id From: https://www.cnblogs.com/smoke520/p/18359999