一种报文处理的方法及相关设备技术

技术编号:39520712 阅读:27 留言:0更新日期:2023-11-25 18:59
本申请公开了一种报文处理的方法及相关设备,第一网络设备基于所接收得第一报文的特征信息确定用于标识传输所述第一报文的需求的意图标识,并根据第一报文和意图标识获得并向第二网络设备发送第二报文,第二报文包括携带了意图标识的

【技术实现步骤摘要】
list
, 获得所述第二报文

作为一个示例,所述第二报文通过分段路由头
(Segment RoutingHeader

SRH)
携带所述
segment list
;或者,所述第二报文通过
GRE
头中的
SRE
携带所 述
segment list。
[0020]在一些可能的实现方式中,在第二网络设备获得第二报文后,该方法还可以包括:第 二网络设备根据所述
segment list
,转发所述第二报文

[0021]在一些可能的实现方式中,所述
GRE
头还可以包括指示信息,所述指示信息用于指 示所述意图标识在所述
GRE
头中的位置

[0022]作为一个示例,所述指示信息通过所述
GRE
头的校验和存在
C
标志位承载,所述指 示信息用于指示所述意图标识承载于所述
GRE
头中的校验和
Checksum
字段

[0023]作为另一个示例,所述指示信息通过所述
GRE
头的路由存在
R
标志位承载,所述指 示信息用于指示所述意图标识承载于所述
GRE
头中的偏移
Offset
字段

[0024]作为又一个示例,所述指示信息通过所述
GRE
头中的密钥存在
K
标志位承载,所述 指示信息用于指示所述意图标识承载于所述
GRE
头中的密钥
Key
字段

[0025]作为另一个示例,所述指示信息通过所述
GRE
头中的序列号存在
S
标志位承载,所 述指示信息用于指示所述意图标识承载于所述
GRE
头中的序列号
Sequence Number
字段

[0026]作为又一个示例,所述指示信息通过所述
GRE
头中的严格源路由
s
标志位承载,所述 指示信息用于指示所述意图标识承载于所述
GRE
头中的
SRE
的路由信息
RoutingInformation
字段

[0027]作为再一个示例,所述指示信息通过所述
GRE
头的递归控制
Recur
字段

标志
Flags 字段或版本号
Ver
字段中的任意一个字段承载

[0028]其中,所述第一网络设备为
CPE
,所述第二网络设备为所述第一网络设备连接的网关 设备

例如,对于
SD

WAN POP
场景下,第二网络设备可以是
POP GW
,第一网络设备则 可以是与
POP GW
连接的
CPE。
[0029]第三方面,本申请还提供了一种报文处理的装置,应用于第一网络设备,所述装置包 括:接收单元

处理单元和发送单元

其中,接收单元,用于接收第一报文;处理单元, 用于获得所述第一报文的特征信息;所述处理单元,还用于基于所述特征信息,确定意图 标识,所述意图标识用于标识传输所述第一报文的需求;所述处理单元,还用于根据所述 第一报文和所述意图标识获得第二报文,所述第二报文包括通用路由封装
GRE
头,所述 GRE
头包括所述意图标识;发送单元,用于向第二网络设备发送所述第二报文

[0030]在一些可能的实现方式中,所述
GRE
头还包括指示信息,所述指示信息用于指示所 述第一意图标识在所述
GRE
头中的位置

[0031]作为一个示例,所述指示信息通过所述
GRE
头的校验和存在
C
标志位承载,所述指 示信息用于指示所述意图标识承载于所述
GRE
头中的校验和
Checksum
字段;
[0032]或者,所述指示信息通过所述
GRE
头的路由存在
R
标志位承载,所述指示信息用于 指示所述意图标识承载于所述
GRE
头中的偏移
Offset
字段;
[0033]或者,所述指示信息通过所述
GRE
头中的密钥存在
K
标志位承载,所述指示信息用 于指示所述意图标识承载于所述
GRE
头中的密钥
Key
字段;
[0034]或者,所述指示信息通过所述
GRE
头中的序列号存在
S
标志位承载,所述指示信息 用于指示所述意图标识承载于所述
GRE
头中的序列号
Sequence Number
字段;
[0035]或者,所述指示信息通过所述
GRE
头中的严格源路由
s
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的源路由表项
SRE
的路由信息
RoutingInformation
字段;
[0036]或者,所述指示信息通过所述
GRE
头的递归控制
Recur
字段

标志
Flags
字段或版本号
Ver
字段中的任意一个字段承载

[0037]其中,所述第一网络设备例如可以为
CPE
,所述第二网络设备为所述第一网络设备连接的网关设备

[0038]其中,所述意图标识可以包括下述信息中的至少一个:
USERGROUPID、APPGROUPID、FLOWID

SLA。
[0039]需要说明的是,本申请提供的装置的具体实现方式以及达到的技术效果,可以参见第一方面提供的方法

[0040]第四方面,本申请还提供了一种报文处理的装置,应用于第二网络设备,所述装置包括:接收单元和处理单元

