当前位置: 首页 > news >正文

ISIS高级特性

I-SPF

默认开启,当网络拓扑发生变化只对发生变化的部分进行SPF算法,减少算力节省资源

PRC

同OSPF省略

智能定时器

同OSPF

BFD

同OSPF省略

LSP快速扩散

加快LSP的扩散速度,正常情况下LSP是先学别人的学完在发,通过快速扩散可实现先转发在学习,进而提高网络收敛速度

[Huawei-isis-1] flash-flood [ lsp-count | max-timer-interval interval | [ level-1 | level-2 ] ]

 lsp-count 每个接口一次通告的最大数量1-15,缺省5

max-timer-interval LSP通告最大时间间隔10-50000ms,缺省10ms

用户可以指定每次扩散的LSP数量,这个数量是针对所有IS-IS接口的,如果需要发送的LSP的数量大于这个数,则就发送lsp-countLSP,如果配置了定时器,在路由计算之前如果这个定时器未超时,则立即扩散;否则在该定时器超时后发送

LSP分片

采用TLV24,有mode-1(缺省情况,设备不支持TLV24)与mode-2(设备支持TLV24)

由于ISIS的报文格式决定其分片号最高仅有1Byte即最大256,可通过TLV24实现生成50台虚拟system-id扩展分片

  1. 初始系统(Originating System):初始系统是实际运行IS-IS的路由器。允许一个单独的IS-IS进程像多个虚拟路由器一样发布LSP,而“Originating System”指的是那个“真正”的IS-IS进程。
  2. 系统IDNormal System-ID):初始系统的系统ID。
  3. 虚拟系统(Virtual System):由附加系统ID标识的系统,生成扩展LSP分片。这些分片在其LSP ID中携带附加系统ID。
  4. 附加系统IDAdditional System-ID):虚拟系统的系统ID,由网络管理器统一分配。每个附加系统ID都允许生成256个扩展的LSP分片。

可实现51*256=13056LSP分片

工作模式

mode-1

设备可以不支持tlv24,不支持的设备会认为自己有多个邻居,且为保障转发路径正常,在通过虚拟设备上的网段时会将其开销改成当前开销风格的最大值-1,以确保去往流量必须经过真实设备

mode-2

设备支持tlv24,看得懂,分得清虚拟系统和真实系统,会把这些信息进行统一的路由计算

配置

[Huawei-isis-1] lsp-fragments-extend [ [ level-1 | level-2 | level-1-2 ] | [ mode-1 | mode-2 ] ] 

开启LSP分片扩展功能

[Huawei-isis-1] virtual-system virtual-system-id 

配置虚拟系统ID,配合使用,重启生效

GR

采用TLV211

[Huawei-isis-1] graceful-restart

[Huawei-isis-1] graceful-restart no-impact-holdtime

缺省情况下,配置IS-IS GR后,Holdtime将不受GR影响,邻居Holdtime值如果小于60秒,则修改为60秒,否则保持Holdtime

[Huawei] display isis process-id graceful-restart status [ level-1 | level-2 ]

等价路由

同OSPF省略

缺省路由

ATT置位生成

[Huawei-isis-1] attached-bit advertise { always | never }

ATT永远置为1还是永远不置为1

[Huawei-isis-1] attached-bit avoid-learning

不通过ATT置位生成缺省路由

发布缺省路由

[Huawei-isis-1] default-route-advertise [ always | match default | route-policy route-policy-name ] [ cost cost | tag tag | [ level-1 | level-1-2 | level-2 ] ] [ avoid-learning ]

后不接表示总是通告

 always 总是通告,不管有没有

match default 遵循本机的默认路由,本机没有则不发

route-policy route-policy-name 匹配流量,路由是否有效在于路由是否存在流量能够匹配路由策略 

cost cost 开销设置

tag tag 打标签

avoid-learning 不计算收到的缺省路由

总结

为了加快收敛速度,isis采用I-SPF,PRC,LSP快速扩散等功能

为了增加网络感知能力以及故障恢复能力,isis采用BFD联动,等价路由,GR等

为解决分片不够用,isis采用LSP分片扩展,为通往其他网络与限制某些网络访问,isis通过ATT置和发布缺省路由来限制和生成缺省路由

http://www.xdnf.cn/news/1326151.html

相关文章:

  • 驱动开发系列66 - glCompileShader实现 - GLSL中添加内置函数
  • MySQL练习题50题(附带详细教程)
  • 【GNSS定位原理及算法杂记5】​​​​PPK(后处理动态定位)深度解析:后处理的艺术与 RTK 的互补
  • ListBoxes使得在专为灵活性和易用性设计
  • GaussDB 中 alter default privileges 的使用示例
  • 从数据表到退磁:Ansys Maxwell中N48磁体磁化指南
  • GaussDB 八种常规锁介绍
  • MoonBit Perals Vol.06: Moonbit 与 LLVM 共舞 (上):编译前端实现
  • CloudDM 新增支持 GaussDB 与 openGauss:国产数据库管理更高效
  • wx小游戏canvas能力封装
  • 推理还是训练 || KV缓存和CoT技术
  • 云原生堡垒机渗透测试场景
  • 应急响应常见命令
  • 代码随想录刷题——字符串篇(七)
  • ChatBI驱动的智能商业决策:奥威BI的深度实践
  • Java多线程:线程创建、安全、同步与线程池
  • 常见的 Bash 命令及简单脚本
  • C语言实战:从零开始编写一个通用配置文件解析器
  • SpringAI——向量存储(vector store)
  • 电子电气架构 --- 软件项目成本估算
  • UE5 PCG 笔记(一)
  • 零基础数据结构与算法——第八章 算法面试准备-数组/字符串/链表/树/动态规划/回溯
  • JVM之Java内存区域与内存溢出异常
  • Python + 淘宝 API 开发:自动化采集商品数据的完整流程​
  • 8.19作业
  • 星图云开发者平台新功能速递 | 微服务管理器:无缝整合异构服务,释放云原生开发潜能
  • 部署tomcat应用时注意事项
  • 数据迁移:如何从MySQL数据库高效迁移到Neo4j图形数据库
  • 高性能AI推理与工作站GPU:DigitalOcean L40s、RTX 6000 Ada与A6000全解析
  • UniApp 微信小程序之间跳转指南