您的位置:首页 > 其它

OSPF邻居建立过程

2014-04-30 08:35 253 查看
OSPF启动进程后,可能出现8种状态,但这8种状态不一定都会出现
1.Down
2.Attempt 在帧中继中会出现,而MA网络不会出现
3.Init
4.Two-way
5.Exstart
6.Cxchange
7.Loading
8.Full
1.Down
路由器刚启动OSPF进程,没有收到任何的数据包,向外发送hello包,试图发现邻居
2.Attempt
OSPF使用组播发送数据包,如果用组播发送Hello包,若hello包不能发出被其他的路由器收到,就不能建立邻居关系。在一些不能发送组播的网络中,例如帧中继,组播不能传递,在这种情况下,需要指定OSPF使用单播向邻居发送hello包,以便建立邻居关系,在此状态下,OSPF称为Attempt状态
3.Init
OSPF一方收到了另一方的Hello包,但双方未交换hello包
4.Two-way
双方交换了hello包,ospf邻居关系已经建立,并且如果需要选出DR和BDR,也已经选举出来,但OSPF邻居关系之间并不一定需要交换LSA,若不需要交换LSA,则永久停留在此状态
5.Exstart
OSPF邻居之间在交换完整的LSA之前,会发送DBD,LSR,LSU等数据包,以确定邻居之间谁先发送的顺序。在Exstart状态,就是确定邻居之间的主-从关系,RID大的为主,由主路由先向从路由器发信息
主路由不一定是DR,可调优先级选择DR
6.Exchange
交换DBD,收到DBD后与自己的LSDB对比,确定需要哪些LSA,发送LSR请求
7.Loading
邻居收到LSR请求后,想对方回复LSU
8.Full
等邻居都收到LSU后,数据库变为收敛,即达到Full
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  OSPF 邻居