
十四.SRV6原理专题--基于华为数通
文章平均质量分 82
知识内容主要来源于华为产品文档
AU 叔叔
免费知识分享
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1.8 Segment Routing IPv6术语与缩略语
SRv6 BE(Segment Routing IPv6 Best Effort)是指IGP使用最短路径算法计算得到的最优SRv6路径。最后一段执行外层IPv6解封装操作。SRH信息倒数第二段弹出。SRH信息倒数第一段弹出。原创 2024-01-30 16:03:21 · 448 阅读 · 0 评论 -
1.7 SBFD
SBFD(Seamless Bidirectional Forwarding Detection)是BFD的一种简化机制,SBFD简化了BFD的状态机,缩短了协商时间,支持业务动态触发按需创建SBFD for Locator,提高了整个网络的灵活性,能够支撑SRv6 BE检测。SBFD工作原理如下图所示,SBFD分为发起端和反射端,在链路检测之前,发起端和反射端通过互相发送SBFD控制报文(SBFD Control Packet)通告SBFD描述符(Discriminator)等信息。Locator信息。原创 2024-01-29 22:25:03 · 2046 阅读 · 0 评论 -
1.5 IS-IS for SRv6
SRv6的Locator必须通过SRv6 Locator TLV发布出去,其他具备SRv6能力的IS-IS设备接收到TLV以后,下发对应的Locator网段路由到本机转发表中,没有SRv6能力的则不下发到转发表。SRv6 Locator TLV用于发布SRv6 Locator以及该Locator相关的End SID。用于通告SRv6的Locator以及该Locator相关的End SID。包含的Sub-TLV,例如SRv6 End SID sub-TLV。用于在P2P网络中通告SRv6的SID。原创 2024-01-29 15:59:52 · 1098 阅读 · 0 评论 -
1.4 SRv6节点
SRH扩展头本身占用长度较长,且SRv6源节点在封装SRH时,已经将第一个需要处理的SID封装到了IPv6报文头的目的地址字段,所以SRH中第一个SID对于转发已经没有意义。生成SRv6报文的节点是SRv6源节点,只需进行普通IPv6报文处理转发的节点是Transit节点,需要处理SRv6 SID和SRH的节点是Endpoint节点。如果SRH本身只有一个SID,那么按照标准规定,可以不封装SRH扩展头。SRv6源节点负责将流量引导到SRv6 TE Policy,并进行可能的SRH扩展报文头封装。原创 2024-01-29 15:52:35 · 1601 阅读 · 0 评论 -
1.3 SRv6 Segment 与 各类SID
如下图所示,如果想以A节点为起始节点,经过End.X SID 2001:DB8:A2::23,Ping节点D与节点E之间的End.X SID 2001:DB8:A4::45,则需要节点D处理并应答ICMPv6 Echo Request报文,此时节点A在构造Ping报文时需要插入节点D的End.OP SID 2001:DB8:A4::1。Function代表设备的指令(Instruction),这些指令都由设备预先设定,Function部分用于指示SRv6 SID的生成节点进行相应的功能操作。原创 2024-01-29 15:33:45 · 3926 阅读 · 0 评论 -
1.2 SRv6基本原理
起因:IPv6报文是由IPv6标准头+扩展头(0~n个)+负载Payload组成。经过:为了基于IPv6转发平面实现Segment Routing结果:,IPv6路由扩展头(Routing Header,RH)新增加一种类型,称作SRH(Segment Routing Header)扩展头,该扩展头指定一个IPv6的显式路径,存储的是IPv6的Segment List信息,其作用与SR-MPLS里的Segment List一样。原创 2024-01-29 14:50:41 · 2536 阅读 · 2 评论 -
1.1 Segment Routing IPv6介绍
SRv6(Segment Routing IPv6,基于IPv6转发平面的段路由)是基于源路由理念而设计的在网络上转发IPv6数据包的一种协议。SRv6通过在IPv6报文中插入一个路由扩展头SRH(Segment Routing Header),在SRH中压入一个显式的IPv6地址栈,并由中间节点不断的进行更新目的地址和偏移地址栈的操作来完成逐跳转发。原创 2024-01-29 12:01:57 · 465 阅读 · 0 评论