news 2026/9/27 22:03:51

SR基础实验(底层为ospf)[小白也能做]

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SR基础实验(底层为ospf)[小白也能做]

本次实验将掌握基于 OSPF 协议部署 SR的完整配置流程;理解 OSPF Opaque 能力、SRGB 全局标签块、Prefix‑SID 索引模式与 absolute 绝对标签的工作原理;验证 OSPF 扩散 SID 信息、标签转发表生成、端到端 SR 标签转发的连通性。

实验使用 6 台 NE 系列路由器 NE1‑NE6,设备之间通过千兆以太网接口互联。每台设备配置 LoopBack0 作为设备标识环回口,NE1 额外配置 LoopBack1 用于测试 absolute 绝对 SID。全网运行 OSPF,在 OSPF 基础上部署 SR‑MPLS 段路由。

SR可以基于 OSPF 作为 IGP,OSPF 需要开启opaque‑capability,依靠 Opaque LSA 传递 SR 相关 TLV,完成 SID 信息在全网泛洪。SRGB 为本地标签池,索引模式 Prefix‑SID 通过SRGB+index计算出 MPLS 标签;absolute 模式直接指定固定标签,不依赖 SRGB。

第一步,配置IP

配置设备之间互联的千兆接口 IP 地址,配置 LoopBack0 环回地址 32 位掩码作为设备标识,NE1 额外配置 LoopBack1 用于 absolute 模式测试。

NE1: # interface GigabitEthernet0/7/0 ip address 10.10.12.1 255.255.255.0 # interface GigabitEthernet0/7/1 ip address 10.10.13.1 255.255.255.0 # interface LoopBack0 ip address 1.1.1.1 255.255.255.255 # interface LoopBack1 ip address 11.11.11.11 255.255.255.255 NE2: # interface GigabitEthernet0/7/0 ip address 10.10.12.2 255.255.255.0 # interface GigabitEthernet0/7/1 ip address 10.10.24.2 255.255.255.0 # interface LoopBack0 ip address 2.2.2.2 255.255.255.255 NE3: # interface GigabitEthernet0/7/0 ip address 10.10.13.3 255.255.255.0 # interface GigabitEthernet0/7/1 ip address 10.10.35.3 255.255.255.0 # interface GigabitEthernet0/7/2 ip address 10.10.34.3 255.255.255.0 # interface LoopBack0 ip address 3.3.3.3 255.255.255.255 NE4: # interface GigabitEthernet0/7/0 ip address 10.10.24.4 255.255.255.0 # interface GigabitEthernet0/7/1 ip address 10.10.46.4 255.255.255.0 # interface GigabitEthernet0/7/2 ip address 10.10.34.4 255.255.255.0 # interface LoopBack0 ip address 4.4.4.4 255.255.255.255 NE5: # interface GigabitEthernet0/7/0 ip address 10.10.35.5 255.255.255.0 # interface GigabitEthernet0/7/1 ip address 10.10.56.5 255.255.255.0 # interface LoopBack0 ip address 5.5.5.5 255.255.255.255 NE6: # interface GigabitEthernet0/7/0 ip address 10.10.56.6 255.255.255.0 # interface GigabitEthernet0/7/1 ip address 10.10.46.6 255.255.255.0 # interface LoopBack0 ip address 5.5.5.5 255.255.255.255

第二步,配置ospf

所有设备创建 OSPF 进程 1,手动指定 Router‑ID,全部接口宣告进 Area 0 骨干区域,保证全网 OSPF 路由可达。

NE1: # ospf 1 router-id 1.1.1.1 area 0.0.0.0 network 1.1.1.1 0.0.0.0 network 10.10.12.1 0.0.0.0 network 10.10.13.1 0.0.0.0 network 11.11.11.11 0.0.0.0 NE2: # ospf 1 router-id 2.2.2.2 area 0.0.0.0 network 2.2.2.2 0.0.0.0 network 10.10.12.2 0.0.0.0 network 10.10.24.2 0.0.0.0 NE3: # ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 3.3.3.3 0.0.0.0 network 10.10.13.3 0.0.0.0 network 10.10.35.3 0.0.0.0 network 10.10.34.3 0.0.0.0 NE4: # ospf 1 router-id 4.4.4.4 area 0.0.0.0 network 4.4.4.4 0.0.0.0 network 10.10.24.4 0.0.0.0 network 10.10.46.4 0.0.0.0 network 10.10.34.4 0.0.0.0 NE5: # ospf 1 router-id 5.5.5.5 area 0.0.0.0 network 5.5.5.5 0.0.0.0 network 10.10.35.5 0.0.0.0 network 10.10.56.5 0.0.0.0 NE6: # ospf 1 router-id 6.6.6.6 area 0.0.0.0 network 6.6.6.6 0.0.0.0 network 10.10.56.6 0.0.0.0 network 10.10.46.6 0.0.0.0

