报文处理方法及装置制造方法及图纸

技术编号:28746446 阅读:19 留言:0更新日期:2021-06-06 18:55
本申请提供一种报文处理方法及装置,所述方法应用于网络设备,该方法包括:获取包括目的地址以及差分服务代码点DSCP值的第一IP报文;根据目的地址,确定匹配的SR

【技术实现步骤摘要】
报文处理方法及装置


[0001]本申请涉及通信
,尤其涉及一种报文处理方法及装置。

技术介绍

[0002]段路由流量工程策略(英文:Segment Routing Traffic Engineering Policy,简称:SR

TE策略)作为一种新的技术,提供了灵活的转发路径选择方法,可以满足用户不同的转发需求。当SR组网包括的源节点与目的节点之间存在多条转发路径时,合理利用SR

TE策略选择转发路径,不仅可以方便管理员对SR网络进行管理和规划,还可以有效地减轻SR网络中网络设备的转发压力。比如,根据IP报文包括的DSCP引流是SR

TE策略提供的一种组网应用,可广泛应用于L3VPN组网中。
[0003]DSCP引流是根据路由的目的地址迭代隧道策略。首先,利用终节点(Endpoint)匹配SR

TE策略组。然后,根据IP报文包括的区分服务编码点(英文:Differentiated Services Code Point,简称:DSCP),从SR

TE策略组中,查找到与DSCP对应的SR

TE策略。最后,根据查找到的SR

TE策略转发业务报文。
[0004]其中,可将一组终结点相同但颜色(Color)属性不同的SR

TE策略一同加入至同一个SR

TE策略组中,再通过指定Color属性与DSCP之间的映射关系,实现根据IP报文包括的DSCP将IP报文引流至指定的SR

TE策略。
[0005]如图1所示,图1为现有技术中DSCP引流过程示意图。
[0006]控制器向设备A下发SR

TE策略组,并在设备A中配置该SR

TE策略组。该SR

TE策略组包括SR

TE策略1以及SR

TE策略2。其中,SR

TE策略1的Color属性为123,终节点为设备B的IP地址10.1.1.3;SR

TE策略2的Color属性为124,终节点也为设备B的IP地址10.1.1.3。设备B通过BGP邻居关系将设备B的主机路由10.1.1.0/24发送至设备A。其中,Color属性123与DSCP10之间建立映射关系;Color属性124与DSCP20之间建立映射关系。同时,在设备A中配置隧道策略,将SR

TE策略组与路由下一跳的目的地址绑定。
[0007]目前,DSCP引流的匹配规则为:指定某个SR

TE策略作为指定地址族(IPv4或IPv6)的缺省SR

TE策略。当SR

TE Policy策略组内某个DSCP未指定SR

TE策略时,可使用该缺省SR

TE Policy转发包括某个DSCP的IP报文。其中,一个SR

TE策略组内的一个地址族(IPv4或IPv6)下存在一个缺省SR

TE策略。
[0008]若SR

TE策略组里某个地址族(IPv4或IPv6)未配置缺省SR

TE策略,则在转发IP报文时,存在下述两种实现情况:
[0009]1)该SR

TE策略组内配置了Color属性与DSCP之间的映射关系,一部分DSCP关联SR

TE策略,而另外一部分DSCP未关联SR

TE策略,则未关联SR

TE策略的DSCP使用该地址族下最小DSCP对应的SR

TE策略转发IP报文。
[0010]2)DSCP未关联SR

TE策略,(例如,SR

TE策略组内未配置Color属性与DSCP之间的映射关系,或者,SR

TE策略组内配置了Color属性与DSCP之间的映射关系,但未与SR

TE策略关联成功)则此时使用另外一个地址族(例如,IPv4使用IPv6,或者IPv6使用IPv4)下的缺
省SR

TE策略转发IP报文。若另外一个地址族也未配置缺省SR

TE策略,则选择该地址族下最小DSCP对应的SR

TE策略转发IP报文。
[0011]在现有根据DSCP关联SR

TE策略的引流方式中,当SR

TE策略组里某个地址族(IPv4或IPv6)未配置缺省SR

TE策略时,对于未匹配SR

TE策略的DSCP,只能选择本地址族或者另外一个地址族下最小DSCP对应的SR

TE策略转发IP报文,但如此选择的SR

