IGP高级特性2
1、ospf多进程
在同一台路由器上可以运行多个不同的ospf进程,他们互不影响,彼此独立,不同进程之间的路由交互相当于不同路由协议之间的路由交互
路由器的一个接口智能属于某一个ospf进程
OSPF进程号为本地属性,对外部设备不影响,本端接口需要绑定vpn实例,对端设备按需绑定vpn实例
区域号相同即可建立ospf邻居关系
2、OSPf与BGP联动
1.STUB-Router
当一台设备故障的时候,切换流量到备用设备,然后等故障设备恢复的时候ibgp恢复的快,会先将流量发送至先前故障的设备,然后先前故障设备却没有去往目的ebgp的路由信息,则导致流量丢失。
解决方案:配置联动,将故障恢复的设备设置为stub路由器,在与BGP联动的时候暂时会让它通告的lsa链路度量值为最大(65535),从而导致其他路由器不会选择给它发送流量。
命令:
stub-router on-startup(重启时) interval 时间间隔 5s-65535s 配置重启时默认500s,没有配置关键字重启时为最大值
2.LSA TYPE 9 OSPF-GR 平滑重启(某些设备支持)
GR(Graceful Restart 平滑重启)保证设备在重启过程中转发层面能够继续知道数据的转发,同时控制层面邻居关系的保持
分类 :2字节的tlv
1.完全GR,邻居不支持,会退出GR
2.部分GR,有部分邻居不支持GR,则不支持的接口退出GR
3.有计划GR,手动配置主备倒换,重启设备
4.非计划GR,发生故障时
ospf 进程下
重启的设备
命令
opaque-capability enable
使能opaque-lsa能力,从而ospf进程可以生产opaque lsa,并能从邻居设备接收opaque lsa。
对端设备
graceful-restart period–平滑重启的周期1-1800s,缺省120s | lanned-only --指定路由器仅支持Plannel GR,缺省情况下,路由器支持planned GR和unplanned GR。 | partial–指定路由器支持partial GR(部分GR),缺省情况下,路由器支持totally(完全) GR。
3.OSPF转发地址
FA(Forwarding address 转发地址)
避免次优路径
FA字段
当ASBR去往外部路由的下一跳接口为多路访问网络,且接口启用ospf就会填充进FA值
值为全0:0.0.0.0的时候转发会去找ASBR转发(在FA字段填充下一跳正确的地址、且下一跳为同网段可达,避免次优路径),否则不会
3、NSR 框式设备(部分支持)
高可靠性的解决方案
1.不间断转发(non-stopping forwarding NSF)
通过协议的GR机制,支持系统驻主备倒换的时候,转发业务不中断,恢复以后从邻居处获取路有信心并且重建路由表
2.不间断路由(non-stopping routing NSR)
在主用主控板和备用主控板的设备上,主控板发生故障的时候不影响邻居关系的一种可靠性技术。
通过协议备份机制,实现主备倒换时控制平面(路由)和转发平面(业务)均不中断。
在倒换过程中,路由不中断,邻居和拓扑信心不丢失,邻居关系不中断
优点
1.不依赖也不影响对端设备,没有互通问题
2.收敛比NSF快。
过程
1.批量备份
NSR功能使能以后,备板会重启,重启时,主控板将路由信息和转发信息批量备份到主控板上,批量备份过程在实时备份过程之前进行,此时无法实施主备倒换
2. 实时备份
批量备份过程结束后,系统进入实施备份,主控板的控制和转发平面的改变都将从主控板备份到备用主控板上,在此阶段备主控板可以随时接管主控板工作
3.主备倒换
在已经完成备份的NSR系统主用主控板发生故障时,备用主控板会通过硬件状态感知,从而且成为新的主,倒换时间足够短,因此切换过程不会和邻居断连。
命令
使能NSR功能
全局下
switchover mode nsr | nsf 默认为nsf
4、ISIS高级特性
1.ISIS快速收敛
LSP快速扩散
1. 正常扩散
当收到其他路由发送的LSP时,需要根据更新本地lsdb,则进行更新,并且用一个定时器将lsdb内已经更新的发送出去。
2.快速扩散
使能设备收到一个或多个新的lsp时,在路由计算以前便将小于指定数目的lsp扩散出去,加快lsdb的同步过程,加快收敛
用户可以指定每次扩散的LSP数量,数量是针对所有isis接口,如果需要发送的LSP的数据大于这个数,则就发送指定数量,如果配置了定时器,在计算之前未超时,则立即扩散;否则在该定时器超时后发送。
命令:
isis视图下
flash-flood lsp-count (最大数量 1-15 默认为5) | max-timer-interval x(最大间隔时间 1-50000ms 缺省10ms) level-1 | level-2(区域使能)
2.路由控制
1.调整isis优先级
调整isis的接口开销 默认为10
宽度量:较大,可以更快的计算
窄度量:1-63 默认为窄
2.设置等价路由 —条数
负载分担 默认
可以提高网络中链路的利用率以及减少链路过载发生阻塞的情况,但是对于流量转发具有随机性,不利于流量管理
等价路由优先级
优先级高的被优选,低的作为备份链路
命令
负载分担 maximum kiad-balancing number 与优先级相对
优先级 nexthop ip-address weight value 缺省下,不设置等价路由的优先级,value越小 表示越优先
当等价路由数量大于maximum load-balancing 配置的数量时进行下面原则比较
1.路由优先级 :选取优先级高的路由进行负载分担
2.下一跳设备的system id 如果上一项相同,则比较下一跳设备的system id,选区小的进行负载分担
3.本地设备出接口索引:如果路由器优先级和下一跳设备的system id 相同,则比较出接口的接口索引,选区接口索引较小的进行负载分担