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

IS-IS 中同时收到 L1 和 L2 的 LSP 时,是否优选 L1

在 IS-IS 中,做了 L2 到 L1 路由渗透的路由器,同时收到 L1 和 L2 的 LSP 时,是否优选 L1 取决于 L1 LSP 的类型(普通 L1 LSP 或带 U/D 位的渗透明细 L1 LSP),核心规则如下:

一、选路优先级规则:L1(普通) > L2(普通) > L1*(渗透明细)

IS-IS 对 LSP 的选路遵循严格的优先级顺序(来自协议设计和厂商实现):

  1. 普通 L1 LSP(无 U/D 位,区域内原生路由)
  2. 普通 L2 LSP(骨干区域原生路由)
  3. L1* LSP(带 U/D 位,从 L2 渗透到 L1 的明细路由)

二、不同场景下的选路结果

场景 1:收到的 L1 LSP 是普通 L1 LSP(无 U/D 位)

此时,优先选择 L1 LSP

  • 原因:协议设计中,L1 区域的原生路由(普通 L1 LSP)优先级高于 L2 骨干的原生路由(普通 L2 LSP),以保证区域内路由的 “本地化优先”。
场景 2:收到的 L1 LSP 是L1* LSP(带 U/D 位的渗透明细)

此时,优先选择 L2 LSP

  • 原因:L2 骨干的原生路由(普通 L2 LSP)优先级高于 “从 L2 渗透到 L1 的明细路由”(L1* LSP),以保证骨干区域路由的权威性,避免渗透路由循环。

三、关键概念补充

  1. U/D 位(Up/Down bit):是 IS-IS 为 “L2→L1 渗透的路由” 添加的标记,用于防止路由环路(避免渗透的路由被反向发布回 L2)。带 U/D 位的 L1 LSP 被称为L1* LSP

  2. 路由渗透的本质:L2→L1 渗透是将 L2 骨干的路由 “封装” 成 L1 格式的 LSP(带 U/D 位),注入 L1 区域。因此,L1 设备只能看到 “L1* LSP”,而 L1/2 设备能同时看到 L2 LSP 和 L1* LSP。

四、总结

  • 若收到的 L1 LSP 是普通 L1(无 U/D 位) → 优选 L1;
  • 若收到的 L1 LSP 是L1*(带 U/D 位的渗透明细) → 优选 L2。

(注:“做了 L2→L1 渗透的路由器” 自己生成的 L1* LSP,仅用于向 L1 区域下发渗透明细;但作为接收方时,需根据收到的 L1 LSP 类型判断优先级。)

http://www.dtcms.com/a/394768.html

相关文章:

  • 【开源】基于STM32的智能车尾灯
  • 电子电气架构 --- 软件开发与产品系统集成流程(下)
  • Ubuntu系统目录架构是怎么样的
  • 自动驾驶仿真之“场景交互”技术研究
  • 《AI管家还是数字化身?—— 一种面向未来的个人智能架构构想》
  • AI提升工业生产制造安全,基于YOLOv9全系列【yolov9/t/s/m/c/e】参数模型开发构建工业生产制造加工场景下工业设备泄漏智能化检测识别预警系统
  • 深度学习(十一):深度神经网络和前向传播
  • js立即执行函数的几种写法
  • RecyclerView里更新列表数是不想让header也刷新,怎么处理
  • C#/.NET/.NET Core技术前沿周刊 | 第 55 期(2025年9.15-9.21)
  • 减少实验烦恼,革新实验效率——PFA塑料容量瓶降低实验成本与风险
  • 留给石头科技的赛道不多了
  • 基于卷积神经网络的人车识别技术:从原理突破到场景重构的深度探索
  • 信用免押租赁服务:重构消费信任体系的全球增长引擎
  • Redis数据迁移实战:从自建到云托管(阿里云/腾讯云)的平滑过渡
  • 从梵高到赛博格:我用4K模型重构艺术史的未来可能性-Seedream 4.0 实测
  • Mysql DBA学习笔记(Redo Log/Undo Log)
  • 买卖T平台如何以分红+排队免单重构零售生态?
  • 2025 年前端工具全景解析:从框架到 AI,重构开发效率的 N 种可能
  • 重构ruoyi前后端分离版
  • AI + 制造:AI 如何重构制造业的质检与排产流程
  • 卡尔曼滤波
  • Django安全完全指南:构建坚不可摧的Web应用
  • Mysql DBA学习笔记(MVCC)
  • 【论文阅读】GR-1:释放大规模视频生成式预训练用于视觉机器人操控
  • 分布式光伏阴影轨迹模拟
  • 【Java.数据结构】初识集合框架
  • 人工智能的推理方法实验-用归结原理解决机器人搬盒子问题
  • Flink中 Window解析
  • 医疗数据互操作性与联邦学习的python编程方向研究(下)