第三步,全局使能SR

全部路由器全局模式下开启段路由总开关。

NE1: # segment-routing NE2: # segment-routing NE3: # segment-routing NE4: # segment-routing NE5: # segment-routing NE6: # segment-routing

第四步,在IGP里面,使能SR和SRGB

OSPF 必须开启opaque‑capability enable,用于支持 Opaque LSA 携带 SR 的 TLV 信息;开启segment‑routing mpls;为每台设备分配独立 SRGB 标签范围。

NE1: # ospf 1 opaque-capability enable segment-routing mpls segment-routing global-block 16100 16199 NE2: # ospf 1 opaque-capability enable segment-routing mpls segment-routing global-block 16200 16299 NE3: # ospf 1 opaque-capability enable segment-routing mpls segment-routing global-block 16300 16399 NE4: # ospf 1 opaque-capability enable segment-routing mpls segment-routing global-block 16400 16499 NE5: # ospf 1 opaque-capability enable segment-routing mpls segment-routing global-block 16500 16599 NE6: # ospf 1 opaque-capability enable segment-routing mpls segment-routing global-block 16600 16699

第五步,使能prefix-sid

在 LoopBack0 接口配置ospf prefix‑sid index,索引与设备编号一一对应,标签由本地 SRGB+index 计算生成。

NE1: # interface LoopBack0 ospf prefix-sid index 1 NE2: # interface LoopBack0 ospf prefix-sid index 2 NE3: # interface LoopBack0 ospf prefix-sid index 3 NE4: # interface LoopBack0 ospf prefix-sid index 4 NE5: # interface LoopBack0 ospf prefix-sid index 5 NE6: # interface LoopBack0 ospf prefix-sid index 6

5.2使能prefix-sid,已absolute方式宣告

NE1 的 LoopBack1 接口配置 absolute,直接指定固定 MPLS 标签,不使用 SRGB 计算。

# interface LoopBack1 ospf prefix-sid absolute 16111

使用标签方式测试 NE1 与 NE6 环回接口互相访问,能够正常 ping 通,说明 SR端到端转发路径工作正常。

执行命令display segment-routing prefix mpls forwarding,查看 SR 前缀标签转发条目。NE6 能够学习到 NE1‑NE5 发布的 Prefix‑SID 标签,证明OSPF已经完成 SR SID 信息扩散,标签分发完成。

OSPF 部署 SR‑MPLS 必须开启opaque‑capability enable,依靠 Opaque LSA 传递 SR 相关 TLV;

SRGB 是索引模式 Prefix‑SID 的标签基底,各设备可配置独立 SRGB 标签池;

Prefix‑SID 分为 index 索引模式与 absolute 绝对标签两种实现方式;

本实验中 OSPF 正常扩散 SID,标签转发表生成完整,带标签流量可达,基于 OSPF 的 SR‑MPLS 部署实验成功。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/27 22:00:14

想用雨声和海浪放松一下?白噪音播放器这样实现

白噪音页面包含雨声、海浪和篝火三个场景。场景变化不仅替换标题,还会改变符号、渐变背景、按钮颜色和提示。 如果正在“播放雨声”时直接切到海浪却保留 playing true,页面会立即显示海浪正在播放,但实际播放器并没有完成音源切换。当前版本…

作者头像 李华
网站建设 2026/9/27 21:59:57

C语言模拟键盘鼠标事件:TaoToken统一Key接入与config.toml配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/27 21:56:35

Oracle pipelined函数实战:用PLSQL管道函数实现高性能大数据处理

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华