首页 > 其他分享 >HCIE-15 SRv6原理与配置

HCIE-15 SRv6原理与配置

时间:2024-12-08 22:34:00浏览次数:5  
标签:15 HCIE 路径 SID SRv6 Policy 转发 节点

目录
Segment Routing架构设计之初,就为数据平面设计了两种实现方式:一种是SR-MPLS,其复用了MPLS数据平面,可以在现有IP/MPLS网络上增量部署;另一种是SRv6,使用IPv6数据平面,基于IPv6路由扩展头进行扩展。
本文将介绍SRv6的概念与原理和基于华为NetEngine系列路由器的应用。

SRv6概述

IP/MPLS网络简介

MPLS是一种介于二层和三层之间的2.5层技术,为面向无连接的IP网络增加了面向连接的属性。早期的MPLS标签转发能提高IP网络的转发效率,随着硬件能力提升此优点已不明显,但是面向连接的标签转发为IP网络提供很好的QoS保障,同时可以很好的支持TE、VPN和FRR。
IP/MPLS网络取代了ATM、FR和X.25等专用网络,最终MPLS被应用于IP骨干网、城域网、移动承载网等多种网络场景,用于支持多业务综合承载,实现了互联网的ALL IP化。

MPLS LDP与RSVP-TE存在的问题

SR的起源与解决方案

SDN概念的提出对网络产业产生巨大影响,业界出现了诸多用于实现SDN的协议,例如OpenFlow、POF(ProtocolOblivious Forwarding,协议无关转发)、P4(Programming Protocol-independent Packet Processors,编程协议无关的包处理)和Segment Routing。相比于革命性的协议,Segment Routing同时考虑了对现网的兼容、平滑演进和提供可编程能力,是事实上的SDN标准。

从MPLS到SRv6

MPLS带来了网络孤岛问题。SRv6统一转发平面,同时拥有简化协议、高扩展性和可编程等优势

SRv6的技术价值

SRv6技术本身可以简化现有网络协议,降低网络管理复杂度,除此以外,SRv6更核心的优势是NativeIPv6特质与网络编程能力。
基于Native IPv6特质,SRv6能更好地促进云网融合、兼容存量网络、提升跨域体验。
基于网络编程能力,SRv6可以更好地进行路径编程,满足业务的SLA,同时还能将网络和应用连接起来,构建智能云网。

SRv6原理

SRv6基本概念

SRv6原理简介

SRv6在头节点上对数据压入段路由扩展报文头(SRH,Segment Routing Header)来指导数据转发。
SRv6报文没有改变原有IPv6报文的封装结构,SRv6报文仍旧是IPv6报文,普通的IPv6设备也可以识别,所以说SRv6是Native IPv6技术。
SRv6 的Native IPv6特质使得SRv6设备能够和普通IPv6设备共同组网,对现有网络具有更好的兼容性。

SRv6 SRH介绍

RFC 8754中定义IPv6 SRH扩展头标准,在IPv6报文增加一个SRH扩展头。其格式如下:

SRv6 Segment介绍

SRv6 Segment是IPv6地址形式,通常也可以称为SRv6 SID(Segment Identifier)。
如图所示,SRv6 SID由Locator、Function和Arguments三部分组成,格式为Locator:Function:Arguments。注意Length(L+F+A) <= 128。当长度和小于128时,保留位用0补齐。
如果没有Arguments字段,格式则是Locator:Function。Locator占据IPv6地址的高比特位,Function部分占据IPv6地址的剩余部分。

SRv6 Segment: Locator


Locator是网络拓扑中的一个网络节点的标识,用于路由和转发报文到该节点,实现网络指令的可寻址。
Locator标识的位置信息由两个重要的属性:可路由和可聚合。节点配置Locator之后,系统会生成一条Locator网段路由,并且通过IGP在SR域内扩散。网络内其他节点通过Locator网段路由就可以定位到本节点,同时本节点发布的所有SRv6SID也都可以通过该条Locator网段路由到达。
在华为设备配置中,如图配置前缀为2001:DB8:ABCD::,长度为64 bit:

[Huawei] segment-routing ipv6
[Huawei-segment-routing-ipv6] locator srv6_locator1 ipv6-prefix 2001:DB8:ABCD:: 64

SRv6 Segment: Function & Arguments


Function用来标识该指令要执行的转发动作。在SRv6网络编程中,不同的转发行为由不同的Function来标识,例如在RFC中定义了公认的End、End.X、End.DX4、End.DX6等。
例如End.x类似SR-MPLS中的Adjacency SID,用于标识某条链路,配置如图:

