0x01.OSPF的间隔时间
1.OSPF的收敛时间问题:
(1)hello间隔
(2)dead间隔
(3)hello间隔 : dead间隔 = 1 : 4
(4)查看间隔时间:dis ospf interface s1/0/0 verbose
2.为什么要调节这些间隔时间呢?
(1)答:为了尽快的检测链路是否正常
0x02.OSPF的MTU问题
1.MTU基本概念:
(1)MTU,即最大传输单元
(2)华为默认情况下,不检测DBD报文中的MTU(思科默认检测MTU)
(3)由于华为路由器不检测MTU值,所以就算相邻路由器之间,其对应的接口的MTU值不同,也不会影响建立邻接关系
2.如何修改接口的MTU
int g0/0/0 //ppp链路的接口之间,会自动协商MTU,所以此处用千兆以太网口做实验
mtu 1496 //修改MTU值为1496
shutdown
undo shutdown
dis ip int g0/0/0 //查看修改后的效果
3.如何开启接口的MTU检测?
(1)注意:开启MTU检测,需要对应的端口之间都使能,才会有效果
AR1:
int g0/0/0
ospf mtu-enable
AR2:
int g0/0/0
ospf mtu-enable
(2)注意:使能ospf的DBD的mtu检测后,如果两端的mtu不同,邻接的建立会卡在Exstart
0x03、OSPF的认证问题
1.做认证的时候:认证类型和认证数据的要保持一致
2.认证类型:
(1)0类,不认证(Null,不认证)
(2)1类,明文认证(simple password,明文密码)
(3)2类,密文认证(Crypto,加密)
0x04、可选字段的一致性
1.特殊区域
(1)Stub区域----------E比特位,代表能否接收外部路由(0表示不接收)
(2)NSSA区域-------N比特位
0x05.TroubleShooting
1.华为设备上OSPF邻居的TroubleShooting问题:
(1)RID必须不同;(相邻设备之间,RID相同不能建立邻居) (不相邻设备之间,RID相同路由条目不会装载到 路由表)
(2)Area ID必须相同;
(3)hello间隔和dead间隔,不同设备之间要相同;(注意hello和dead是成套的,要按1:4的比例,所有设 备都要一样)(比如AR1和AR2是相邻设备,若AR1的hello间隔是10,dead间隔是40,那么AR2也要是这样)
(4)对于OSPF邻接或者邻居出现问题时候,可以使用debug调试
terminal monitor
terminal debugging
debugging ospf event //调试ospf事件
dis debug //显示调试
undo debug all //关闭调试