#交换设备
OSPF开销值
如果没有定义OSPF接口的开销值,OSPF会根据该接口的带宽自动计算其开销值。
- 计算公式: 接口开销 = 带宽参考值 / 接口带宽 (取整数部分,结果小于1时取1)
- 通过改变带宽参考值可以间接改变接口的开销值
手动修改OSPF开销值
powershell
[R1]int G0/0/1
[R1-GigabitEthernet0/0/1]ospf cost 1000
OSPF协议优先级
路由器上可能同时运行多种路由协议,那么各个协议之间而路由信息就存在共享和选择的问题,每一种协议都有其对应的默认优先级,当在不同协议中发现同一条路由时,会优先选择协议优先级高的路由信息。
- 默认情况下OSPF 优先级高于RIP OSPF为10 rip为100 数字越小优先级越高
手动修改OSPF协议优先级
powershell
[R1]ospf 1
[R1-ospf-1]preference 110 #修改协议优先级为110
OSPF定时器
常见的定时器包括 HelloTimer 和 Dead Timer
- Hello Timer 决定了发送Hello报文的时间间隔
- Dead Timer 决定了保持邻居关系的时间
默认情况下,P2P、Broadcast类型接口发送Hello报文的时间间隔为10s,邻居失效时间为40s;P2MP、NBMA类型接口发送Hello报文的时间间隔为30s,邻居失效时间为120s
powershell
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ospf timer hello 20 #设置hello定时器
[R1-GigabitEthernet0/0/1]ospf timer dead 80 #设置dead定时器