回顾特殊区域:(单数字表示该类明细路由)
Stub区域--末节区域:包含1、2、3、3缺省路由(不允许发布AS外部路由,仅ospf域内和域间)
完全Stub区域--完全末节区域:包含1、2、3缺省路由(仅允许ospf域内路由)
Nssa--非完全末节区域:包含1、2、3、7、7缺省路由(允许引入AS外部路由,由ASBR通告给本区域,再由ABR转换成5类LSA泛洪整个ospf域内)
完全nass区域--完全非完全末节区域:包含1、2、3缺省、7、7缺省
第一节:ospf的快速收敛
PRC:部分路由快速计算——路由器自带,无需设置。根据SPF算法算出来的最短路径树来更新发生变化的路由。
智能定时器:
设置OSPF LSA更新的时间间隔(数字为初始默认间隔)
[AR-ospf-1] lsa-originate-interval intelligent-timer(other-type) 5000 500 1000
设置OSPF LSA接收的时间间隔(数字为初始默认间隔)
[AR-ospf-1] lsa-arrival-interval intelligent-timer 1000 500 500
设置OSPF路由计算时间间隔(数字为初始默认间隔)
[AR-ospf-1] spf-schedule-interval intelligent-timer( millisecond ) 10000 500 1000
FRR:快速重路由——利用LFA算法(以可提供备份链路的邻居为根节点,利用SPF算法计算出到目的节点的最短距离。然后,按照不等式计算出开销最小且无环的备份链路。)预先计算出备份路径,保存在转发表中,以备在故障时将流量快速切换到备份链路上,保证流量不中断。
链路保护:2断的时候,需要确保3的开销小于1+2的开销
节点保护:当AR3出现问题的时候,需要确保5的开销小于3+4的开销
这样确保备份链路在故障时发挥作用
[AR1-GigabitEthernet0/0/0]ospf cost 10 //更改接口开销,
[AR1-GigabitEthernet0/0/1]ospf cost 10 确保备份路径开销值满足链路保护和节点保护条件
[AR1]ospf 1 //进入ospf视图
[AR1-ospf-1]frr //进入FRR视图
[AR1-ospf-1-frr]loop-free-alternate //使能ospf ip frr
[AR1-ospf-1-frr]dis ospf routing 34.1.1.4 //查看去往AR4的路由
OSPF Process 1 with Router ID 1.1.1.1
Destination : 34.1.1.0/24
AdverRouter : 4.4.4.4 Area : 0.0.0.0
Cost : 11 Type : Transit
NextHop : 13.1.1.3 Interface : GigabitEthernet0/0/0
Priority : Low Age : 00h00m28s
Backup Nexthop : 12.1.1.2 Backup Interface: GigabitEthernet0/0/1
Backup Type : LFA LINK 备份链路下一跳12.1.1.2
[AR-GigabitEthernet0/0/1] ospf frr block //阻止OSPF接口的FRR能力
第二节:ospf的路由控制
[R1-ospf-1] maximum load-balancing 2 //设置进行负载分担的等价路由的最大数量
[AR-ospf-1] default-route-advertise //import-route (OSPF)命令不能引入外部
路由的缺省路由。当需要引入其他协议产生的缺省路由时,必须在ASBR上配置
default-route-advertise命令,发布缺省路由到整个普通OSPF区域。
[AR-ospf-1] default-route-advertise summary cost //配置默认路由开销值
OSPF路由域中在通告缺省路由前,会比较缺省路由的优先级。如果在某OSPF设备上同时
配置了静态缺省路由,要使OSPF通告的缺省路由加入到当前的路由表中,则必须保证所配置
的静态缺省路由的优先级比OSPF通告的缺省路由的优先级低。
对发送的LSA进行过滤
[AR1-GigabitEthernet0/0/0]ospf filter-lsa-out ? //对从该接口发出的LSA进行过滤
all Filter all types of LSAs
ase Filter type-5 ASE LSAs
nssa Filter type-7 NSSA LSAs
summary Filter type-3 Summary LSAs
对于已经发出的LSA则需要等3600秒后老化
[AR1-ospf-1-area-0.0.0.0]filter ? //对区域内“出、入”方向的Type3 LSA进行过滤
INTEGER<2000-2999> Apply basic ACL
acl-name Specify the ACL name for filtering type-3 LSAs
ip-prefix IP address prefix-list
route-policy Route policy
[AR1-ospf-1-area-0.0.0.0]filter ip
[AR1-ospf-1-area-0.0.0.0]filter ip-prefix xxx ?
export Filtering outgoing routing updates
import Filtering incoming routing updates
OSPF GR 平滑重启
在R1\R2\R3\R4上使能opaque-LSA特性:[AR4-ospf-1]opaque-capability enable
在需要平滑重启的路由器上还需配置相应参数:[AR2-ospf-1]graceful-restart 120(默认)
平滑重启:<AR2>reset ospf process graceful-restart
OSPF与BGP联动
还是上面的图,不需配置平滑重启相关配置。只需在重启的路由器R2配置
[AR2-ospf-1]stub-router on-startup 120
此配置是在R2重启时将开销值配置为最大(65535),使得数据不从该路由器转发。时间可以自己设置,这里设置的是120秒。
为什么需要这样配置:由于ospf收敛比BGP收敛速度快,当ospf收敛完成,去往R4的路由就有了,但此时BGP还没收敛完4.4.4.4 这条路由在R2上还没有,此时就会出现路由黑洞,直到BGP收敛完成。
回顾FA地址:
若FA地址为0.0.0.0,代表FA地址为空;在计算这条外部路由的时候,通过寻ASBR 计算。若FA地址为具体ip,代表存在FA地址,在计算这条外部路由的时候,通过路由器自己构建的SPF树,寻找FA地址进行计算。
IS-IS快速收敛概述
快速收敛是为了提高路由的收敛速度而做的扩展特性,包括:I-SPF(Incremental SPF,增量最短路径优先算法)、PRC、智能定时器、LSP快速扩散。
[Huawei-isis-1] flash-flood max-timer-interval 200 配置LSP快速扩散
[Huawei-isis-1] maximum load-balancing number //配置IS-IS路由负载分担
[Huawei-isis-1] nexthop ip-address weight value //配置IS-IS等价路由的优先级,value值越小,优先级越高