OSFP(开放式最短路径优先)链路状态协议,IGP
1、mtu 检测 链路俩段不匹配
假设双方的mtu不一致时
ospf建立如下:
R1与R2交互hello报文,其中包含:目的IP地址:224.0.0.5,router ID,hello 间隔、hello dead时间、邻居列表、DR/BDR ID【route-id大的为DR】
hello报文交互成功完成后,从init状态--->2-way状态
接下来应当继续按照如下状态进行,2-way-->exstart->exchange->loading->full
但是在2-way-->exstart 时,交互LSDB,发送DD报文,进行选举DR/BDR。
双方都以自己为master发送DD报文,
r2:DD报文
R1:DD报文
细心的网友,应该能够发现,双方的MTU值,不一致,mtu在交互的双方必须保持一致才行,华为设备默认是将mtu检测关闭,其mtu默认值为1500
我们只需在华为的接口下 如下配置
先使能ospf mtu检测
sofp mtu-enable
在进行mtu 值的配置
mtu number,当双方mtu一致时,即可交互成功
还可以通过
dis ospf error 查看
当然这只是影响ospf的原因之一,具体原因