其中,接收单元,用于接收第一网络设备发送的第一报文,所述第一报文包括通用路由封装
GRE
头,所述
GRE
头包括意图标识,所述意图标识用于标识传输所述第一报文的需求;处理单元,用于确定与所述意图标识匹配的策略;所述处理单元,还用于根据所述策略对所述第一报文进行处理,获得第二报文,所述策略满足传输所述第二报文的需求,传输所述第一报文的需求和传输所述第二报文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
list
,所述映射关系包括所述意图标识和所述
segment list
之间的对应关系
。8.
根据权利要求6所述的方法,其特征在于,所述策略包括
color、
端点
endpoint
和转发路径的段列表
segment list
之间的对应关系,所述第二网络设备确定与所述意图标识匹配的策略,包括:所述第二网络设备从保存的映射关系中,确定与所述意图标识匹配的所述
color
,所述映射关系包括所述意图标识和所述
color
之间的对应关系;所述第二网络设备根据所述第一报文的目的地址,确定下一跳为所述
endpoint
;所述第二网络设备确定与所述
color
和所述
endpoint
匹配的所述策略;所述第二网络设备从所述策略中获得所述
segment list。9.
根据权利要求7或8所述的方法,其特征在于,所述第二网络设备根据所述策略对所述第一报文进行处理,获得第二报文,包括:所述第二网络设备在所述第一报文中添加所述
segment list
,获得所述第二报文
。10.
根据权利要求9所述的方法,其特征在于,所述第二报文通过分段路由头
SRH
携带所述
segment list
;或者,所述第二报文通过
GRE
头中的
SRE
携带所述
segment list。11.
根据权利要求8或9所述的方法,其特征在于,所述方法还包括:所述第二网络设备根据所述
segment list
,转发所述第二报文
。12.
根据权利要求6‑
11
所述的方法,其特征在于,所述
GRE
头还包括指示信息,所述指示信息用于指示所述意图标识在所述
GRE
头中的位置
。13.
根据权利要求
12
所述的方法,其特征在于,所述指示信息通过所述
GRE
头的校验和存在
C
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的校验和
Checksum
字段;或者,所述指示信息通过所述
GRE
头的路由存在
R
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的偏移
Offset
字段;或者,所述指示信息通过所述
GRE
头中的密钥存在
K
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的密钥
Key
字段;或者,所述指示信息通过所述
GRE
头中的序列号存在
S
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的序列号
Sequence Number
字段;或者,所述指示信息通过所述
GRE
头中的严格源路由
s
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的源路由表项
SRE
的路由信息
Routing Information
字段;或者,所述指示信息通过所述
GRE
头的递归控制
Recur
字段

标志
Flags
字段或版本号
Ver
字段中的任意一个字段承载
。14.
根据权利要求6‑
13
任一项所述的方法,其特征在于,所述第二网络设备为网关设备,所述第一网络设备为与所述第二网络设备连接的客户终端设备
CPE。15.
根据权利要求6‑
14
任一项所述的方法,其特征在于,所述意图标识包括下述信息中的至少一个:用户组标识
USER GROUP ID、
应用组标识
APP GROUP ID、
流标识
FLOW ID
或服务等级协议
SLA。16.
一种报文处理的装置,其特征在于,应用于第一网络设备,所述装置包括:接收单元,用于接收第一报文;
处理单元,用于获得所述第一报文的特征信息;所述处理单元,还用于基于所述特征信息,确定意图标识,所述意图标识用于标识传输所述第一报文的需求;所述处理单元,还用于根据所述第一报文和所述意图标识获得第二报文,所述第二报文包括通用路由封装
GRE
头,所述
GRE
头包括所述意图标识;发送单元,用于向第二网络设备发送所述第二报文
。17.
根据权利要求
16
所述的装置,其特征在于,所述
GRE
头还包括指示信息,所述指示信息用于指示所述第一意图标识在所述
GRE
头中的位置
。18.
根据权利要求
17
所述的装置,其特征在于,所述指示信息通过所述
GRE
头的校验和存在
C
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的校验和
Checksum
字段;或者,所述指示信息通过所述
GRE
头的路由存在
R
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的偏移
Offset
字段;或者,所述指示信息通过所述
GRE
头中的密钥存在
K
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的密钥
Key
字段;或者,所述指示信息通过所述
GRE
头中的序列号存在
S
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的序列号
Sequence Number
字段;或者,所述指示信息通过所述
GRE
头中的严格源路由
s
标志位承载,所述指示信息用于指示所述意图标识承载于所述
GRE
头中的源路由表项
SRE
的路由信息
Routing Information
字段;或者,所述指示信息通过所述
GRE
头的递归控制
Recur
字段

标志
Flags
字段或版本号
Ver
字段中的任意一个字段承载
。1...

【专利技术属性】
技术研发人员:董甲甲胡志波盛成李振斌何宏伟董林
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1