1 ISIS 快速收敛
为了提高路由的收敛速度而作的扩展特性,包括:I-SPF(Incremental SPF,增量最短路径优先算法)、PRC、智能定时器、LSP快速扩散。同时也支持故障恢复快速收敛,例如通过IS-IS Auto FRR实现备份链路的快速切换,也可以与BFD联动实现对故障的快速感知。
1.1 I-SPF
当网络拓扑改变的时候,只对受影响的节点进行路由计算,而不是对全部节点重新进行路由计算,从而加快了路由的计算。
// 在路由计算中,节点代表路由器,叶子代表路由,I-SPF只处理变化的节点信息。
1.2 PRC
当网络上路由发生变化的时候,只对发生变化的路由进行重新计算。PRC不计算节点路径,而是根据SPF算法算出来的最短路径树来更新路由。
1.3 快速扩散机制
此特性可以加快LSP的扩散速度。正常情况下,当isis 路由器收到比自己LSDB中的lsp更新时会启动一个定时器定期将更新的lsp扩散出去。快速扩散机制则是:在路由计算之前,先将小于指定数目的LSP扩散出去,加快LSDB的同步过程。
[Huawei-isis-1] flash-flood [ lsp-count | max-timer-interval interval | [ level-1 | level-2 ] ]
注意:扩散数量是针对所有ISIS接口的
2 路由控制
2.1 等价路由
当IS-IS网络中有多条冗余链路时,可能会出现多条等价路由。
1.配置负载分担
[Huawei-isis-1] maximum load-balancing number
负载分担选举:
1. 路由优先级:选取优先级小(优先级高)的路由进行负载分担。 2. 下一跳设备的 System ID :如果路由的优先级相同,则比较下一跳设备的 System ID ,选取 System ID 小的路由进行负载分担。 3. 本地设备出接口索引:如果路由优先级和下一跳设备的 System ID 都相同,则比较出接口的接口索引,选取接口索引较小的路由进行负载分担。2.配置浮动路由
[Huawei-isis-1] nexthop ip-address weight value
2.2 缺省路由
产生方式:
1. default-route-advertise下发。
2. 默认情况下L1路由器收到ATT-bit置位的L1LSP会产生一条缺省路由指向产生改LSP的L-1-2路由器。
ATT-bit置位条件:当L-1-2路由器在不同区域有L-2的邻居关系时,则产生的L-1LSP会自动置位
[Huawei-isis-1] attached-bit advertise { always | never } //控制ATT-bit为的置位
[Huawei-isis-1] attached-bit avoid-learning //控制不因ATT置位而下发缺省路由
扩展:avoid-learning:避免IS-IS进程学到其他路由协议或其它IS-IS进程生成的缺省路由并添加到路由表。如果路由表中已存在学到的缺省路由为活跃状态,则将此路由置为不活跃状态。
3 LSP 分片扩展
LSP 通过LSP ID进行标识唯一LSP
LSP ID 由 系统ID , 伪节点标识符,分片标识符
一个LSP可以携带八十条路由左右,一个ISIS 进程可以有256个分片,携带路由条目较少
LSP 分片扩展可以通过虚拟系统ID来操作
24号TLV携带了真实的系统ID,用于表示初始系统(真实系统)与虚拟系统的关系
一个ISIS进程可以创建50个虚拟系统
ISIS路由器的工作模式:mode-1.不支持分片扩展:虚拟系统进行正常路由计算
mode- 2.支持分片扩展:虚拟系统不进行路由计算
基本命令:
[Huawei-isis-1] lsp-fragments-extend [ [ level-1 | level-2 | level-1-2 ] | [ mode-1 | mode-2 ] ]
// 配置分片扩展的级别及模式
[Huawei-isis-1] virtual-system virtual-system-id
// 配置虚拟系统ID
注意:使能了LSP分片控制后重启进程才会生效
ISIS GR
GR:平滑启动,是一种高可靠性性技术,可以实现数据的不间断转发
通过 211号TLV实现即T1、T2、T3。
Type = 211 | |||
Length | |||
Reserved | SA | RA | RR |
Remaining Time |
[Huawei-isis-1] graceful-restart
标签:ISIS,高级,特性,Huawei,LSP,分片,isis,ID,路由 From: https://blog.csdn.net/2301_77455319/article/details/140287063