SRv6报文转发方法、存储介质、电子设备及装置制造方法及图纸

技术编号:33963406 阅读:19 留言:0更新日期:2022-06-30 00:59
本申请涉及一种SRv6报文转发方法、存储介质、电子设备及装置,涉及通信技术领域,该方法包括以下步骤:若PE1和PE2与CE双归接入,在CE向PE1,PE1向PE2方向的连接通路配置识别标识;CE根据来自PE2报文中是否存在识别标识决定是否丢弃该报文。本申请在存在双归接入情况的设备进行报文转发时添加识别标识,从而在接收报文时,通过识别标识来进行报文接收或丢弃的判断工作,简单高效的实现双归防环的工作效率,为SRv6报文的转发工作提供便利。为SRv6报文的转发工作提供便利。为SRv6报文的转发工作提供便利。

【技术实现步骤摘要】
SRv6报文转发方法、存储介质、电子设备及装置


[0001]本申请涉及通信
,具体涉及一种SRv6报文转发方法、存储介质、电子设备及装置。

技术介绍

[0002]段路由(Segment Routing,SR)协议是一种源路由协议,由源节点来为应用报文指定路径,并将路径转化成一个有序的段列表封装到报文头中,位于该路径的中间节点只需要根据报文头中指定的路径进行转发。段列表是指导网络节点(例如,路由器等)处理报文的任何指令,如:根据最短路径转发报文到目的地、通过指定接口转发报文或者将报文转发到指定的应用或者业务实例等。
[0003]SRv6全称是Segment Routing IPv6,当下最为热门的Segment Routing和IPv6两种网络技术的结合体。目前对于EVPN业务封装SRv6的隧道,存在双归接入BUM报文成环的问题,在目前的转发装置上尚没有成熟的解决方案。
[0004]在现有的技术中,针对SRv6的单播转发,有很好的转发方案,但是对于多播报文,转发方案存在一定的问题,无法达到处理双归防环的效果。因此,为应对该技术问题,现提供一种针对SRv6的报文转发技术。

技术实现思路

[0005]本申请提供一种SRv6报文转发方法、存储介质、电子设备及装置,在存在双归接入情况的设备进行报文转发时添加识别标识,从而在接收报文时,通过识别标识来进行报文接收或丢弃的判断工作,简单高效的实现双归防环的工作效率,为SRv6报文的转发工作提供便利。
[0006]第一方面,本申请提供了一种SRv6报文转发方法、存储介质、电子设备及装置,所述方法包括以下步骤:
[0007]若PE1和PE2与CE双归接入,在所述CE向所述PE1,PE1向PE2方向的连接通路配置识别标识;
[0008]所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文;其中,
[0009]CE分别与PE1和PE2之间信号连接,PE1与PE2之间信号连接,基于PE1与PE2之间的连接通路以及PE2与CE之间的连接通路,CE向PE1发送的报文转发至PE2,再从PE2返回至CE。
[0010]进一步的,所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文之前,所述方法还包括以下步骤:
[0011]所述PE1接收所述CE发送的报文并需要转发至所述PE2时,在所述PE1向所述PE2发送的报文中添加所述PE1向PE2方向对应的识别标识;
[0012]所述PE2接收并向所述CE转发所述PE1向所述PE2发送的报文。
[0013]进一步的,所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文之前,所述方法还包括以下步骤:
[0014]在所述PE1向所述PE2的连接通路配置PE1

PE2表项,所述PE1

PE2表项包括所述识别标识和所述PE1向所述PE2的PE1

PE2连接通路信息;
[0015]在所述CE向所述PE1的连接通路配置CE

PE1表项,所述CE

PE1表项包括所述识别标识和所述CE向所述PE1的CE

PE1连接通路信息;
[0016]根据所述CE

PE1表项和所述PE1

PE2表项得到第一查找表项,所述第一查找表项包括CE

PE1连接通路信息、PE1

PE2连接通路信息以及共同对应的所述识别标识。
[0017]具体的,所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文中,包括以下步骤:
[0018]所述CE接收来自PE2报文,并判断来自PE2报文中是否存所述识别标识;
[0019]若来自PE2报文中存在所述识别标识,所述CE丢弃该报文。
[0020]具体的,所述在所述PE1向PE2方向的连接通路配置识别标识中,包括以下步骤:
[0021]若所述PE1与所述PE2之间没有其他PE,在所述PE1向所述PE2发送的报文中添加PE1

