在组网过程中常常会用到ospf协议,在使用的过程中,我们常会遇见ospf建立不起来的情况,由于原因众多,常常在排障时焦头烂额,针对这个情况,进行了ospf邻居建立失败的原因的总结。 1.Router-ID相同 两台设备进行ospf邻居建立,当设备Router-ID一致时,会认为对方为自己发送的报文,不接受ospf邻居建立。 2.区域ID不一致 两台设备的相连接口如果处于不同区域内,会导致ospf邻居建立失败。 3.认证不一致 如果在两台设备接口上配置不同的ospf认证,由于认证失败,会导致ospf邻居建立不起来。 4.掩码不一致(MA网络中) MA网络中需要选DR,BDR,当掩码不一致时,无法选出DR,BDR,从而导致ospf邻居建立失败。 5.hello和dead不一致 两台设备配置hello/dead时间不一致,会导致ospf邻居建立失败。 6.silent-interface(静默端口,端口不收不发) 在端口上配置静默端口命令,端口对于报文,不收不发,没有报文的交流,自然也就无法建立ospf邻居关系。 7.priority(在MA网络中) 在MA网络中,需要选出DR,BDR,当设备优先级都为0时,说明所有设备不参加DR,BDR,的选举,也就导致ospf林记建立失败 8.network不一致 在配置ospf时,我们会宣告端口地址,使能ospf。当两台设备在相连链路上宣告了完全不同的网段地址,也就导致了ospf邻居建立不起来。 9.MTU值不一致 华为设备默认不开启MTU值检测,但是在遇到华为与其他厂商设备对接建立ospf时,必须在两台设备上同时开始MTU检测,或同时关闭MTU检测,否则会导致ospf邻居建立失败。
|