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

IS-IS路由协议

中间系统到中间系统IS-IS(Intermediate System to Intermediate System)属于内部网关协议IGP(Interior Gateway Protocol),用于自治系统内部。IS-IS也是一种链路状态协议,使用最短路径优先SPF(Shortest Path First)算法进行路由计算。

IS-IS是国际标准化组织ISO(the International Organization for Standardization)为它的无连接网络协议CLNP(ConnectionLess Network Protocol)设计的一种动态路由协议。随着TCP/IP协议的流行,为了提供对IP路由的支持,IETF(Internet Engineering Task Force)对IS-IS进行了扩充和修改,使它能够同时应用在TCP/IP和OSI(Open System Interconnection)环境中,称为集成IS-IS(Integrated IS-IS或Dual IS-IS)。本文所指的IS-IS,如不加特殊说明,均指集成IS-IS。

Level-1路由设备

区域内

Level-1路由设备负责区域内的路由,它只与属于同一区域的Level-1和Level-1-2路由设备形成邻居关系。Level-1路由设备只负责维护Level-1的链路状态数据库LSDB(Link State Database),该LSDB包含本区域的路由信息,到本区域外的报文转发给最近的Level-1-2路由设备。

Level-2路由设备

区域间

Level-2路由设备负责区域间的路由,可以与Level-2或其他区域的Level-1-2路由设备形成邻居关系,维护一个Level-2的LSDB,该LSDB包含区域间的路由信息。路由域中Level-2路由设备必须是连续的,以保证骨干网的连续性。

Level-1-2路由设备

部署在Level-1和Level-2路由设备的中间。

同时属于Level-1和Level-2的路由设备称为Level-1-2路由设备,可以与同一区域的Level-1路由设备形成Level-1邻居关系,与其他区域的Level-2路由设备形成Level-2邻居关系,与同一区域的Level-1-2路由设备形成Level-1和Level-2邻居关系,与其他区域的Level-1-2路由设备形成Level-2邻居关系。Level-1路由设备必须通过Level-1-2路由设备才能连接至其他区域。

Level-1-2路由设备维护两个LSDB,Level-1的LSDB用于区域内路由,Level-2的LSDB用于区域间路由。

接口的级别

对于Level-1-2路由设备,可能需要与某个对端只建立Level-1的邻居关系,与另一个对端只建立Level-2的邻居关系。可以通过设置相应接口的级别来限制接口上所能建立的邻居关系,如Level-1的接口只能建立Level-1的邻居关系,Level-2的接口只能建立Level-2的邻居关系。

IS-IS的网络类型与网络链路关系

IS-IS可以运行在广播链路和点到点链路上,广播链路包括Ethernet、Token-Ring等;点到点链路如PPP。IS-IS包括两种网络类型,广播网络类型和P2P网络类型。广播链路可以配置成广播网络类型也可以配置成P2P网络类型,点到点链路仅支持P2P网络类型。

DIS和伪节点

在广播网络中,IS-IS需要在所有的路由设备中选举一个路由设备作为DIS(Designated Intermediate System)。DIS用来创建和更新伪节点(Pseudo node),并负责生成伪节点的链路状态协议数据单元LSP(Link state Protocol Data Unit),用来描述这个网络上有哪些网络设备。

伪节点是用来模拟广播网络的一个虚拟节点,并非真实的路由设备。在IS-IS中,伪节点用DIS的System ID和一个字节的Circuit ID(非0值)标识。

如图2所示,使用伪节点可以简化网络拓扑,使路由设备产生的LSP长度较小。另外,当网络发生变化时,需要产生的LSP数量也会较少,减少SPF的资源消耗。

http://www.gsyq.cn/news/1520001.html

相关文章:

  • 辽宁保险拒赔找律师?李晓伟团队12年专攻理赔,全风险代理成功后再收费 - 云间寄笔
  • LoopScrollRect终极指南:Unity高性能滚动列表的完整解决方案
  • Optimization.jl性能优化:如何让你的优化算法运行更快 [特殊字符]
  • 6000亿维修市场持续增长,选平台到底看什么? - 简单到家
  • 2026年6月门窗维修平台横评:4大品牌实测对比 - 简单到家
  • 西安冰箱维修不制冷怎么办?结霜噪音大原因分析与平台实测对比 - 简单到家
  • 2026实力之选:合肥/西安名包回收公司专业评估与运营格局解析 - 品牌发掘
  • CANN/asc-devkit使用TmpBuf实现向量加法
  • 2026母牛羊饲料:解读行业三大核心发展趋势 - 资讯速览
  • 【电力系统】大规模电动汽车开发与电网资源分配的蒙特卡罗Matlab模拟
  • 乌鲁木齐本地推荐:正规办理资质及财税业务的优质企业服务机构 - 新疆全疆企业服务
  • 终极指南:用MAA明日方舟助手实现全日常一键长草
  • 抖音无水印下载器完全指南:5分钟掌握批量下载技巧
  • 【车辆】基于110cc全地形车(ATV)平台开发的自主无人地面车辆(UGV)设计与实现
  • 2026年6月西安冰箱维修平台横评:4大品牌实测,哪家更靠谱? - 简单到家
  • 乌鲁木齐本地推荐:专业办理公司注销与记账的优质企业服务公司 - 新疆全疆企业服务
  • 2026年济南车灯专业店在哪?车灯不亮咋解决?后浪车灯,赵太奇带你来了解车灯 - Ayu8888
  • 如何深度定制iOS界面:解锁Misaka高级定制功能的完整指南
  • TypingMind高级功能全解析:插件系统、AI角色、多模型切换实战
  • 猫抓浏览器扩展终极指南:三步解锁网页媒体资源下载
  • 终极风扇控制解决方案:FanControl让你的电脑既安静又高效
  • 【火箭】基于Matlab模拟瓶火箭水-空气推进系统的动态,使喷射性能最大的最佳水与空气比例及初始压力
  • ChatGLM2-6B NPU版:华为昇腾上的高效中文对话AI模型完全指南
  • 新手必看:GRBL 1.1h参数配置保姆级教程,从电机方向到行程设置一次搞定
  • NXP Kinetis eDMA动态链接与通道控制实战指南
  • MC56F8458x DSC中AOI与XBARA模块的硬件逻辑编程实战
  • 从0到1搭建PP-OCRv6_medium_det_onnx OCR pipeline:完整项目集成案例
  • 如何快速提升工作效率:智能鼠标自动化工具的完整方案
  • PP-OCRv6_medium_rec_onnx:超越GPT-5.5的轻量级OCR识别模型完全指南
  • 如何快速上手Swin Transformer v2:从零开始的图像分类指南