报文的处理方法、装置及电子设备制造方法及图纸

技术编号:35898007 阅读:44 留言:0更新日期:2022-12-10 10:32
本发明专利技术提供一种报文的处理方法、装置及电子设备,所述方法包括:确定目标报文的源IP地址;所述目标报文为互联网协议第6版IPv6报文;将所述目标报文对应的策略信息中的段标识列表封装至所述目标报文的路由扩展头SRH,得到基于IPv6的段路由SRv6报文,所述目标报文对应的策略信息包括所述目标报文的源IP地址。本发明专利技术提供的报文的处理方法,通过确定出目标报文的源IP地址,并将源IP地址配置于目标报文的策略信息,可以方便根据源IP地址确定目标报文对应的用户身份信息,进而便于根据用户身份信息来对不同用户配置差异化策略信息,进而实现为不同用户提供差异化网络承载的功能需求。不同用户提供差异化网络承载的功能需求。不同用户提供差异化网络承载的功能需求。

【技术实现步骤摘要】
报文的处理方法、装置及电子设备


[0001]本专利技术涉及计算机
,尤其涉及一种报文的处理方法、装置及电子设备。

技术介绍

[0002]基于IPv6(Internet Protocol Version 6,网络协议第6版)的段路由SRv6协议为传统专线业务提供了更为灵活高效的组网技术,其路由策略控制主要根据本地段标识及目的地址实现对数据包的策略匹配及执行。而随着SRv6技术逐步向城域网及接入网下沉,为不同用户提供差异化的网络承载成为SRv6网络的一个重要需求。
[0003]由于SRv6协议缺乏对用户标识等信息的识别,因此难以支撑这一需求,无法实现为不同用户提供差异化网络承载的功能需求。

技术实现思路

[0004]本专利技术提供一种报文的处理方法、装置及电子设备,用以解决现有技术中无法针对不同用户提供差异化服务的缺陷,实现为不同用户提供差异化网络承载的功能需求。
[0005]本专利技术提供一种报文的处理方法,包括:
[0006]确定目标报文的源IP地址;所述目标报文为互联网协议第6版IPv6报文;
[0007]将所述目标报文对应的策略信息中的段标识列表封装至所述目标报文的路由扩展头SRH,得到基于IPv6的段路由SRv6报文;所述目标报文对应的策略信息包括所述目标报文的源IP地址。
[0008]根据本专利技术提供的一种报文的处理方法,所述确定目标报文的源IP地址包括:
[0009]接收目标终端发送的所述目标报文;
[0010]识别所述目标终端的IP地址;
[0011]将所述目标终端的IP地址确定为所述目标报文的源IP地址。
[0012]根据本专利技术提供的一种报文的处理方法,所述目标报文对应的策略信息还包括目的IP地址和段标识列表,所述目标报文对应的策略信息还通过以下方式确定:
[0013]基于所述目标终端的IP地址,确定所述目标终端对应的用户身份信息;
[0014]将所述用户身份信息对应的目的IP地址和段标识列表确定为所述目标报文对应的策略信息。
[0015]根据本专利技术提供的一种报文的处理方法,所述用户身份信息对应的目的IP地址和段标识列表通过以下方式确定:
[0016]接收用户的第一输入信息;所述第一输入信息包括各个用户身份信息所对应的目的IP地址和段标识列表;
[0017]基于所述第一输入信息,确定当前所述用户身份信息对应的目的IP地址和段标识列表。
[0018]根据本专利技术提供的一种报文的处理方法,所述基于所述目标终端的IP地址,确定所述目标终端对应的用户身份信息,包括:
[0019]在配置信息中查询所述目标终端的IP地址所对应的用户身份信息;
[0020]所述配置信息是通过接收用户的第二输入信息生成的,所述第二输入信息包括各个目标终端的IP地址所对应的用户身份信息。
[0021]本专利技术还提供一种报文的处理装置,包括:
[0022]第一处理模块,用于确定目标报文的源IP地址;所述目标报文为互联网协议第6版IPv6报文;
[0023]第二处理模块,用于将所述目标报文对应的策略信息中的段标识列表封装至所述目标报文的路由扩展头SRH,得到基于IPv6的段路由SRv6报文,所述目标报文对应的策略信息包括所述目标报文的源IP地址。
[0024]根据本专利技术提供的一种报文的处理装置,所述第一处理模块还用于接收目标终端发送的所述目标报文;识别所述目标终端的IP地址;将所述目标终端的IP地址确定为所述目标报文的源IP地址。
[0025]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述报文的处理方法。
[0026]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述报文的处理方法。
[0027]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述报文的处理方法。
[0028]本专利技术提供的报文的处理方法、装置及电子设备,通过确定出目标报文的源IP地址,并将源IP地址配置于目标报文的策略信息,可以方便根据源IP地址确定目标报文对应的用户身份信息,进而便于根据用户身份信息来对不同用户配置差异化策略信息,进而实现为不同用户提供差异化网络承载的功能需求。
附图说明
[0029]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本专利技术提供的报文的处理方法的流程示意图;
[0031]图2是本专利技术提供的报文的处理装置的结构示意图;
[0032]图3是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0033]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]下面结合图1

