想起来几个面试题:
1. OSPF在什么情况下会stuck in Exstart /Exchange状态? 我知道的一个答案是两个端口的mtu不一致。当然整个也不是绝对,因为可以用ip ospf mtu-ignore 来忽略它
2. loopback口被OSPF默认认为是32位路由,目的是什么? 最大的目的应该是为了防止链路的浪费,假设路由器A的一个环回口是2.2.2.2,但是你ping了2.2.2.3,如果是24位路由的话,他会一路把这个ping包发到路由器A,但是A发现自己不知道2.2.2.3在哪,才会进行丢弃,因为前面学到的都是比较粗的路由,所以前面的路由器都会认为往A发送是正确的;那如果是32位的话,前面的路由器学到的都是明细的32位路由,所以一看不是2.2.2.2,在一开始就会丢弃了,这样就防止了链路的浪费。
手动修改OSPF hello时间:
进入接口下配置: ip os hello-interval
cf: 在EIGRP里是,全局下 ip hello-interval ei 90
选DR BDR
- 较大的priority 默认是1
- 较大的router-id
cf: router-id 的产生方式 手动指定>loop口最大IP>物理口最大IP