TE策略并非是用于转发该IP报文的最优选择,目前也无法通过其他方式转发该IP报文,造成现有DSCP关联SR

TE策略的引流方式的局限。

技术实现思路

[0012]有鉴于此,本申请提供了一种报文处理方法及装置,用以解决未匹配SR

TE策略的DSCP,只能选择本地址族或者另外一个地址族下最小DSCP对应的SR

TE策略转发IP报文,造成现有DSCP关联SR

TE策略的引流方式局限的问题。
[0013]第一方面,本申请提供了一种报文处理方法,所述方法应用于网络设备,所述方法包括:
[0014]获取第一IP报文,所述第一IP报文包括目的地址以及差分服务代码点DSCP值;
[0015]根据所述目的地址,确定与所述目的地址匹配的SR

TE策略组,所述SR

TE策略组内包括至少一条SR

TE策略,每条SR

TE策略具有对应的Color属性值;
[0016]根据所述DSCP值,在所述SR

TE策略组中判断是否存在第一SR

TE策略,所述第一SR

TE策略具有的Color属性值与所述DSCP值匹配;
[0017]若未存在所述第一SR

TE策略且所述SR

TE策略组内未配置默认SR

TE策略,则根据所述SR

TE策略组内包括的第二SR

TE策略,从转发表中,获取与所述第二SR

TE策略对应的转发表项对所述第一IP报文进行转发处理。
[0018]第二方面,本申请提供了一种报文处理装置,所述装置应用于网络设备,所述装置包括:
[0019]第一获取单元,用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文处理方法,其特征在于,所述方法应用于网络设备,所述方法包括:获取第一IP报文,所述第一IP报文包括目的地址以及差分服务代码点DSCP值;根据所述目的地址,确定与所述目的地址匹配的SR

TE策略组,所述SR

TE策略组内包括至少一条SR

TE策略,每条SR

TE策略具有对应的Color属性值;根据所述DSCP值,在所述SR

TE策略组中判断是否存在第一SR

TE策略,所述第一SR

TE策略具有的Color属性值与所述DSCP值匹配;若未存在所述第一SR

TE策略且所述SR

TE策略组内未配置默认SR

TE策略,则根据所述SR

TE策略组内包括的第二SR

TE策略,从转发表中,获取与所述第二SR

TE策略对应的转发表项对所述第一IP报文进行转发处理。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若未存在所述第一SR

TE策略且所述SR

TE策略组内配置默认SR

TE策略时,根据所述默认SR

TE策略,对所述第一IP报文进行转发处理。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若存在所述第一SR

TE策略,则根据所述第一SR

TE策略,从所述转发表中,获取与所述第一SR

TE策略对应的转发表项对所述第一IP报文进行转发处理。4.根据权利要求1

3任一项所述的方法,其特征在于,所述第二SR

TE策略指示的转发路径为SR

BE隧道;所述SR

TE策略内包括的除所述第二SR

TE策略之外的其他SR

TE策略均指示的转发路径为SR

TE隧道。5.根据权利要求4所述的方法,其特征在于,所述获取第一IP报文之前,所述方法还包括:根据所述目的地址,获取属于SR

BE类型的隧道信息以及属于SR

TE类型的隧道信息;根据所述属于SR

BE类型的隧道信息以及属于SR

TE类型的隧道信息,建立所述SR

BE隧道以及所述SR

TE隧道;获取所述SR

BE隧道的出方向信息,所述出方向信息包括出接口信息以及下一跳信息,并将所述出接口信息以及下一跳信息抽象为第一NID信息;获取所述SR

TE隧道对应的SID列表,并将所述SID列表抽象为第二NID信息;将所述第一NID信息以及所述第二NID信息下发至路由模块,形成到达所述目的地址的等价路由表项;根据所述等价路由表项,生成到达所述目的地址的等价转发表项,并向转发模块下发等价转发表项,以使得接收到所述第一IP报文时,从所述转发表中,获取对应的转发表项对所述第一IP报文进行转发处理。6.一种报文处理装置,其特征在于,所述装置应用于网络设备,所述装置包括:第一获取单元,用于获取第一I...

【专利技术属性】
技术研发人员:徐婧林长望
申请(专利权)人:北京华三通信技术有限公司
类型:发明
国别省市:

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

1