[发明专利]广义SRv6全路径压缩方法及装置有效
申请号: | 202110562811.0 | 申请日: | 2021-05-24 |
公开(公告)号: | CN113542126B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 徐婧;林长望 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L45/745 | 分类号: | H04L45/745;H04L61/255;H04L61/2592;H04L12/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广义 srv6 路径 压缩 方法 装置 | ||
本申请提供一种广义SRv6全路径压缩方法及装置,该方法应用于自治系统边界路由器ASBR,该方法包括:接收第一网络设备发送的第一业务报文,该第一业务报文包括第一目的地址以及SID列表,第一目的地址包括第一公用前缀以及第一广义SID,SID列表包括至少一个第二广义SID;从至少一个第二广义SID中,获取用于指示第二网络设备的第三广义SID;当第二网络设备与第一网络设备处于不同AS内时,根据第一公用前缀,获取与第一公用前缀匹配的公用前缀静态映射关系;根据获取的公用前缀静态映射关系,得到第二目的地址;向第二网络设备发送第二业务报文,该第二业务报文包括第二目的地址以及SID列表。
技术领域
本申请涉及通信技术领域,尤其涉及一种广义SRv6全路径压缩方法及装置。
背景技术
段路由(英文:Segment Routing,简称:SR)采用源节点路径选择机制,预先在源节点封装路径所要经过段的段标识(英文:Segment Identifier,简称:SID),当业务报文经过SR节点时,该节点根据SID对业务报文进行转发。IPv6 SR(SRv6)是指在IPv6网络中使用SR机制,将IPv6地址作为SID对业务报文进行转发。
在SRv6中,源节点接收控制器根据算路约束计算出的SRv6转发路径信息。源节点在对业务报文进行转发时,在业务报文的外层封装SRv6扩展头,SRv6扩展头包括IPv6头部以及IPv6 SR头部(英文:Segment Routing Header,简称:SRH头部)。其中,SRH头部内封装SID列表,该SID列表存储转发路径所要经过的每个SR节点的SID。如此,SRv6扩展头的封装长度为:40bit(IPv6基本头部)+8bit(SRH固定头部)+16*Nbit(SID列表)。随着SID数量的增加,SRv6扩展头的开销也逐渐增大。
为了解决上述问题,可通过支持SRv6和压缩SRv6等多种网络混合编程的广义SRv6(英文:Generalized SRv6,简称:G-SRv6)方案对SRv6扩展头进行优化。
G-SRv6定义32bit的压缩G-SID格式,该G-SID由128bit SID中的节点标识(NodeID)和功能标识(Function ID)组成。如图1所示,图1为支持压缩的SRv6 SID格式示意图。
其中,128bit的SID格式称为完整SID,其定义沿用SRv6 SID;32bit的SID格式称为G-SID,其是完整SID的变化部分。完整SID与通用SID的转换关系如下公式:
完整SID=B(Block,即公用前缀(Common Prefix))字段+N(节点标识)字段+F(功能标识)字段+A(Args)字段+Padding字段,其中,A字段、Padding字段为可选字段;G-SID=N字段+F字段。
当128bit SRv6 SID与32bit G-SID在G-SRH中混编时,其编码示例如图2所示,图2为G-SRH SID列表示意图。其中,压缩路径1的SID列表中包括128bit可压缩SRv6 SID与多个32bit G-SID的混编状态。
在实际应用中,某个VPN的多个Site可能会连接与属于不同自治系统(英文:Autonomous System,简称:AS)的多个服务提供商连接,或者接入一个服务提供商的多个AS。如图3所示,图3为端到端跨域VPN组网示意图。
网络侧边缘设备(英文:Provider Edge,简称:PE)之间建立跨AS的SRv6策略公网隧道。自治系统边界路由器(英文:Autonomous System Boundary Router,简称:ASBR)之间通过部署BGP出口对等体工程(英文:BGP Egress Peer Engineering,简称:BGP EPE),为对端的BGP对等体分配对端(Peer)SID,通过将AS域内SRv6 SID和域间Peer SID合理组合,在源节点下发SRv6策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110562811.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种黄精总黄酮的纯化方法
- 下一篇:一种黄精黄酮提取方法