状态机:
- down 本地只要一发出hello包 则进入下一状态 若卡在此状态,原因是ospf没有运行,互相不发包
- init 收到hello包存在本地RID进入下一状态 若卡在此状态,原因是一方收不到另一方的hello包,比如认证出了问题
- two-way 邻居关系建立的标志 匹配规则:p to p 网络直接进入下一状态;MA网络将进行DR选举,非DR/BDR间不得进入下一状态; 若卡在此状态,原因是没有成功选举
- exstart 使用类似hello的DBD包进行主从关系选举,Route id大为主,主优先进入下一状态, DBD不携带LSA头部信息。若卡在此状态,原因是MTU值不匹配。
- Exchange 使用真实的DBD包进行数据库目录共享,需要ACK; 若卡在此状态,原因是包的交互有问题。
- Loading 使用LSR/LSU/LSack来获取未知的LSA信息;若卡在此状态,原因是LSA加载不完全。
- Full转发 邻接关系建立的标志
引起卡机的原因
1、 相同route-id
2、 认证问题
3、 区域ID不同
4、 特殊区域标示不一致
5、 优先级都为0,无法选举
6、 MTU值不匹配
7、 包的交互不完整,网络中丢包等
8、 LSA加载不完全
9、 hello包时间不一致
10、 MA网络掩码不一致(不在一个子网)
11、 虚链路建邻ABR的两个出接口不通
12、 shame-link建邻要保证源和目的单播能通