[Huawei-segment-routing-ipv6] locator srv6_locator1 ipv6-prefix 2001:DB8:ABCD:: 64
[Huawei-segment-routing-ipv6] opcode ::1 end-x interface G3/0/0 next-hop 2001:DB8:200::1

此Function对应的opcode为::1,此时没有Arguments,那么SRv6 SID值为2001:db8

标签:15,HCIE,路径,SID,SRv6,Policy,转发,节点
From: https://www.cnblogs.com/liam-wuhan/p/18592838/hcie-15

相关文章

  • CF1540B Tree Array 题解
    CF1540BTreeArray题解首先题目的时间复杂度一定是一个\(O(n^3)\)状物。一定会有一个\(n\)来枚举根节点,那么一个根内要\(O(n^2)\)地解决问题。考虑整个序列的期望是困难的,转而考虑每个点对\((x,y)\)的期望。注意到\((x,y)\)具有父子关系时,它的贡献是确定为\(0/1\)......
  • Spring Guava数据流转换与处理15
    在现代开发中,数据流的转换与处理是一个非常常见的需求。无论是从文件读取数据、接收用户输入,还是从数据库提取信息,数据往往需要进行一系列转换和处理。Guava提供了许多工具和类,能够简化这一过程,尤其是在处理数据时,它的链式调用风格使得数据流的处理更加清晰、优雅。通过结合Gua......
  • AI预测福彩3D采取888=3策略+和值012路+胆码+通杀1码预测12月8日新模型预测第158弹
            经过100多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,100多期一共只错了12次,这给喜欢打私房菜的朋友提供了极高价值的预测结果~当然了,大部分菜友还是走的正常渠道,因此,得想办法进行缩水,尽可能......
  • [Tricks-00006]CF1558E 如何处理无向图中的任意环?tourist 题,太神啦。
    题意:自己看去。不过有个限制别忘了:每个点的度数都至少为\(\geq2\)。我写这些Trick题解还是要说清思考方法。不过这个题确实有点难以观察到了/ll还是从简单到难地去讲吧:第一件事。如果没有后面那个不能返回的条件的限制。那么其实可能有很多种想法,不过大体思路都是统一的:每......
  • 大前端:突破动态化容器的天花板15
     1动态化容器的天花板自2015年ReactNative推出至今9年时间,各类容器(动态化容器简称,下同)方案已经成为业界前端的普遍选择。业界有微信(小程序)、抖音(Lynx)、拼多多(Lego)、支付宝(Nebula/BirdNest)、京东(Taro-Native)等。美团也有MRN、MMP/MSC等容器。可以说容器是前端工程的关键基石......
  • 2024-2025-1 学号20241315《计算机基础与程序设计》第十一周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里<作业要求的链接>https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11这个作业的目标<写上具体方面>计算机网络网络拓扑云计算网络安全WebHTML,CSS,JavascriptXML作业正......
  • HCIE-13 VXLAN与园区网络虚拟化
    目录VXLAN及园区网络虚拟化技术背景技术背景:虚拟化被企业广泛部署网络的新需求:二层扩展网络的新需求:多租户隔离传统网络面临的问题VXLAN的基本概念VXLAN简介VXLAN在数据中心的应用在园区网络中使用VXLAN实现“一网多用”为什么选择VXLAN实现园区网络虚拟化VXLAN的报文格式NVEVTEPV......
  • AutoConsis:UI内容一致性智能检测15
    可参考美团技术团队1.背景目前,移动App上的业务页面愈发复杂,技术团队常会以页面为单位来拆解团队开发分工,同一类业务元素信息分散在不同团队负责的页面内。在具体的实践中,存在一类不易检出但又影响用户体验的异常:页面中的UI信息相互矛盾(如下图中同一个商品在多个页面上的实际......
  • AutoConsis:UI内容一致性智能检测15
    可参考美团技术团队1.背景目前,移动App上的业务页面愈发复杂,技术团队常会以页面为单位来拆解团队开发分工,同一类业务元素信息分散在不同团队负责的页面内。在具体的实践中,存在一类不易检出但又影响用户体验的异常:页面中的UI信息相互矛盾(如下图中同一个商品在多个页面上的实际......
  • HCIE-12 QoS基本原理
    目录QoS技术概述“尽力而为”的传统网络QoS的产生什么是QoSQoS服务模型尽力而为服务模型综合服务模型区分服务模型QoS常用技术(DiffServ模型)QoS数据处理流程(DiffServ模型)QoS流分类和流标记QoS数据处理流程为什么需要流分类和流标记简单流分类外部优先级-VLAN报文外部优先级......