PE2连接通路配置所述识别标识。
[0022]具体的,在所述PE1向所述PE2发送的报文中添加PE1

PE2连接通路配置所述识别标识中,包括以下步骤:
[0023]在所述PE1向所述PE2发送的报文的IPV6_DIP的Args部分中添加所述识别标识。
[0024]具体的,在所述PE1向所述PE2方向的报文配置识别标识所述方法包括以下步骤:
[0025]所述PE1与所述PE2之间存在其他PE时,在所述PE1向所述PE2发送的报文的VPN_SID的Args部分中添加所述识别标识。
[0026]第二方面,本申请提供了一种存储介质,该存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面提及的针对SRv6的报文转发方法。
[0027]第三方面,本申请提供了一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面提及的针对SRv6的报文转发方法。
[0028]第四方面,本申请提供了一种针对SRv6的报文转发装置,所述装置包括:
[0029]ESI标记配置模块,其用于若PE1和PE2与CE双归接入,在所述CE向所述PE1,PE1向PE2方向的连接通路配置识别标识;
[0030]ESI标记识别模块,其用于控制所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文;其中,
[0031]CE分别与PE1和PE2之间信号连接,PE1与PE2之间信号连接,基于PE1与PE2之间的连接通路以及PE2与CE之间的连接通路,CE向PE1发送的报文转发至PE2,再从PE2返回至CE。
[0032]本申请提供的技术方案带来的有益效果包括:
[0033]本申请在存在双归接入情况的设备进行报文转发时添加识别标识,从而在接收报文时,通过识别标识来进行报文接收或丢弃的判断工作,简单高效的实现双归防环的工作效率,为SRv6报文的转发工作提供便利。
附图说明
[0034]术语解释:
[0035]PE:Provider Edge,服务侧边缘设备;
[0036]CE:Customer Edge,客户侧边缘设备;
[0037]SID:System Identification,系统识别码;
[0038]ESI:Ethernet segment identifier以太网数据段标识符
[0039]SRH:Segment Routing Header段路由头
[0040]IPV6:Internet Protocol Version 6,互联网协议第6版;
[0041]DIP:Destination Internet Protoc本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种针对SRv6的报文转发方法,其特征在于,所述方法包括以下步骤:若PE1和PE2与CE双归接入,在所述CE向所述PE1,PE1向PE2方向的连接通路配置识别标识;所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文;其中,CE分别与PE1和PE2之间信号连接,PE1与PE2之间信号连接,基于PE1与PE2之间的连接通路以及PE2与CE之间的连接通路,CE向PE1发送的报文转发至PE2,再从PE2返回至CE。2.如权利要求1所述的针对SRv6的报文转发方法,其特征在于,所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文之前,所述方法还包括以下步骤:所述PE1接收所述CE发送的报文并需要转发至所述PE2时,在所述PE1向所述PE2发送的报文中添加所述PE1向PE2方向对应的识别标识;所述PE2接收并向所述CE转发所述PE1向所述PE2发送的报文。3.如权利要求1所述的针对SRv6的报文转发方法,其特征在于,所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃该报文之前,所述方法还包括以下步骤:在所述PE1向所述PE2的连接通路配置PE1

PE2表项,所述PE1

PE2表项包括所述识别标识和所述PE1向所述PE2的PE1

PE2连接通路信息;在所述CE向所述PE1的连接通路配置CE

PE1表项,所述CE

PE1表项包括所述识别标识和所述CE向所述PE1的CE

PE1连接通路信息;根据所述CE

PE1表项和所述PE1

PE2表项得到第一查找表项,所述第一查找表项包括CE

PE1连接通路信息、PE1

PE2连接通路信息以及共同对应的所述识别标识。4.如权利要求3所述的针对SRv6的报文转发方法,其特征在于,所述CE根据来自PE2报文中是否存在所述识别标识决定是否丢弃...

【专利技术属性】
技术研发人员:周坤孙小军吴世锋
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1