图3描述本专利技术的报文的处理方法、装置及电子设备。
[0035]本专利技术实施例的报文的处理方法的执行主体可以是控制器,在一些实施例中,执行主体还可以是服务器,此处对执行主体的具体类型不作限制。下面以控制器为例来对本专利技术实施例的报文的处理方法进行说明。
[0036]如图1所示,本专利技术实施例的报文的处理方法主要包括步骤110和步骤120。
[0037]步骤110,确定目标报文的源IP地址;目标报文为互联网协议第6版IPv6报文。
[0038]需要说明的是,段路由(Segment Routing,SR)协议是一种源路由协议,由源节点来为应用报文指定路径,并将路径转换成一个有序的段列表封装到报文头中,位于该路径的中间节点只需要根据报文头中指定的路径进行转发。
[0039]为了在IPv6(Internet Protocol Version 6,网络协议第6版)中支持段路由协议,在IPv6报文的基本首部后面新增了扩展头,即段路由头(Segment Routing Header,SRH),从而得到SRv6(IPv6 Segment routing,基于IPv6的段路由)报文。
[0040]由于SRv6协议缺乏对源IP地址的匹配识别机制,可以在接收到IPv6报文时确定出目标报文的源IP地址。
[0041]在一些实施例中,可以提前在目标报文的策略信息中配置源IP地址条目。在接收到目标报文时,可以识别目标报文所携带的源IP地址。
[0042]例如本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文的处理方法,其特征在于,包括:确定目标报文的源IP地址;所述目标报文为互联网协议第6版IPv6报文;将所述目标报文对应的策略信息中的段标识列表封装至所述目标报文的路由扩展头SRH,得到基于IPv6的段路由SRv6报文;所述目标报文对应的策略信息包括所述目标报文的源IP地址。2.根据权利要求1所述的报文的处理方法,其特征在于,所述确定目标报文的源IP地址包括:接收目标终端发送的所述目标报文;识别所述目标终端的IP地址;将所述目标终端的IP地址确定为所述目标报文的源IP地址。3.根据权利要求1所述的报文的处理方法,其特征在于,所述目标报文对应的策略信息还包括目的IP地址和段标识列表,所述目标报文对应的策略信息还通过以下方式确定:基于所述目标终端的IP地址,确定所述目标终端对应的用户身份信息;将所述用户身份信息对应的目的IP地址和段标识列表确定为所述目标报文对应的策略信息。4.根据权利要求3所述的报文的处理方法,其特征在于,所述用户身份信息对应的目的IP地址和段标识列表通过以下方式确定:接收用户的第一输入信息;所述第一输入信息包括各个用户身份信息所对应的目的IP地址和段标识列表;基于所述第一输入信息,确定当前所述用户身份信息对应的目的IP地址和段标识列表。5.根据权利要求3所述的报文的处理方法,其特征在于,所述基于所述目标终端的IP地址,确定所述目标终端对...

【专利技术属性】
技术研发人员:王紫程
申请(专利权)人:山东浪潮科学研究院有限公司
类型:发明
国别省市:

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

1