一种IP流量传输方法、装置及网络侧设备制造方法及图纸

技术编号:33877663 阅读:33 留言:0更新日期:2022-06-22 17:06
本发明专利技术提供了一种IP流量传输方法、装置及网络侧设备,其中,IP流量传输方法包括:确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;根据参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;将FlowSpec路由信息发送给第三网络侧设备;目标段路由策略隧道为能够满足IP流量的传输需求条件的隧道;第二网络侧设备为目标段路由策略隧道的出口设备;第三网络侧设备为目标段路由策略隧道的入口设备。本方案能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。务的服务质量的问题。务的服务质量的问题。

【技术实现步骤摘要】
一种IP流量传输方法、装置及网络侧设备


[0001]本专利技术涉及通信
,尤其涉及一种IP流量传输方法、装置及网络侧设备。

技术介绍

[0002]互联网尽力而为的工作模式,使得当网络拥塞时,无法保证一些高价值的流量或对时延敏感流量的服务质量,因此,运营商一般通过在IP网上部署QoS(服务质量)来保障高优先级流量的优先转发,但当该流量路径中的某条链路完全拥塞时,也无法很好保证服务质量;对此,现有技术中借由BGP(边界网关协议)Flowspec(流规范)技术通过SDN(软件定义网络)控制器给转发设备(路由器)下发Flowspec重定向路由,将指定流量引入到隧道中来承载。
[0003]但是,当前BGP Flowspec流量调优技术,只能通过重定向IP的方式随机选择一条到出口PE(运营商边缘)路由器的隧道来转发流量,还是无法精准地保证业务的服务质量。

技术实现思路

[0004]本专利技术的目的在于提供一种IP流量传输方法、装置及网络侧设备,以解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。
[0005]为了解决上述技术问题,本专利技术实施例提供一种IP流量传输方法,应用于第一网络侧设备,包括:
[0006]确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;
[0007]根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;
[0008]将所述FlowSpec路由信息发送给第三网络侧设备;
[0009]其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;
[0010]所述第二网络侧设备为所述目标段路由策略隧道的出口设备;
[0011]所述第三网络侧设备为所述目标段路由策略隧道的入口设备。
[0012]可选的,在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,还包括:
[0013]确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;
[0014]其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。
[0015]可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。
[0016]可选的,所述将所述FlowSpec路由信息发送给第三网络侧设备,包括:
[0017]通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。
[0018]本专利技术实施例还提供了一种IP流量传输方法,应用于第三网络侧设备,包括:
[0019]接收第一网络侧设备发送的流规范FlowSpec路由信息;
[0020]根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;
[0021]在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;
[0022]根据所述传输路径,发送所述隧道报文;
[0023]其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;
[0024]所述第二网络侧设备为目标段路由策略隧道的出口设备;
[0025]所述第三网络侧设备为所述目标段路由策略隧道的入口设备;
[0026]所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。
[0027]可选的,根据所述FlowSpec路由信息,确定待调整的IP流量的隧道传输路径,包括:
[0028]根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;
[0029]根据所述隧道标识,得到待调整的IP流量的隧道传输路径;
[0030]其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。
[0031]可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。
[0032]可选的,所述接收第一网络侧设备发送的流规范FlowSpec路由信息,包括:
[0033]接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。
[0034]本专利技术实施例还提供了一种IP流量传输方法,应用于第二网络侧设备,包括:
[0035]接收第三网络侧设备发送的隧道报文;
[0036]在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;
[0037]确定所述内层报文的目标地址;
[0038]将所述内层报文发送至所述目标地址。
[0039]本专利技术实施例还提供了一种IP流量传输装置,应用于第一网络侧设备,包括:
[0040]第一确定模块,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;
[0041]第一处理模块,用于根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;
[0042]第一发送模块,用于将所述FlowSpec路由信息发送给第三网络侧设备;
[0043]其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;
[0044]所述第二网络侧设备为所述目标段路由策略隧道的出口设备;
[0045]所述第三网络侧设备为所述目标段路由策略隧道的入口设备。
[0046]可选的,还包括:
[0047]第二确定模块,用于在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;
[0048]其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。
[0049]可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。
[0050]可选的,所述第一发送模块,包括:
[0051]第一发送子模块,用于通过边界网关协议BGP Flows本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种IP流量传输方法,应用于第一网络侧设备,其特征在于,包括:确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;将所述FlowSpec路由信息发送给第三网络侧设备;其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;所述第二网络侧设备为所述目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备。2.根据权利要求1所述的IP流量传输方法,其特征在于,在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,还包括:确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。3.根据权利要求1所述的IP流量传输方法,其特征在于,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。4.根据权利要求1所述的IP流量传输方法,其特征在于,所述将所述FlowSpec路由信息发送给第三网络侧设备,包括:通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。5.一种IP流量传输方法,应用于第三网络侧设备,其特征在于,包括:接收第一网络侧设备发送的流规范FlowSpec路由信息;根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;根据所述传输路径,发送所述隧道报文;其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;所述第二网络侧设备为目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。6.根据权利要求5所述的IP流量传输方法,其特征在于,根据所述FlowSpec路由信息,确定待调整的IP流量的隧道传输路径,包括:根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;根据所述隧道标识,得到待调整的IP流量的隧道传输路径;其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。
7.根据权利要求5所述的IP流量传输方法,其特征在于,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。8.根据权利要求5所述的IP流量传输方法,其特征在于,所述接收第一网络侧设备发送的流规范FlowSpec路由信息,包括:接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。9.一种IP流量传输方法,应用于第二网络侧设备,其特征在于,包括:接收第三网络侧设备发送的隧道报文;在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;确定所述内层报文的目标地址;将所述内层报文发送至所述目标地址。10.一种IP流量传输装置,应用于第一网络侧设备,其特征在于,包括:第一确定模块,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;第一处理模块,用于根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;第一发送模块,用于将所述FlowSpec路由信息发送给第三网络侧设备;其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;所述第二网络侧设备为所述目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备。11.根据权利要求10所述的IP流量传输装置,其特征在于,还包括:第二确定模块,用于在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。12.根据权利要求10所述的IP流量传输装置,其特征在于,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。13.根据权利要求10所述的IP流量传输装置,其特征在于,所述第一发送模块,包括:第一发送子模块,用于通过边界网关协议BGP Flow...

【专利技术属性】
技术研发人员:姜文颖
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1