一:OSPF的拓展配置
1:手工认证 --- OSPF邻居双方,发送的所有的数据报中包含认证信息,两边口令相同,则代表认
证成功;不同,则认证失败,将影响邻居关系建立。
2:接口认证
[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123456
3:区域认证 --- 本质还是接口认证,相当于,将一台设备在某个区域内所有激活的接口配置接口认
证。
[r4-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher 123456
4:虚链路认证 --- 其本质也是接口认证
[r5-ospf-1-area-0.0.0.2]vlink-peer 4.4.4.4 md5 1 cipher 123456
二:缺省路由 --- 3类缺省,5类缺省,7类缺省
3类 --- 只能自动生成,在配置 --- 末梢区域,完全的末梢区域,完全的非完全末梢区域特征 ---
OSPF,优先级默认为10;
5类 --- 通过手工配置的方法生成
[r3-ospf-1]default-route-advertise --- 这个命令相当于是将设备本身通过其他协议学习到的缺省路由
重发布到OSPF网络当中,所以,生成的是5类缺省。
特征 --- O_ASE,优先级默认150;
[r3-ospf-1]default-route-advertise always --- 如果本地没有其他协议学到的缺省信息,在可以使用
这个命令强制下发一条5类缺省。
7类 --- 可以自动生成 --- 普通的NSSA区域
可以手工配置 --- [r5-ospf-1-area-0.0.0.2]nssa default-route-advertise --- 手工下发7类缺省
特征 --- O_NSSA,优先级默认150;
三:沉默接口
将某个接口配置成沉默接口,则该接口将只接受,不发送OSPF数据包。
[r5-ospf-1]silent-interface GigabitEthernet 0/0/2
四:加速收敛 --- 减少计时器的时间
修改HELLO时间
[r1-GigabitEthernet0/0/0]ospf timer hello 5
注意:HELLO时间一旦更改,死亡时间将自动按照四倍关系进行匹配。
修改死亡时间
[r2-GigabitEthernet0/0/0]ospf timer dead 20
注意:死亡时间变更,hello时间不会变化
等待计时器 --- 时间长短等同于死亡时间,DR和BDR选举时的计时器。这个计时器无法直接修改时
间,死亡时间更改,则这个计时器时间同时更改。
Poll --- 轮询时间 --- 120 --- 与状态为DOWN邻居发送hello包的周期时间 ---NBMA
在NBMA环境下,如果单方面指定邻居关系,则将对方状态置为ATTEMP状态,如果对方一直
不指定本地为邻居(中间等待时间为一个等待计时器的时间),则将对方的状态置为DOWN状
态。之后,将按照轮询时间为周期发送hello包。
[r1-GigabitEthernet0/0/0]ospf timer poll ? --- 修改轮询时间
INTEGER<1-3600> Second(s)
Retransmit --- 5S --- 重传时间 --- 发送信息需要进行确认,如果对方重传时间内都没有发送确认,
则将重传。
[r2-GigabitEthernet0/0/0]ospf timer retransmit ?
INTEGER<1-3600> Second(s)
Transmit Delay --- 1S ---- 传输延迟 --- 是附加在LSA老化时间上的一个值,因为传输过程中,数
据包中老化时间没有办法更改,所以,在封装数据包时,将在原有的老化时间基础上,额外增加传
输延迟时间,用来补偿传输过程中的时间消耗。
[r2-GigabitEthernet0/0/0]ospf trans-delay 2
五:路由过滤
主要是针对3类,5类,7类LSA进行过滤。
[r2-ospf-1-area-0.0.0.1]abr-summary 192.168.0.0 255.255.252.0 not-advertise --- 在ABR设备上针
对3类LSA进行过滤
[r5-ospf-1]asbr-summary 10.0.0.0 255.255.255.0 not-advertise --- 在ASBR设备上针对5类/7LSA
进行过滤
六:路由控制
优先级
[r5-ospf-1]preference 50 --- 修改协议字段为OSPF的路由的默认优先级 ---- 只影响本设备
[r5-ospf-1]preference ase 100 --- 修改协议字段为O_ASE/O_NSSA的默认优先级开销值
COST = 参考带宽 / 真实带宽
通过修改参考带宽实现修改开销值
[r5-ospf-1]bandwidth-reference ?
INTEGER<1-2147483648> The reference bandwidth (Mbits/s)
注意:参考带宽一旦修改,则所有设备的参考带宽必须改成一样的,必须要统一标准。这样的修改
只能应对因参考带宽过小而造成的选路不佳,不能实现选路效果。
通过修改真实带宽实现修改开销值
[r3-GigabitEthernet0/0/0]undo negotiation auto --- 关闭自动协商
[r3-GigabitEthernet0/0/0]speed 10 --- 修改接口真实带宽
Info: Please undo negotiation first.
注意:修改真实带宽,可以达到控制开销值选路的效果,但是,因为传输速率只能改小,所以,不
建议使用这种方法,会影响传输效率。
直接修改开销值
[r3-GigabitEthernet0/0/0]ospf cost 1000
注意:前两种方法,均无法影响环回接口的开销值,但是,第三种方法,可以直接修改环回接口开
销值。
OSPF的开销值计算方法为 --- 目标网段到达本地设备路由流量流入的接口的累加值。