+

CN114650262B - IP traffic transmission method, device and network side equipment - Google Patents

IP traffic transmission method, device and network side equipment Download PDF

Info

Publication number
CN114650262B
CN114650262B CN202011516323.8A CN202011516323A CN114650262B CN 114650262 B CN114650262 B CN 114650262B CN 202011516323 A CN202011516323 A CN 202011516323A CN 114650262 B CN114650262 B CN 114650262B
Authority
CN
China
Prior art keywords
tunnel
network side
side device
traffic
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011516323.8A
Other languages
Chinese (zh)
Other versions
CN114650262A (en
Inventor
姜文颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, Research Institute of China Mobile Communication Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202011516323.8A priority Critical patent/CN114650262B/en
Publication of CN114650262A publication Critical patent/CN114650262A/en
Application granted granted Critical
Publication of CN114650262B publication Critical patent/CN114650262B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/825Involving tunnels, e.g. MPLS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

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

The present invention provides an IP traffic transmission method, device and network side equipment, wherein the IP traffic transmission method includes: determining parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel and the indication identifier for instructing the second network side equipment to perform the outer header stripping operation; obtaining the flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier; sending the FlowSpec routing information to the third network side equipment; the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; the second network side equipment is the exit equipment of the target segment routing policy tunnel; the third network side equipment is the entry equipment of the target segment routing policy tunnel. This solution can realize accurate control of IP traffic entering the designated tunnel, ensure accurate optimization of IP traffic, thereby ensuring good service quality of the business, and solve the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

Description

一种IP流量传输方法、装置及网络侧设备IP traffic transmission method, device and network side equipment

技术领域Technical Field

本发明涉及通信技术领域,尤其涉及一种IP流量传输方法、装置及网络侧设备。The present invention relates to the field of communication technology, and in particular to an IP traffic transmission method, device and network side equipment.

背景技术Background Art

互联网尽力而为的工作模式,使得当网络拥塞时,无法保证一些高价值的流量或对时延敏感流量的服务质量,因此,运营商一般通过在IP网上部署QoS(服务质量)来保障高优先级流量的优先转发,但当该流量路径中的某条链路完全拥塞时,也无法很好保证服务质量;对此,现有技术中借由BGP(边界网关协议)Flowspec(流规范)技术通过SDN(软件定义网络)控制器给转发设备(路由器)下发Flowspec重定向路由,将指定流量引入到隧道中来承载。The best-effort working mode of the Internet makes it impossible to guarantee the service quality of some high-value traffic or delay-sensitive traffic when the network is congested. Therefore, operators generally deploy QoS (Quality of Service) on the IP network to ensure the priority forwarding of high-priority traffic. However, when a link in the traffic path is completely congested, the service quality cannot be guaranteed well. In this regard, the existing technology uses BGP (Border Gateway Protocol) Flowspec (flow specification) technology to send Flowspec redirection routes to the forwarding device (router) through the SDN (software defined network) controller, and introduces the specified traffic into the tunnel for carrying.

但是,当前BGP Flowspec流量调优技术,只能通过重定向IP的方式随机选择一条到出口PE(运营商边缘)路由器的隧道来转发流量,还是无法精准地保证业务的服务质量。However, the current BGP Flowspec traffic optimization technology can only randomly select a tunnel to the egress PE (carrier edge) router to forward traffic by redirecting IP, and it still cannot accurately guarantee the service quality of the business.

发明内容Summary of the invention

本发明的目的在于提供一种IP流量传输方法、装置及网络侧设备,以解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The purpose of the present invention is to provide an IP traffic transmission method, device and network side equipment to solve the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

为了解决上述技术问题,本发明实施例提供一种IP流量传输方法,应用于第一网络侧设备,包括:In order to solve the above technical problems, an embodiment of the present invention provides an IP traffic transmission method, which is applied to a first network side device, including:

确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation;

根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;Obtaining flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier;

将所述FlowSpec路由信息发送给第三网络侧设备;Sending the FlowSpec routing information to a third network side device;

其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic;

所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel.

可选的,在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,还包括:Optionally, before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier for instructing the second network side device to perform the outer packet header stripping operation, the method further includes:

确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;Determine an indication mark corresponding to each network side device in the preset network, indicating execution of an outer packet header stripping operation;

其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Among them, the network side device in the preset network includes the second network side device.

可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。Optionally, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

可选的,所述将所述FlowSpec路由信息发送给第三网络侧设备,包括:Optionally, sending the FlowSpec routing information to a third network-side device includes:

通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The FlowSpec routing information is sent to the third network side device through the Border Gateway Protocol BGP Flowspec protocol.

本发明实施例还提供了一种IP流量传输方法,应用于第三网络侧设备,包括:The embodiment of the present invention further provides an IP traffic transmission method, which is applied to a third network side device, including:

接收第一网络侧设备发送的流规范FlowSpec路由信息;Receiving flow specification FlowSpec routing information sent by the first network side device;

根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Determine, according to the FlowSpec routing information, parameter information of the IP traffic to be adjusted, a tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation;

在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;When receiving the IP traffic according to the parameter information of the IP traffic, the IP traffic is encapsulated into an inner message, and the tunnel transmission path and the indication identifier are encapsulated in an outer message header of the inner message to obtain a tunnel message;

根据所述传输路径,发送所述隧道报文;Sending the tunnel message according to the transmission path;

其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located;

所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel;

所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic.

可选的,根据所述FlowSpec路由信息,确定待调整的IP流量的隧道传输路径,包括:Optionally, determining a tunnel transmission path of the IP traffic to be adjusted according to the FlowSpec routing information includes:

根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;Determine the tunnel identifier of the target segment routing policy tunnel according to the FlowSpec routing information;

根据所述隧道标识,得到待调整的IP流量的隧道传输路径;According to the tunnel identifier, obtaining the tunnel transmission path of the IP traffic to be adjusted;

其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。The tunnel identifier includes device information of the second network side device and tunnel color information.

可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。Optionally, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

可选的,所述接收第一网络侧设备发送的流规范FlowSpec路由信息,包括:Optionally, the receiving the flow specification FlowSpec routing information sent by the first network side device includes:

接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。Receive FlowSpec routing information sent by the first network side device through the Border Gateway Protocol BGP Flowspec protocol.

本发明实施例还提供了一种IP流量传输方法,应用于第二网络侧设备,包括:The embodiment of the present invention further provides an IP traffic transmission method, which is applied to a second network side device, including:

接收第三网络侧设备发送的隧道报文;Receiving a tunnel message sent by a third network side device;

在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;When it is identified that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, a stripping operation of the outer message header is performed according to the indicator to obtain an inner message of the tunnel message;

确定所述内层报文的目标地址;Determining a target address of the inner message;

将所述内层报文发送至所述目标地址。Send the inner message to the target address.

本发明实施例还提供了一种IP流量传输装置,应用于第一网络侧设备,包括:The embodiment of the present invention further provides an IP traffic transmission device, which is applied to a first network side device, including:

第一确定模块,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;A first determination module, used to determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation;

第一处理模块,用于根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;A first processing module is used to obtain flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier;

第一发送模块,用于将所述FlowSpec路由信息发送给第三网络侧设备;A first sending module, used to send the FlowSpec routing information to a third network side device;

其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic;

所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel.

可选的,还包括:Optionally, also include:

第二确定模块,用于在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;A second determination module is used to determine the indication identifiers corresponding to each network side device in the preset network and indicating the execution of the outer header stripping operation before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to execute the outer header stripping operation;

其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Among them, the network side device in the preset network includes the second network side device.

可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。Optionally, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

可选的,所述第一发送模块,包括:Optionally, the first sending module includes:

第一发送子模块,用于通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The first sending submodule is used to send the FlowSpec routing information to the third network side device through the Border Gateway Protocol BGP Flowspec protocol.

本发明实施例还提供了一种IP流量传输装置,应用于第三网络侧设备,包括:The embodiment of the present invention further provides an IP traffic transmission device, which is applied to a third network side device, including:

第一接收模块,用于接收第一网络侧设备发送的流规范FlowSpec路由信息;A first receiving module is used to receive flow specification FlowSpec routing information sent by the first network side device;

第三确定模块,用于根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;A third determination module is used to determine the parameter information of the IP traffic to be adjusted, the tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation according to the FlowSpec routing information;

第二处理模块,用于在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;A second processing module is used for, when confirming that the IP traffic is received according to the parameter information of the IP traffic, encapsulating the IP traffic into an inner message, and encapsulating the tunnel transmission path and the indication identifier in an outer message header of the inner message to obtain a tunnel message;

第二发送模块,用于根据所述传输路径,发送所述隧道报文;A second sending module, used for sending the tunnel message according to the transmission path;

其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located;

所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel;

所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic.

可选的,所述第三确定模块,包括:Optionally, the third determining module includes:

第一确定子模块,用于根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;A first determination submodule is used to determine the tunnel identifier of the target segment routing policy tunnel according to the FlowSpec routing information;

第一处理子模块,用于根据所述隧道标识,得到待调整的IP流量的隧道传输路径;A first processing submodule, configured to obtain a tunnel transmission path of the IP traffic to be adjusted according to the tunnel identifier;

其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。The tunnel identifier includes device information of the second network side device and tunnel color information.

可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。Optionally, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

可选的,所述第一接收模块,包括:Optionally, the first receiving module includes:

第一接收子模块,用于接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。The first receiving submodule is used to receive FlowSpec routing information sent by the first network side device through the Border Gateway Protocol BGP Flowspec protocol.

本发明实施例还提供了一种IP流量传输装置,应用于第二网络侧设备,包括:The embodiment of the present invention further provides an IP traffic transmission device, which is applied to a second network side device, including:

第二接收模块,用于接收第三网络侧设备发送的隧道报文;A second receiving module, used to receive a tunnel message sent by a third network side device;

第一执行模块,用于在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;A first execution module, configured to, when recognizing that the indication identifier carried in the outer message header of the tunnel message is the indication identifier corresponding to the second network side device, perform a stripping operation on the outer message header according to the indication identifier to obtain an inner message of the tunnel message;

第四确定模块,用于确定所述内层报文的目标地址;A fourth determination module, used to determine a target address of the inner message;

第三发送模块,用于将所述内层报文发送至所述目标地址。The third sending module is used to send the inner message to the target address.

本发明实施例还提供了一种网络侧设备,所述网络侧设备为第一网络侧设备,包括:处理器和收发机;The embodiment of the present invention further provides a network side device, the network side device is a first network side device, including: a processor and a transceiver;

所述处理器,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;The processor is used to determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation;

根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;Obtaining flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier;

通过所述收发机将所述FlowSpec路由信息发送给第三网络侧设备;Sending the FlowSpec routing information to a third network side device through the transceiver;

其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic;

所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel.

可选的,所述处理器还用于:Optionally, the processor is further configured to:

在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;Before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier for instructing the second network side device to perform the outer header stripping operation, determine the indication identifiers for instructing to perform the outer header stripping operation corresponding to each network side device in the preset network;

其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Among them, the network side device in the preset network includes the second network side device.

可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。Optionally, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

可选的,所述处理器具体用于:Optionally, the processor is specifically configured to:

利用所述收发机通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The transceiver is used to send the FlowSpec routing information to the third network side device through the Border Gateway Protocol BGP Flowspec protocol.

本发明实施例还提供了一种网络侧设备,所述网络侧设备为第三网络侧设备,包括:处理器和收发机;The embodiment of the present invention further provides a network side device, the network side device is a third network side device, including: a processor and a transceiver;

所述处理器,用于通过所述收发机接收第一网络侧设备发送的流规范FlowSpec路由信息;The processor is used to receive, through the transceiver, flow specification FlowSpec routing information sent by the first network side device;

根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Determine, according to the FlowSpec routing information, parameter information of the IP traffic to be adjusted, a tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation;

在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;When receiving the IP traffic according to the parameter information of the IP traffic, the IP traffic is encapsulated into an inner message, and the tunnel transmission path and the indication identifier are encapsulated in an outer message header of the inner message to obtain a tunnel message;

根据所述传输路径,通过所述收发机发送所述隧道报文;sending the tunnel message through the transceiver according to the transmission path;

其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located;

所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel;

所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic.

可选的,所述处理器具体用于:Optionally, the processor is specifically configured to:

根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;Determine the tunnel identifier of the target segment routing policy tunnel according to the FlowSpec routing information;

根据所述隧道标识,得到待调整的IP流量的隧道传输路径;According to the tunnel identifier, obtaining the tunnel transmission path of the IP traffic to be adjusted;

其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。The tunnel identifier includes device information of the second network side device and tunnel color information.

可选的,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。Optionally, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

可选的,所述处理器具体用于:Optionally, the processor is specifically configured to:

通过所述收发机接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。The FlowSpec routing information sent by the first network side device through the Border Gateway Protocol BGP Flowspec protocol is received through the transceiver.

本发明实施例还提供了一种网络侧设备,所述网络侧设备为第二网络侧设备,包括:处理器和收发机;The embodiment of the present invention further provides a network side device, the network side device is a second network side device, including: a processor and a transceiver;

所述处理器,用于通过所述收发机接收第三网络侧设备发送的隧道报文;The processor is configured to receive, through the transceiver, a tunnel message sent by a third network side device;

在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;When it is identified that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, a stripping operation of the outer message header is performed according to the indicator to obtain an inner message of the tunnel message;

确定所述内层报文的目标地址;Determining a target address of the inner message;

通过所述收发机将所述内层报文发送至所述目标地址。The inner message is sent to the target address through the transceiver.

本发明实施例还提供了一种网络侧设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现上述第一网络侧设备侧的IP流量传输方法;或者,The embodiment of the present invention further provides a network side device, comprising a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, the above-mentioned IP traffic transmission method on the first network side device side is implemented; or,

所述处理器执行所述程序时实现上述第三网络侧设备侧的IP流量传输方法;或者,When the processor executes the program, the third network side device side IP traffic transmission method is implemented; or,

所述处理器执行所述程序时实现上述第二网络侧设备侧的IP流量传输方法。When the processor executes the program, the above-mentioned IP traffic transmission method on the second network side device side is implemented.

本发明实施例还提供了一种可读存储介质,其上存储有程序,该程序被处理器执行时实现上述第一网络侧设备侧的IP流量传输方法中的步骤;或者,The embodiment of the present invention further provides a readable storage medium on which a program is stored, and when the program is executed by a processor, the steps in the above-mentioned IP traffic transmission method on the first network side device side are implemented; or,

该程序被处理器执行时实现上述第三网络侧设备侧的IP流量传输方法中的步骤;或者,When the program is executed by the processor, the steps in the third network side device side IP traffic transmission method are implemented; or,

该程序被处理器执行时实现上述第二网络侧设备侧的IP流量传输方法中的步骤。When the program is executed by the processor, the steps in the above-mentioned IP traffic transmission method on the second network side device side are implemented.

本发明的上述技术方案的有益效果如下:The beneficial effects of the above technical solution of the present invention are as follows:

上述方案中,所述IP流量传输方法通过确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;将所述FlowSpec路由信息发送给第三网络侧设备;其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;所述第二网络侧设备为所述目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。In the above scheme, the IP traffic transmission method determines the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to perform the outer header stripping operation; obtains the flow specification FlowSpec routing information according to the parameter information, tunnel identifier and indication identifier; sends the FlowSpec routing information to the third network side device; wherein the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; it can realize accurate control of IP traffic entering the designated tunnel, ensure accurate tuning of IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission scheme in the prior art cannot accurately guarantee the service quality of the business.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明实施例的IP流量传输方法流程示意图一;FIG1 is a schematic diagram of a flow chart of an IP traffic transmission method according to an embodiment of the present invention;

图2为本发明实施例的IP流量传输方法流程示意图二;FIG2 is a second schematic flow chart of the IP traffic transmission method according to an embodiment of the present invention;

图3为本发明实施例的IP流量传输方法流程示意图三;FIG3 is a schematic diagram of a third flow chart of an IP traffic transmission method according to an embodiment of the present invention;

图4为本发明实施例的IP流量传输方法的实现架构示意图;FIG4 is a schematic diagram of an implementation architecture of an IP traffic transmission method according to an embodiment of the present invention;

图5为本发明实施例的IP流量传输装置结构示意图一;FIG5 is a schematic diagram of the structure of an IP traffic transmission device according to an embodiment of the present invention;

图6为本发明实施例的IP流量传输装置结构示意图二;FIG6 is a second schematic diagram of the structure of the IP traffic transmission device according to an embodiment of the present invention;

图7为本发明实施例的IP流量传输装置结构示意图三;7 is a third schematic diagram of the structure of the IP traffic transmission device according to an embodiment of the present invention;

图8为本发明实施例的网络侧设备结构示意图一;FIG8 is a schematic diagram of a first structure of a network side device according to an embodiment of the present invention;

图9为本发明实施例的网络侧设备结构示意图二;FIG9 is a second schematic diagram of the network side device structure according to an embodiment of the present invention;

图10为本发明实施例的网络侧设备结构示意图三。FIG. 10 is a third schematic diagram of the network side device structure according to an embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

本发明针对现有的技术中IP流量传输方案无法精准地保证业务的服务质量的问题,提供一种IP流量传输方法,应用于第一网络侧设备,如图1所示,包括:The present invention aims at the problem that the IP traffic transmission scheme in the existing technology cannot accurately guarantee the service quality of the business, and provides an IP traffic transmission method, which is applied to a first network side device, as shown in FIG1, and includes:

步骤11:确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Step 11: Determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation;

步骤12:根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;Step 12: Obtain flow specification FlowSpec routing information according to the parameter information, tunnel identifier and indication identifier;

步骤13:将所述FlowSpec路由信息发送给第三网络侧设备;其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;所述第二网络侧设备为所述目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备。Step 13: Send the FlowSpec routing information to a third network side device; wherein the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; the second network side device is the exit device of the target segment routing policy tunnel; and the third network side device is the entry device of the target segment routing policy tunnel.

第一网络侧设备可以为SDN(软件定义网络)控制器、第二网络侧设备和第三网络侧设备均可以为PE路由器。参数信息可以为IP流量的五元组,包括目标地址(也可理解为目的地址);指示信息可以是PublicDT4SID(IPv4公共段标识符)或PublicDT6SID(IPv6公共段标识符)。The first network side device may be an SDN (Software Defined Network) controller, and the second network side device and the third network side device may be PE routers. The parameter information may be a five-tuple of IP traffic, including a target address (also understood as a destination address); the indication information may be a PublicDT4SID (IPv4 public segment identifier) or a PublicDT6SID (IPv6 public segment identifier).

本发明实施例提供的所述IP流量传输方法通过确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;将所述FlowSpec路由信息发送给第三网络侧设备;其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;所述第二网络侧设备为所述目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The IP traffic transmission method provided by the embodiment of the present invention determines the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to perform the outer header stripping operation; obtains the flow specification FlowSpec routing information according to the parameter information, tunnel identifier and indication identifier; sends the FlowSpec routing information to the third network side device; wherein the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; it can realize accurate control of IP traffic entering the designated tunnel, ensure accurate tuning of IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

进一步的,在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,还包括:确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Furthermore, before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to perform the outer packet header stripping operation, it also includes: determining the indication identifier corresponding to each network side device in the preset network, which indicates the execution of the outer packet header stripping operation; wherein the network side devices in the preset network include the second network side device.

也可理解为,确定预设网络中的每台PE设备的PublicDT4SID或PublicDT6SID。It can also be understood as determining the PublicDT4SID or PublicDT6SID of each PE device in the preset network.

本发明实施例中,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。In an embodiment of the present invention, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

关于设备信息可以为隧道标识中的Endpoint。The device information may be the Endpoint in the tunnel identifier.

其中,所述将所述FlowSpec路由信息发送给第三网络侧设备,包括:通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The sending of the FlowSpec routing information to the third network side device includes: sending the FlowSpec routing information to the third network side device through a Border Gateway Protocol (BGP) Flowspec protocol.

这样能够保证数据传输的安全性和准确性。This can ensure the security and accuracy of data transmission.

本发明实施例还提供了一种IP流量传输方法,应用于第三网络侧设备,如图2所示,包括:The embodiment of the present invention further provides an IP traffic transmission method, which is applied to a third network side device, as shown in FIG2 , and includes:

步骤21:接收第一网络侧设备发送的流规范FlowSpec路由信息;Step 21: receiving the flow specification FlowSpec routing information sent by the first network side device;

步骤22:根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Step 22: Determine, according to the FlowSpec routing information, parameter information of the IP traffic to be adjusted, a tunnel transmission path, and an indication flag for instructing the second network side device to perform an outer packet header stripping operation;

步骤23:在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;Step 23: when it is confirmed that the IP traffic is received according to the parameter information of the IP traffic, encapsulate the IP traffic into an inner message, and encapsulate the tunnel transmission path and the indication identifier in an outer message header of the inner message to obtain a tunnel message;

步骤24:根据所述传输路径,发送所述隧道报文;其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;所述第二网络侧设备为目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。Step 24: Send the tunnel message according to the transmission path; wherein, in the outer message header, the field where the indicator identifier is located is located after the field where the tunnel transmission path is located; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic.

第一网络侧设备可以为SDN(软件定义网络)控制器、第二网络侧设备和第三网络侧设备均可以为PE路由器。参数信息可以为IP流量的五元组,包括目标地址;指示信息可以是PublicDT4SID(IPv4公共段标识符)或PublicDT6SID(IPv6公共段标识符)。The first network side device may be an SDN (Software Defined Network) controller, and the second network side device and the third network side device may be PE routers. The parameter information may be a five-tuple of IP traffic, including a destination address; the indication information may be a PublicDT4SID (IPv4 Public Segment Identifier) or a PublicDT6SID (IPv6 Public Segment Identifier).

关于步骤22具体可以理解为确定本地FlowSpec路由表项以及确认隧道传输路径。关于步骤23中确认是否接收到所述IP流量的操作可以根据参数信息中的目标地址或者源地址,在此不作限定。关于确认是否接收到所述IP流量具体可以是确认是否接收到所述IP流量的原始报文。关于外层报文头即SRv6Policy隧道封装的外层IPv6报文头。Regarding step 22, it can be specifically understood as determining the local FlowSpec routing table entry and confirming the tunnel transmission path. Regarding the operation of confirming whether the IP traffic is received in step 23, it can be based on the target address or source address in the parameter information, which is not limited here. Regarding confirming whether the IP traffic is received, it can be specifically understood as confirming whether the original message of the IP traffic is received. Regarding the outer message header, that is, the outer IPv6 message header encapsulated by the SRv6Policy tunnel.

所述第二网络侧设备为所述目标段路由策略隧道的出口设备也可理解为所述隧道传输路径中的末节点为所述第二网络侧设备。The second network side device is the exit device of the target segment routing policy tunnel, which can also be understood as the end node in the tunnel transmission path being the second network side device.

本发明实施例提供的所述IP流量传输方法通过接收第一网络侧设备发送的流规范FlowSpec路由信息;根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;根据所述传输路径,发送所述隧道报文;其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;所述第二网络侧设备为目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The IP traffic transmission method provided by the embodiment of the present invention receives the flow specification FlowSpec routing information sent by the first network side device; determines the parameter information of the IP traffic to be adjusted, the tunnel transmission path and the indication mark instructing the second network side device to perform the outer layer message header stripping operation according to the FlowSpec routing information; when confirming the reception of the IP traffic according to the parameter information of the IP traffic, encapsulates the IP traffic into an inner layer message, and encapsulates the tunnel transmission path and the indication mark in the outer layer message header of the inner layer message to obtain a tunnel message; sends the tunnel message according to the transmission path; wherein, The field where the indicator in the outer message header is located is located after the field where the tunnel transmission path is located; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; it can accurately control the IP traffic entering the designated tunnel, ensure the accurate tuning of the IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

其中,根据所述FlowSpec路由信息,确定待调整的IP流量的隧道传输路径,包括:根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;根据所述隧道标识,得到待调整的IP流量的隧道传输路径;其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。Among them, according to the FlowSpec routing information, the tunnel transmission path of the IP traffic to be adjusted is determined, including: according to the FlowSpec routing information, the tunnel identifier of the target segment routing policy tunnel is determined; according to the tunnel identifier, the tunnel transmission path of the IP traffic to be adjusted is obtained; wherein the tunnel identifier includes the device information and tunnel color information of the second network side device.

本发明实施例中,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。In an embodiment of the present invention, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

关于设备信息可以为隧道标识中的Endpoint。The device information may be the Endpoint in the tunnel identifier.

其中,所述接收第一网络侧设备发送的流规范FlowSpec路由信息,包括:接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。The step of receiving the flow specification FlowSpec routing information sent by the first network side device includes: receiving the FlowSpec routing information sent by the first network side device via the Border Gateway Protocol BGP Flowspec protocol.

这样能够保证数据传输的安全性和准确性。This can ensure the security and accuracy of data transmission.

本发明实施例还提供了一种IP流量传输方法,应用于第二网络侧设备,如图3所示,包括:The embodiment of the present invention further provides an IP traffic transmission method, which is applied to a second network side device, as shown in FIG3 , and includes:

步骤31:接收第三网络侧设备发送的隧道报文;Step 31: receiving a tunnel message sent by a third network side device;

步骤32:在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;Step 32: when it is identified that the indicator carried in the outer header of the tunnel message is the indicator corresponding to the second network side device, a stripping operation is performed on the outer header according to the indicator to obtain an inner message of the tunnel message;

步骤33:确定所述内层报文的目标地址;Step 33: Determine the target address of the inner message;

步骤34:将所述内层报文发送至所述目标地址。Step 34: Send the inner message to the target address.

第一网络侧设备可以为SDN(软件定义网络)控制器、第二网络侧设备和第三网络侧设备均可以为PE路由器。参数信息可以为IP流量的五元组,包括目标地址;指示信息可以是PublicDT4SID(IPv4公共段标识符)或PublicDT6SID(IPv6公共段标识符)。关于外层报文头即SRv6 Policy隧道封装的外层IPV6报文头。The first network side device may be an SDN (Software Defined Network) controller, and the second network side device and the third network side device may be PE routers. The parameter information may be a five-tuple of IP traffic, including a destination address; the indication information may be a PublicDT4SID (IPv4 public segment identifier) or a PublicDT6SID (IPv6 public segment identifier). The outer layer header is the outer layer IPv6 header encapsulated by the SRv6 Policy tunnel.

所述第二网络侧设备为目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;所述目标段路由策略隧道为能够满足所述内层报文(对应的IP流量)的传输需求条件的隧道。The second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the inner layer message (corresponding IP traffic).

本发明实施例提供的所述IP流量传输方法通过接收第三网络侧设备发送的隧道报文;在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;确定所述内层报文的目标地址;将所述内层报文发送至所述目标地址;能够支撑实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The IP traffic transmission method provided in the embodiment of the present invention receives a tunnel message sent by a third network side device; when it is identified that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, according to the indicator, performs a stripping operation on the outer message header to obtain an inner message of the tunnel message; determines the target address of the inner message; sends the inner message to the target address; can support the precise control of IP traffic entering the designated tunnel, ensure the precise tuning of IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

下面结合第一网络侧设备、第二网络侧设备以及第三网络侧设备等多侧对本发明实施例提供的所述IP流量传输方法进行进一步说明,第一网络侧设备以SDN(软件定义网络)控制器为例、第二网络侧设备以出口PE(运营商边缘)路由器为例、第三网络侧设备以入口PE路由器。The IP traffic transmission method provided by the embodiment of the present invention is further explained below in combination with multiple sides such as a first network side device, a second network side device, and a third network side device. The first network side device takes an SDN (software defined network) controller as an example, the second network side device takes an egress PE (operator edge) router as an example, and the third network side device takes an ingress PE router.

针对上述技术问题,本发明实施例提供了一种IP流量传输方法,具体可实现为一种将IP流量精准引入指定SRv6(基于IPv6的段路由)Policy(策略)隧道的方法,来保证实现IP流量的精准调优,从而确保高价值业务的良好服务体验,提升网络价值。In response to the above technical problems, an embodiment of the present invention provides an IP traffic transmission method, which can be specifically implemented as a method for accurately introducing IP traffic into a specified SRv6 (segment routing based on IPv6) Policy tunnel to ensure accurate tuning of IP traffic, thereby ensuring a good service experience for high-value businesses and enhancing network value.

本发明实施例提供的方案主要涉及:The solution provided by the embodiment of the present invention mainly involves:

(1)SDN(软件定义网络)控制器(1) SDN (Software Defined Network) Controller

1)维护网络(对应于上述预设网络)中所有PE设备(路由器)的PublicDT4SID(IPv4公共段标识符)和/或PublicDT6SID(IPv6公共段标识符)信息(对应于上述预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识);1) maintaining the PublicDT4SID (IPv4 public segment identifier) and/or PublicDT6SID (IPv6 public segment identifier) information of all PE devices (routers) in the network (corresponding to the above-mentioned preset network) (corresponding to the indication mark corresponding to each network-side device in the above-mentioned preset network, indicating the execution of the outer packet header stripping operation);

2)制定流量调优策略:包括确定待调优的IP流量(五元组信息,对应于上述待调整的IP流量的参数信息,包括:源地址、源端口、目标地址、目标端口等)、对应的SRv6 Policy隧道标识(对应于上述目标段路由策略隧道的隧道标识,包括Endpoint(对应于上述第二网络侧设备的设备信息)、color(隧道标识中的隧道颜色信息,用来区分到同一目的地的不同隧道的服务等级(SLA)))以及出口PE设备的PublicDT4SID(用于IPv4流量)或PublicDT6SID(用于IPv6流量)信息;主要涉及匹配待调优的IP流量与隧道之间的对应关系以及隧道尾节点执行外层报文头剥离操作的指示标识(即PublicDT4SID或PublicDT6SID);2) Formulate traffic optimization strategy: including determining the IP traffic to be optimized (five-tuple information, corresponding to the parameter information of the above-mentioned IP traffic to be adjusted, including: source address, source port, destination address, destination port, etc.), the corresponding SRv6 Policy tunnel identifier (corresponding to the tunnel identifier of the above-mentioned target segment routing policy tunnel, including Endpoint (corresponding to the device information of the above-mentioned second network side device), color (tunnel color information in the tunnel identifier, used to distinguish the service level (SLA) of different tunnels to the same destination)) and the PublicDT4SID (for IPv4 traffic) or PublicDT6SID (for IPv6 traffic) information of the egress PE device; mainly involving matching the correspondence between the IP traffic to be optimized and the tunnel and the indication identifier (i.e. PublicDT4SID or PublicDT6SID) of the tunnel tail node to perform the outer packet header stripping operation;

3)负责将该策略(制定的流量调优策略)通过BGP Flowspec协议下发给转发设备(即PE路由器)。该策略是为了匹配待调优的IP流量引入到指定的SRv6 Policy隧道转发用。3) Responsible for sending the policy (the formulated traffic optimization policy) to the forwarding device (i.e., PE router) through the BGP Flowspec protocol. This policy is to match the IP traffic to be optimized and introduce it into the specified SRv6 Policy tunnel for forwarding.

(2)入口PE路由器:流量的入口路由器;(2) Ingress PE router: the ingress router of traffic;

接受SDN控制器通过BGP Flowspec协议下发的路由策略(包含上述流量调优策略),对于匹配了路由策略中定义的五元组信息的IP流量,将其引入(Endpoint、color)对应的SRv6 Policy隧道(对应于上述目标段路由策略隧道),在原始报文(对应于上述内层报文)外层封装一个IPv6报文头(对应于上述外层报文头),其SRH(段路由头)中封装隧道的segmentlist(段列表)信息(对应于上述隧道传输路径),用于引导流量按照segmentlist指定的路径进行转发。该IPv6报文头中还会封装有出口PE路由器对应的PublicDT4SID或PublicDT6SID。Accept the routing policy (including the above traffic optimization policy) issued by the SDN controller through the BGP Flowspec protocol, and introduce the IP traffic matching the five-tuple information defined in the routing policy into the SRv6 Policy tunnel corresponding to (Endpoint, color) (corresponding to the above target segment routing policy tunnel), and encapsulate an IPv6 header (corresponding to the above outer header) on the outer layer of the original message (corresponding to the above inner message), and encapsulate the tunnel segmentlist (segment list) information (corresponding to the above tunnel transmission path) in its SRH (segment routing header), which is used to guide the traffic to be forwarded along the path specified by the segmentlist. The IPv6 header will also encapsulate the PublicDT4SID or PublicDT6SID corresponding to the egress PE router.

(3)出口PE路由器:SRv6 Policy隧道的最后一跳路由器;(3) Egress PE router: the last hop router of the SRv6 Policy tunnel;

根据PublicDT4SID或PublicDT6SID信息,剥离掉外层SRv6隧道的SRH,将流量恢复成原始报文,并查普通IP FIB(路由转发表)以找到目标地址,将流量转发至最终目的地址(即目标地址)。According to the PublicDT4SID or PublicDT6SID information, the SRH of the outer SRv6 tunnel is stripped off, the traffic is restored to the original message, and the ordinary IP FIB (routing forwarding table) is checked to find the target address, and the traffic is forwarded to the final destination address (ie, the target address).

本发明实施例提供的方案的实现可采用如图4所示的整体系统架构,具体的可实现为以下流程:The solution provided in the embodiment of the present invention can be implemented by using the overall system architecture shown in FIG4 , and can be specifically implemented as the following process:

1)假设待调优的IP流量的目的地址为8.8.8.8,该流量的调优要求为时延<500ms;1) Assume that the destination address of the IP traffic to be optimized is 8.8.8.8, and the optimization requirement for this traffic is latency < 500ms;

2)SDN控制器根据此约束条件(即1)中的调优要求)提前计算出符合条件的SRv6Policy路径Segment list(段列表,对应于上述隧道传输路径),并将该Segment list和(Endpoint B2:1::200,color 100),以下简称“Tunnel1-2”,通过BGP SRv6 Policy协议下发给网络边界设备PE1(对应于上述入口PE路由器),转发设备(对应于相关的PE和P(运营商网络主干)路由器)在网络中建立好该SRv6 Policy隧道“Tunnel1-2”;2) The SDN controller calculates the qualified SRv6 Policy path Segment list (segment list, corresponding to the above tunnel transmission path) in advance according to this constraint (i.e. the tuning requirement in 1), and sends the Segment list and (Endpoint B2:1::200, color 100), hereinafter referred to as "Tunnel1-2", to the network edge device PE1 (corresponding to the above ingress PE router) through the BGP SRv6 Policy protocol, and the forwarding device (corresponding to the relevant PE and P (carrier network backbone) router) establishes the SRv6 Policy tunnel "Tunnel1-2" in the network;

3)SDN控制器设置流量调优策略:将目的IP为8.8.8.8的流量重定向到SRv6Policy隧道“Tunnel1-2”,并通过BGP flowspec协议将该FlowSpec路由:<目的IP(对应于上述目标地址):8.8.8.8,重定向B2:1::200(即Endpoint),100(即color),B2:1::B400(即PublicDT6SID)>下发给PE1设备;3) The SDN controller sets the traffic optimization policy: redirect the traffic with the destination IP of 8.8.8.8 to the SRv6Policy tunnel "Tunnel1-2", and routes the FlowSpec through the BGP flowspec protocol: <destination IP (corresponding to the above target address): 8.8.8.8, redirection B2:1::200 (i.e. Endpoint), 100 (i.e. color), B2:1::B400 (i.e. PublicDT6SID)> to the PE1 device;

4)PE1设备根据3)的下发的信息在本地生成FlowSpec路由表项(包含上述根据所述FlowSpec路由信息,确定待调整的IP流量对应的目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识);并根据隧道标识确定Segmentlist(对应于上述隧道传输路径);4) The PE1 device generates a FlowSpec routing table entry locally according to the information sent in 3) (including the tunnel identifier of the target segment routing policy tunnel corresponding to the IP traffic to be adjusted according to the FlowSpec routing information and the indication identifier for instructing the second network side device to perform the outer header stripping operation); and determines the Segmentlist (corresponding to the above-mentioned tunnel transmission path) according to the tunnel identifier;

5)当PE1设备收到目的IP为8.8.8.8的入流量时,匹配到本地的FlowSpec路由表项,将其重定向到Endpoint B2:1::200,并通过(Endpoint B2:1::200,color 100)唯一迭代到某个SRv6 TE Policy隧道“Tunnel1-2”,并将B2:1::B400放到SRv6隧道封装的外层IPv6报文头的Segment list后面(对应于上述将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文);5) When PE1 receives inbound traffic with a destination IP of 8.8.8.8, it matches the local FlowSpec routing table entry and redirects it to Endpoint B2:1::200. It then iterates to a unique SRv6 TE Policy tunnel "Tunnel1-2" through (Endpoint B2:1::200, color 100), and puts B2:1::B400 behind the Segment list of the outer IPv6 header encapsulated by the SRv6 tunnel (corresponding to encapsulating the IP traffic into an inner message, and encapsulating the tunnel transmission path and the indicator in the outer message header of the inner message to obtain a tunnel message).

在此说明,也可以是PE1设备收到的IP流量的源IP匹配到本地的FlowSpec路由表项的情况下,执行上述“重定向”以及“迭代”的操作,在此不作限定。It is explained here that the above-mentioned "redirection" and "iteration" operations may also be performed when the source IP of the IP traffic received by the PE1 device matches the local FlowSpec routing table entry, which is not limited here.

6)该报文(即5)中得到的报文)沿着SRv6 Policy隧道“Tunnel1-2”的路径进行转发;6) The message (i.e., the message obtained in 5) is forwarded along the path of the SRv6 Policy tunnel "Tunnel1-2";

7)当报文到达隧道尾节点PE2(对应于上述出口PE路由器)时,根据外层IPv6报文头DA(目的地址)的PublicDT4SID:B2:1::B400信息,剥离掉SRv6隧道封装的外层IPv6报文头,流量恢复成原始报文,并查普通IP FIB,将流量转发至最终目的地址8.8.8.8。7) When the message reaches the tunnel tail node PE2 (corresponding to the above-mentioned egress PE router), according to the PublicDT4SID: B2:1::B400 information in the outer IPv6 message header DA (destination address), the outer IPv6 message header encapsulated by the SRv6 tunnel is stripped off, the traffic is restored to the original message, and the ordinary IP FIB is checked to forward the traffic to the final destination address 8.8.8.8.

在此说明,每个路由设备都有自己的SID,图4中的Flow表示所述入流量(IP流量),P表示隧道中的P路由,IDC表示互联网数据中心,SA表示源地址(可为源IP),DA表示目的地址(可为目的IP),SL[0]表示Segment list中指针偏移为0的路由路径,SL[1]表示Segmentlist中指针偏移为1的路由路径,SL[2]表示Segment list中指针偏移为2的路由路径,Payload表示有效载荷。It is noted that each routing device has its own SID. The Flow in Figure 4 represents the inbound traffic (IP traffic), P represents the P route in the tunnel, IDC represents the Internet Data Center, SA represents the source address (which can be the source IP), DA represents the destination address (which can be the destination IP), SL[0] represents the routing path with a pointer offset of 0 in the Segment list, SL[1] represents the routing path with a pointer offset of 1 in the Segment list, SL[2] represents the routing path with a pointer offset of 2 in the Segment list, and Payload represents the payload.

由上可知,本发明实施例提供的方案具体涉及一种为互联网IP流量提供精准调优入SRv6 Policy隧道的方法,其中涉及:As can be seen from the above, the solution provided by the embodiment of the present invention specifically relates to a method for providing accurate tuning of Internet IP traffic into an SRv6 Policy tunnel, which involves:

(1)SDN新增维护PublicDT4SID和PublicDT6SID信息的功能;(1) SDN adds the function of maintaining PublicDT4SID and PublicDT6SID information;

(2)SDN下发的流量调优策略中增加PublicSID字段,用于指示SRv6 Policy隧道的尾节点剥离封装的IPv6报文头;(2) The PublicSID field is added to the traffic optimization policy issued by SDN to instruct the tail node of the SRv6 Policy tunnel to strip the encapsulated IPv6 packet header;

(3)PE1设备对应于SDN控制器下发的流量调优策略所执行的操作:重定向EndPoinit+Color+PublicDT4SID或PublicDT6SID的处理机制;(3) The operations performed by PE1 in response to the traffic optimization policy issued by the SDN controller: redirection of the EndPoinit+Color+PublicDT4SID or PublicDT6SID processing mechanism;

(4)PE2设备对PublicSID的处理机制。(4) PE2 device’s processing mechanism for PublicSID.

综上,本发明实施例提供了一种切实可行的IP流量调优精准入SRv6 Policy隧道的方法,对SDN控制器有少量改造,对现有转发设备无改造要求,可实施性强;并且该方案实现了IP流量的精准调优,避免了现有流量调优技术无法通过指定SRv6 Policy隧道承载的弊端,具备很好的稳定性和可靠性。In summary, the embodiments of the present invention provide a practical method for optimizing IP traffic accurately into the SRv6 Policy tunnel, which requires only a small amount of modification to the SDN controller and no modification to the existing forwarding equipment, and has strong feasibility. In addition, the solution realizes accurate optimization of IP traffic, avoids the drawback that the existing traffic optimization technology cannot be carried through the specified SRv6 Policy tunnel, and has good stability and reliability.

本发明实施例还提供了一种IP流量传输装置,应用于第一网络侧设备,如图5所示,包括:The embodiment of the present invention further provides an IP traffic transmission device, which is applied to a first network side device, as shown in FIG5 , and includes:

第一确定模块51,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;A first determination module 51 is used to determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation;

第一处理模块52,用于根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;A first processing module 52 is used to obtain flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier;

第一发送模块53,用于将所述FlowSpec路由信息发送给第三网络侧设备;A first sending module 53, configured to send the FlowSpec routing information to a third network side device;

其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic;

所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel.

本发明实施例提供的所述IP流量传输装置通过确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;将所述FlowSpec路由信息发送给第三网络侧设备;其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;所述第二网络侧设备为所述目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The IP traffic transmission device provided by the embodiment of the present invention determines the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to perform the outer header stripping operation; obtains the flow specification FlowSpec routing information according to the parameter information, tunnel identifier and indication identifier; sends the FlowSpec routing information to the third network side device; wherein the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; it can realize accurate control of IP traffic entering the designated tunnel, ensure accurate tuning of IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

进一步的,所述的IP流量传输装置,还包括:第二确定模块,用于在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Furthermore, the IP traffic transmission device also includes: a second determination module, which is used to determine the indication identifier corresponding to each network side device in the preset network and indicating the execution of the outer layer header stripping operation before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to execute the outer layer header stripping operation; wherein, the network side devices in the preset network include the second network side device.

本发明实施例中,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。In an embodiment of the present invention, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

其中,所述第一发送模块,包括:第一发送子模块,用于通过边界网关协议BGPFlowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The first sending module includes: a first sending submodule, which is used to send the FlowSpec routing information to the third network side device through the Border Gateway Protocol BGPFlowspec protocol.

其中,上述第一网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该IP流量传输装置的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the first network side device side are all applicable to the embodiments of the IP traffic transmission device, and can also achieve the corresponding same technical effects.

本发明实施例还提供了一种IP流量传输装置,应用于第三网络侧设备,如图6所示,包括:The embodiment of the present invention further provides an IP traffic transmission device, which is applied to a third network side device, as shown in FIG6 , and includes:

第一接收模块61,用于接收第一网络侧设备发送的流规范FlowSpec路由信息;The first receiving module 61 is used to receive the flow specification FlowSpec routing information sent by the first network side device;

第三确定模块62,用于根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;A third determination module 62, configured to determine, according to the FlowSpec routing information, parameter information of the IP traffic to be adjusted, a tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation;

第二处理模块63,用于在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;The second processing module 63 is used to encapsulate the IP traffic into an inner message when confirming that the IP traffic is received according to the parameter information of the IP traffic, and encapsulate the tunnel transmission path and the indication identifier in the outer message header of the inner message to obtain a tunnel message;

第二发送模块64,用于根据所述传输路径,发送所述隧道报文;A second sending module 64, configured to send the tunnel message according to the transmission path;

其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located;

所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel;

所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic.

本发明实施例提供的所述IP流量传输装置通过接收第一网络侧设备发送的流规范FlowSpec路由信息;根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;根据所述传输路径,发送所述隧道报文;其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;所述第二网络侧设备为目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The IP traffic transmission device provided by the embodiment of the present invention receives the flow specification FlowSpec routing information sent by the first network side device; determines the parameter information of the IP traffic to be adjusted, the tunnel transmission path and the indication mark instructing the second network side device to perform the outer message header stripping operation according to the FlowSpec routing information; when confirming the reception of the IP traffic according to the parameter information of the IP traffic, encapsulates the IP traffic into an inner message, and encapsulates the tunnel transmission path and the indication mark in the outer message header of the inner message to obtain a tunnel message; sends the tunnel message according to the transmission path; wherein, The field where the indicator in the outer message header is located is located after the field where the tunnel transmission path is located; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; it can accurately control the IP traffic entering the designated tunnel, ensure the accurate tuning of the IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

其中,所述第三确定模块,包括:第一确定子模块,用于根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;第一处理子模块,用于根据所述隧道标识,得到待调整的IP流量的隧道传输路径;其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。Among them, the third determination module includes: a first determination sub-module, used to determine the tunnel identifier of the target segment routing policy tunnel according to the FlowSpec routing information; a first processing sub-module, used to obtain the tunnel transmission path of the IP traffic to be adjusted according to the tunnel identifier; wherein the tunnel identifier includes the device information and tunnel color information of the second network side device.

本发明实施例中,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。In an embodiment of the present invention, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

其中,所述第一接收模块,包括:第一接收子模块,用于接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。Among them, the first receiving module includes: a first receiving sub-module, which is used to receive FlowSpec routing information sent by the first network side device through the Border Gateway Protocol BGP Flowspec protocol.

其中,上述第三网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该IP流量传输装置的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the third network side device side are all applicable to the embodiments of the IP traffic transmission device, and can also achieve the corresponding same technical effects.

本发明实施例还提供了一种IP流量传输装置,应用于第二网络侧设备,如图7所示,包括:The embodiment of the present invention further provides an IP traffic transmission device, which is applied to a second network side device, as shown in FIG7 , and includes:

第二接收模块71,用于接收第三网络侧设备发送的隧道报文;The second receiving module 71 is used to receive the tunnel message sent by the third network side device;

第一执行模块72,用于在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;A first execution module 72 is used to, when recognizing that the indication identifier carried in the outer message header of the tunnel message is the indication identifier corresponding to the second network side device, perform a stripping operation on the outer message header according to the indication identifier to obtain an inner message of the tunnel message;

第四确定模块73,用于确定所述内层报文的目标地址;A fourth determination module 73, configured to determine a target address of the inner message;

第三发送模块74,用于将所述内层报文发送至所述目标地址。The third sending module 74 is used to send the inner message to the target address.

本发明实施例提供的所述IP流量传输装置通过接收第三网络侧设备发送的隧道报文;在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;确定所述内层报文的目标地址;将所述内层报文发送至所述目标地址;能够支撑实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The IP traffic transmission device provided in the embodiment of the present invention receives a tunnel message sent by a third network side device; when it is identified that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, according to the indicator, performs a stripping operation on the outer message header to obtain an inner message of the tunnel message; determines the target address of the inner message; sends the inner message to the target address; can support the precise control of IP traffic entering the designated tunnel, ensure the precise tuning of IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

其中,上述第二网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该IP流量传输装置的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the second network side device side are all applicable to the embodiments of the IP traffic transmission device, and can also achieve the corresponding same technical effects.

本发明实施例还提供了一种网络侧设备,所述网络侧设备为第一网络侧设备,如图8所示,包括:处理器81和收发机82;The embodiment of the present invention further provides a network side device, which is a first network side device, as shown in FIG8 , including: a processor 81 and a transceiver 82;

所述处理器81,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;The processor 81 is used to determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation;

根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;Obtaining flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier;

通过所述收发机82将所述FlowSpec路由信息发送给第三网络侧设备;Sending the FlowSpec routing information to a third network side device through the transceiver 82;

其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic;

所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel.

本发明实施例提供的所述网络侧设备通过确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;根据所述参数信息、隧道标识以及指示标识,得到流规范FlowSpec路由信息;将所述FlowSpec路由信息发送给第三网络侧设备;其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;所述第二网络侧设备为所述目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The network side device provided in the embodiment of the present invention determines the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to perform the outer header stripping operation; obtains the flow specification FlowSpec routing information according to the parameter information, tunnel identifier and indication identifier; sends the FlowSpec routing information to the third network side device; wherein the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; it can realize accurate control of IP traffic entering the designated tunnel, ensure accurate tuning of IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

进一步的,所述处理器还用于:在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Furthermore, the processor is also used to: before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indicator identifier instructing the second network side device to perform the outer header stripping operation, determine the indicator identifier corresponding to each network side device in the preset network, indicating the execution of the outer header stripping operation; wherein the network side devices in the preset network include the second network side device.

本发明实施例中,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。In an embodiment of the present invention, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

其中,所述处理器具体用于:利用所述收发机通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The processor is specifically used to: use the transceiver to send the FlowSpec routing information to the third network side device through the Border Gateway Protocol BGP Flowspec protocol.

其中,上述第一网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该网络侧设备的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the first network side device side are all applicable to the embodiments of the network side device and can achieve the corresponding same technical effects.

本发明实施例还提供了一种网络侧设备,所述网络侧设备为第三网络侧设备,如图9所示,包括:处理器91和收发机92;The embodiment of the present invention further provides a network side device, which is a third network side device, as shown in FIG9 , including: a processor 91 and a transceiver 92;

所述处理器91,用于通过所述收发机92接收第一网络侧设备发送的流规范FlowSpec路由信息;The processor 91 is configured to receive, through the transceiver 92, flow specification FlowSpec routing information sent by the first network side device;

根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Determine, according to the FlowSpec routing information, parameter information of the IP traffic to be adjusted, a tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation;

在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;When receiving the IP traffic according to the parameter information of the IP traffic, the IP traffic is encapsulated into an inner message, and the tunnel transmission path and the indication identifier are encapsulated in an outer message header of the inner message to obtain a tunnel message;

根据所述传输路径,通过所述收发机92发送所述隧道报文;According to the transmission path, sending the tunnel message through the transceiver 92;

其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located;

所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel;

所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel;

所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic.

本发明实施例提供的所述网络侧设备通过接收第一网络侧设备发送的流规范FlowSpec路由信息;根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;根据所述传输路径,发送所述隧道报文;其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;所述第二网络侧设备为目标段路由策略隧道的出口设备;所述第三网络侧设备为所述目标段路由策略隧道的入口设备;所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;能够实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The network side device provided in the embodiment of the present invention receives the flow specification FlowSpec routing information sent by the first network side device; determines the parameter information of the IP traffic to be adjusted, the tunnel transmission path and the indication mark instructing the second network side device to perform the outer message header stripping operation according to the FlowSpec routing information; when confirming the reception of the IP traffic according to the parameter information of the IP traffic, encapsulates the IP traffic into an inner message, and encapsulates the tunnel transmission path and the indication mark in the outer message header of the inner message to obtain a tunnel message; sends the tunnel message according to the transmission path; wherein, in the The field where the indicator in the outer message header is located is located after the field where the tunnel transmission path is located; the second network side device is the exit device of the target segment routing policy tunnel; the third network side device is the entry device of the target segment routing policy tunnel; the target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic; it can accurately control the IP traffic entering the designated tunnel, ensure the accurate tuning of the IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

其中,所述处理器具体用于:根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;根据所述隧道标识,得到待调整的IP流量的隧道传输路径;其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。Among them, the processor is specifically used to: determine the tunnel identifier of the target segment routing policy tunnel according to the FlowSpec routing information; obtain the tunnel transmission path of the IP traffic to be adjusted according to the tunnel identifier; wherein the tunnel identifier includes the device information and tunnel color information of the second network side device.

本发明实施例中,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。In an embodiment of the present invention, the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device.

其中,所述处理器具体用于:通过所述收发机接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。The processor is specifically used to: receive, through the transceiver, FlowSpec routing information sent by the first network side device through the Border Gateway Protocol BGP Flowspec protocol.

其中,上述第三网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该网络侧设备的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the third network side device side are all applicable to the embodiments of the network side device and can achieve the corresponding same technical effects.

本发明实施例还提供了一种网络侧设备,所述网络侧设备为第二网络侧设备,如图10所示,包括:处理器101和收发机102;The embodiment of the present invention further provides a network side device, which is a second network side device, as shown in FIG10 , including: a processor 101 and a transceiver 102;

所述处理器101,用于通过所述收发机102接收第三网络侧设备发送的隧道报文;The processor 101 is configured to receive a tunnel message sent by a third network side device through the transceiver 102;

在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;When it is identified that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, a stripping operation of the outer message header is performed according to the indicator to obtain an inner message of the tunnel message;

确定所述内层报文的目标地址;Determining a target address of the inner message;

通过所述收发机102将所述内层报文发送至所述目标地址。The inner message is sent to the target address through the transceiver 102.

本发明实施例提供的所述网络侧设备通过接收第三网络侧设备发送的隧道报文;在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;确定所述内层报文的目标地址;将所述内层报文发送至所述目标地址;能够支撑实现精准控制IP流量进入指定隧道,保证实现IP流量的精准调优,从而确保业务的良好服务质量,并且可实施性强、具备很好的稳定性和可靠性,很好的解决现有技术中IP流量传输方案无法精准地保证业务的服务质量的问题。The network side device provided in the embodiment of the present invention receives a tunnel message sent by a third network side device; when it is identified that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, according to the indicator, a stripping operation of the outer message header is performed to obtain an inner message of the tunnel message; a target address of the inner message is determined; and the inner message is sent to the target address. It can support the precise control of IP traffic entering the designated tunnel, ensure the precise tuning of IP traffic, thereby ensuring good service quality of the business, and has strong feasibility, good stability and reliability, and well solves the problem that the IP traffic transmission solution in the prior art cannot accurately guarantee the service quality of the business.

其中,上述第二网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该网络侧设备的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the second network side device side are all applicable to the embodiments of the network side device and can achieve the corresponding same technical effects.

本发明实施例还提供了一种网络侧设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现上述第一网络侧设备侧的IP流量传输方法;或者,所述处理器执行所述程序时实现上述第三网络侧设备侧的IP流量传输方法;或者,所述处理器执行所述程序时实现上述第二网络侧设备侧的IP流量传输方法。An embodiment of the present invention also provides a network side device, including a memory, a processor, and a program stored on the memory and executable on the processor; when the processor executes the program, the above-mentioned IP traffic transmission method on the first network side device side is implemented; or, when the processor executes the program, the above-mentioned IP traffic transmission method on the third network side device side is implemented; or, when the processor executes the program, the above-mentioned IP traffic transmission method on the second network side device side is implemented.

其中,上述第一网络侧设备侧、第三网络侧设备侧或第二网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该网络侧设备的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the first network side device side, the third network side device side or the second network side device side are all applicable to the embodiments of the network side device and can achieve the corresponding same technical effects.

本发明实施例还提供了一种可读存储介质,其上存储有程序,该程序被处理器执行时实现上述第一网络侧设备侧的IP流量传输方法中的步骤;或者,该程序被处理器执行时实现上述第三网络侧设备侧的IP流量传输方法中的步骤;或者,该程序被处理器执行时实现上述第二网络侧设备侧的IP流量传输方法中的步骤。An embodiment of the present invention also provides a readable storage medium having a program stored thereon, which, when executed by a processor, implements the steps in the above-mentioned IP traffic transmission method on the first network side device side; or, when executed by a processor, implements the steps in the above-mentioned IP traffic transmission method on the third network side device side; or, when executed by a processor, implements the steps in the above-mentioned IP traffic transmission method on the second network side device side.

其中,上述第一网络侧设备侧、第三网络侧设备侧或第二网络侧设备侧的IP流量传输方法的所述实现实施例均适用于该可读存储介质的实施例中,也能达到对应相同的技术效果。Among them, the implementation embodiments of the IP traffic transmission method on the first network side device side, the third network side device side or the second network side device side are all applicable to the embodiments of the readable storage medium, and can also achieve the corresponding same technical effects.

需要说明的是,此说明书中所描述的许多功能部件都被称为模块/子模块,以便更加特别地强调其实现方式的独立性。It should be noted that many functional components described in this specification are referred to as modules/sub-modules in order to more particularly emphasize the independence of their implementation methods.

本发明实施例中,模块/子模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。In the embodiment of the present invention, module/submodule can be implemented with software so that it can be performed by various types of processors. For example, an executable code module of an identification can include one or more physical or logical blocks of computer instructions, for example, it can be constructed as an object, process or function. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different positions, and when these instructions are logically combined together, it constitutes a module and realizes the specified purpose of this module.

实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed among different programs, and distributed across a plurality of memory devices. Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form. The operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.

在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。When a module can be implemented by software, considering the level of existing hardware technology, a person skilled in the art can build a corresponding hardware circuit to implement the corresponding function of the module that can be implemented by software without considering the cost. The hardware circuit includes a conventional very large scale integration (VLSI) circuit or gate array and existing semiconductors such as logic chips, transistors, or other discrete components. The module can also be implemented by a programmable hardware device, such as a field programmable gate array, a programmable array logic, a programmable logic device, etc.

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述原理前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary personnel in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims (23)

1.一种IP流量传输方法,应用于第一网络侧设备,其特征在于,包括:1. An IP traffic transmission method, applied to a first network side device, characterized by comprising: 确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation; 根据所述参数信息、所述隧道标识以及所述指示标识,得到流规范FlowSpec路由信息;Obtaining flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier; 将所述FlowSpec路由信息发送给第三网络侧设备;Sending the FlowSpec routing information to a third network side device; 其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic; 所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel; 所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel. 2.根据权利要求1所述的IP流量传输方法,其特征在于,在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,还包括:2. The IP traffic transmission method according to claim 1 is characterized in that before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier for instructing the second network side device to perform the outer header stripping operation, it also includes: 确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;Determine an indication mark corresponding to each network side device in the preset network, indicating execution of an outer packet header stripping operation; 其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Among them, the network side device in the preset network includes the second network side device. 3.根据权利要求1所述的IP流量传输方法,其特征在于,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。3. The IP traffic transmission method according to claim 1 is characterized in that the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device. 4.根据权利要求1所述的IP流量传输方法,其特征在于,所述将所述FlowSpec路由信息发送给第三网络侧设备,包括:4. The IP traffic transmission method according to claim 1, wherein sending the FlowSpec routing information to a third network side device comprises: 通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The FlowSpec routing information is sent to the third network side device through the Border Gateway Protocol BGP Flowspec protocol. 5.一种IP流量传输方法,应用于第三网络侧设备,其特征在于,包括:5. An IP traffic transmission method, applied to a third network side device, characterized by comprising: 接收第一网络侧设备发送的流规范FlowSpec路由信息;Receiving flow specification FlowSpec routing information sent by the first network side device; 根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Determine, according to the FlowSpec routing information, parameter information of the IP traffic to be adjusted, a tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation; 在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;When receiving the IP traffic according to the parameter information of the IP traffic, the IP traffic is encapsulated into an inner message, and the tunnel transmission path and the indication identifier are encapsulated in an outer message header of the inner message to obtain a tunnel message; 根据所述隧道传输路径,发送所述隧道报文;Sending the tunnel message according to the tunnel transmission path; 其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located; 所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel; 所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel; 所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic. 6.根据权利要求5所述的IP流量传输方法,其特征在于,根据所述FlowSpec路由信息,确定待调整的IP流量的隧道传输路径,包括:6. The IP traffic transmission method according to claim 5, characterized in that determining the tunnel transmission path of the IP traffic to be adjusted according to the FlowSpec routing information comprises: 根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;Determine the tunnel identifier of the target segment routing policy tunnel according to the FlowSpec routing information; 根据所述隧道标识,得到待调整的IP流量的隧道传输路径;According to the tunnel identifier, obtaining the tunnel transmission path of the IP traffic to be adjusted; 其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。The tunnel identifier includes device information of the second network side device and tunnel color information. 7.根据权利要求5所述的IP流量传输方法,其特征在于,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。7. The IP traffic transmission method according to claim 5 is characterized in that the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device. 8.根据权利要求5所述的IP流量传输方法,其特征在于,所述接收第一网络侧设备发送的流规范FlowSpec路由信息,包括:8. The IP traffic transmission method according to claim 5, wherein the receiving of the flow specification FlowSpec routing information sent by the first network side device comprises: 接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。Receive FlowSpec routing information sent by the first network side device through the Border Gateway Protocol BGP Flowspec protocol. 9.一种IP流量传输方法,应用于第二网络侧设备,其特征在于,包括:9. An IP traffic transmission method, applied to a second network side device, characterized by comprising: 接收第三网络侧设备发送的隧道报文;Receiving a tunnel message sent by a third network side device; 在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;所述内层报文是由所述第三网络侧设备在根据IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装得到的;所述IP流量的参数信息是由第一网络侧设备确定的;In the case of identifying that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, according to the indicator, performing a stripping operation on the outer message header to obtain an inner message of the tunnel message; the inner message is obtained by the third network side device encapsulating the IP traffic when confirming that the IP traffic is received according to the parameter information of the IP traffic; the parameter information of the IP traffic is determined by the first network side device; 确定所述内层报文的目标地址;Determining a target address of the inner message; 将所述内层报文发送至所述目标地址。Send the inner message to the target address. 10.一种IP流量传输装置,应用于第一网络侧设备,其特征在于,包括:10. An IP traffic transmission device, applied to a first network side device, characterized by comprising: 第一确定模块,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;A first determination module, used to determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation; 第一处理模块,用于根据所述参数信息、所述隧道标识以及所述指示标识,得到流规范FlowSpec路由信息;A first processing module, configured to obtain flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier; 第一发送模块,用于将所述FlowSpec路由信息发送给第三网络侧设备;A first sending module, used to send the FlowSpec routing information to a third network side device; 其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic; 所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel; 所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel. 11.根据权利要求10所述的IP流量传输装置,其特征在于,还包括:11. The IP traffic transmission device according to claim 10, characterized in that it also includes: 第二确定模块,用于在确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识之前,确定预设网络中各个网络侧设备对应的、指示执行外层报文头剥离操作的指示标识;A second determination module is used to determine the indication identifiers corresponding to each network side device in the preset network and indicating the execution of the outer header stripping operation before determining the parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and the indication identifier instructing the second network side device to execute the outer header stripping operation; 其中,所述预设网络中的网络侧设备包括所述第二网络侧设备。Among them, the network side device in the preset network includes the second network side device. 12.根据权利要求10所述的IP流量传输装置,其特征在于,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。12. The IP traffic transmission device according to claim 10 is characterized in that the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device. 13.根据权利要求10所述的IP流量传输装置,其特征在于,所述第一发送模块,包括:13. The IP traffic transmission device according to claim 10, wherein the first sending module comprises: 第一发送子模块,用于通过边界网关协议BGP Flowspec协议,将所述FlowSpec路由信息发送给第三网络侧设备。The first sending submodule is used to send the FlowSpec routing information to the third network side device through the Border Gateway Protocol BGP Flowspec protocol. 14.一种IP流量传输装置,应用于第三网络侧设备,其特征在于,包括:14. An IP traffic transmission device, applied to a third network side device, characterized by comprising: 第一接收模块,用于接收第一网络侧设备发送的流规范FlowSpec路由信息;A first receiving module is used to receive flow specification FlowSpec routing information sent by the first network side device; 第三确定模块,用于根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;A third determination module is used to determine the parameter information of the IP traffic to be adjusted, the tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation according to the FlowSpec routing information; 第二处理模块,用于在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;A second processing module is used for, when confirming that the IP traffic is received according to the parameter information of the IP traffic, encapsulating the IP traffic into an inner message, and encapsulating the tunnel transmission path and the indication identifier in an outer message header of the inner message to obtain a tunnel message; 第二发送模块,用于根据所述隧道传输路径,发送所述隧道报文;A second sending module, used for sending the tunnel message according to the tunnel transmission path; 其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located; 所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel; 所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel; 所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic. 15.根据权利要求14所述的IP流量传输装置,其特征在于,所述第三确定模块,包括:15. The IP traffic transmission device according to claim 14, wherein the third determination module comprises: 第一确定子模块,用于根据所述FlowSpec路由信息,确定所述目标段路由策略隧道的隧道标识;A first determination submodule is used to determine the tunnel identifier of the target segment routing policy tunnel according to the FlowSpec routing information; 第一处理子模块,用于根据所述隧道标识,得到待调整的IP流量的隧道传输路径;A first processing submodule, configured to obtain a tunnel transmission path of the IP traffic to be adjusted according to the tunnel identifier; 其中,所述隧道标识包括第二网络侧设备的设备信息和隧道颜色信息。The tunnel identifier includes device information of the second network side device and tunnel color information. 16.根据权利要求14所述的IP流量传输装置,其特征在于,所述FlowSpec路由信息携带有所述待调整的IP流量的参数信息、所述目标段路由策略隧道的隧道标识以及指示所述第二网络侧设备执行外层报文头剥离操作的指示标识;所述隧道标识包括所述第二网络侧设备的设备信息。16. The IP traffic transmission device according to claim 14 is characterized in that the FlowSpec routing information carries parameter information of the IP traffic to be adjusted, the tunnel identifier of the target segment routing policy tunnel, and an indication identifier instructing the second network side device to perform an outer packet header stripping operation; the tunnel identifier includes device information of the second network side device. 17.根据权利要求14所述的IP流量传输装置,其特征在于,所述第一接收模块,包括:17. The IP traffic transmission device according to claim 14, wherein the first receiving module comprises: 第一接收子模块,用于接收第一网络侧设备通过边界网关协议BGP Flowspec协议发送的FlowSpec路由信息。The first receiving submodule is used to receive FlowSpec routing information sent by the first network side device through the Border Gateway Protocol BGP Flowspec protocol. 18.一种IP流量传输装置,应用于第二网络侧设备,其特征在于,包括:18. An IP traffic transmission device, applied to a second network side device, characterized by comprising: 第二接收模块,用于接收第三网络侧设备发送的隧道报文;A second receiving module, used to receive a tunnel message sent by a third network side device; 第一执行模块,用于在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;所述内层报文是由所述第三网络侧设备在根据IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装得到的;所述IP流量的参数信息是由第一网络侧设备确定的;A first execution module, configured to, when identifying that the indication identifier carried in the outer header of the tunnel message is the indication identifier corresponding to the second network side device, perform a stripping operation on the outer header according to the indication identifier to obtain an inner message of the tunnel message; the inner message is obtained by the third network side device encapsulating the IP traffic when confirming that the IP traffic is received according to the parameter information of the IP traffic; the parameter information of the IP traffic is determined by the first network side device; 第四确定模块,用于确定所述内层报文的目标地址;A fourth determination module, used to determine a target address of the inner message; 第三发送模块,用于将所述内层报文发送至所述目标地址。The third sending module is used to send the inner message to the target address. 19.一种网络侧设备,所述网络侧设备为第一网络侧设备,其特征在于,包括:处理器和收发机;19. A network side device, the network side device being a first network side device, characterized in that it comprises: a processor and a transceiver; 所述处理器,用于确定待调整的IP流量的参数信息、目标段路由策略隧道的隧道标识以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;The processor is used to determine parameter information of the IP traffic to be adjusted, a tunnel identifier of the target segment routing policy tunnel, and an indication identifier for instructing the second network side device to perform an outer packet header stripping operation; 根据所述参数信息、所述隧道标识以及所述指示标识,得到流规范FlowSpec路由信息;Obtaining flow specification FlowSpec routing information according to the parameter information, the tunnel identifier and the indication identifier; 通过所述收发机将所述FlowSpec路由信息发送给第三网络侧设备;Sending the FlowSpec routing information to a third network side device through the transceiver; 其中,所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道;The target segment routing policy tunnel is a tunnel that can meet the transmission requirement conditions of the IP traffic; 所述第二网络侧设备为所述目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel; 所述第三网络侧设备为所述目标段路由策略隧道的入口设备。The third network side device is an entry device of the target segment routing policy tunnel. 20.一种网络侧设备,所述网络侧设备为第三网络侧设备,其特征在于,包括:处理器和收发机;20. A network side device, the network side device being a third network side device, characterized in that it comprises: a processor and a transceiver; 所述处理器,用于通过所述收发机接收第一网络侧设备发送的流规范FlowSpec路由信息;The processor is used to receive, through the transceiver, flow specification FlowSpec routing information sent by the first network side device; 根据所述FlowSpec路由信息,确定待调整的IP流量的参数信息、隧道传输路径以及指示第二网络侧设备执行外层报文头剥离操作的指示标识;Determine, according to the FlowSpec routing information, parameter information of the IP traffic to be adjusted, a tunnel transmission path, and an indication mark for instructing the second network side device to perform an outer packet header stripping operation; 在根据所述IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装为内层报文,并将所述隧道传输路径和指示标识封装在所述内层报文的外层报文头中,得到隧道报文;When receiving the IP traffic according to the parameter information of the IP traffic, the IP traffic is encapsulated into an inner message, and the tunnel transmission path and the indication identifier are encapsulated in an outer message header of the inner message to obtain a tunnel message; 根据所述隧道传输路径,通过所述收发机发送所述隧道报文;Sending the tunnel message through the transceiver according to the tunnel transmission path; 其中,在所述外层报文头中所述指示标识所在字段位于所述隧道传输路径所在字段之后;Wherein, in the outer message header, the field where the indication identifier is located is located after the field where the tunnel transmission path is located; 所述第二网络侧设备为目标段路由策略隧道的出口设备;The second network side device is an egress device of the target segment routing policy tunnel; 所述第三网络侧设备为所述目标段路由策略隧道的入口设备;The third network side device is an entry device of the target segment routing policy tunnel; 所述目标段路由策略隧道为能够满足所述IP流量的传输需求条件的隧道。The target segment routing policy tunnel is a tunnel that can meet the transmission requirements of the IP traffic. 21.一种网络侧设备,所述网络侧设备为第二网络侧设备,其特征在于,包括:处理器和收发机;21. A network side device, the network side device being a second network side device, characterized in that it comprises: a processor and a transceiver; 所述处理器,用于通过所述收发机接收第三网络侧设备发送的隧道报文;The processor is configured to receive, through the transceiver, a tunnel message sent by a third network side device; 在识别到所述隧道报文的外层报文头中携带的指示标识为所述第二网络侧设备对应的指示标识的情况下,根据所述指示标识,执行对所述外层报文头的剥离操作,得到所述隧道报文的内层报文;所述内层报文是由所述第三网络侧设备在根据IP流量的参数信息确认接收到所述IP流量的情况下,将所述IP流量封装得到的;所述IP流量的参数信息是由第一网络侧设备确定的;In the case of identifying that the indicator carried in the outer message header of the tunnel message is the indicator corresponding to the second network side device, according to the indicator, performing a stripping operation on the outer message header to obtain an inner message of the tunnel message; the inner message is obtained by the third network side device encapsulating the IP traffic when confirming that the IP traffic is received according to the parameter information of the IP traffic; the parameter information of the IP traffic is determined by the first network side device; 确定所述内层报文的目标地址;Determining a target address of the inner message; 通过所述收发机将所述内层报文发送至所述目标地址。The inner message is sent to the target address through the transceiver. 22.一种网络侧设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器执行所述程序时实现如权利要求1至4中任一项所述的IP流量传输方法;或者,22. A network side device, comprising a memory, a processor and a program stored in the memory and executable on the processor; wherein the processor implements the IP traffic transmission method according to any one of claims 1 to 4 when executing the program; or 所述处理器执行所述程序时实现如权利要求5至8中任一项所述的IP流量传输方法;或者,When the processor executes the program, the IP traffic transmission method according to any one of claims 5 to 8 is implemented; or, 所述处理器执行所述程序时实现如权利要求9所述的IP流量传输方法。When the processor executes the program, the IP traffic transmission method as claimed in claim 9 is implemented. 23.一种可读存储介质,其上存储有程序,其特征在于,该程序被处理器执行时实现如权利要求1至4中任一项所述的IP流量传输方法中的步骤;或者,23. A readable storage medium having a program stored thereon, wherein when the program is executed by a processor, the steps in the IP traffic transmission method according to any one of claims 1 to 4 are implemented; or 该程序被处理器执行时实现如权利要求5至8中任一项所述的IP流量传输方法中的步骤;或者,When the program is executed by a processor, the steps of the IP traffic transmission method according to any one of claims 5 to 8 are implemented; or, 该程序被处理器执行时实现如权利要求9所述的IP流量传输方法中的步骤。When the program is executed by a processor, the steps in the IP traffic transmission method as claimed in claim 9 are implemented.
CN202011516323.8A 2020-12-21 2020-12-21 IP traffic transmission method, device and network side equipment Active CN114650262B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011516323.8A CN114650262B (en) 2020-12-21 2020-12-21 IP traffic transmission method, device and network side equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011516323.8A CN114650262B (en) 2020-12-21 2020-12-21 IP traffic transmission method, device and network side equipment

Publications (2)

Publication Number Publication Date
CN114650262A CN114650262A (en) 2022-06-21
CN114650262B true CN114650262B (en) 2024-10-15

Family

ID=81991644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011516323.8A Active CN114650262B (en) 2020-12-21 2020-12-21 IP traffic transmission method, device and network side equipment

Country Status (1)

Country Link
CN (1) CN114650262B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117768369A (en) * 2022-09-16 2024-03-26 中兴通讯股份有限公司 Flow control method, device, equipment and computer readable storage medium
CN115766219A (en) * 2022-11-15 2023-03-07 中盈优创资讯科技有限公司 Method and device for monitoring abnormal flow of SRv6 tunnel based on flowspec technology
CN119211099A (en) * 2023-06-26 2024-12-27 中兴通讯股份有限公司 SRv message transmission control method, SRv message transmission control device, SRv message transmission control equipment and storage medium
CN117640503B (en) * 2024-01-22 2024-04-30 北京天维信通科技股份有限公司 Flow optimization method and device integrating BRouter technology and intelligent path technology

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625363A (en) * 2011-12-09 2012-08-01 中兴通讯股份有限公司 A Mobile Packet Domain Network System
CN107925914A (en) * 2015-08-21 2018-04-17 瑞典爱立信有限公司 Communication of non-IP data over packet data networks

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8050267B2 (en) * 2007-02-19 2011-11-01 Cisco Technology, Inc. Simple virtual private network for small local area networks
US8948179B2 (en) * 2012-08-21 2015-02-03 Futurewei Technologies, Inc. Method of multiprotocol label switching encapsulation for united router farm forwarding
WO2017171743A1 (en) * 2016-03-30 2017-10-05 Ale Usa Inc. Edge network node and method for configuring a service therein
CN111670565B (en) * 2019-01-07 2022-01-21 华为技术有限公司 Method, equipment and system for controlling routing iteration

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625363A (en) * 2011-12-09 2012-08-01 中兴通讯股份有限公司 A Mobile Packet Domain Network System
CN107925914A (en) * 2015-08-21 2018-04-17 瑞典爱立信有限公司 Communication of non-IP data over packet data networks

Also Published As

Publication number Publication date
CN114650262A (en) 2022-06-21

Similar Documents

Publication Publication Date Title
CN114650262B (en) IP traffic transmission method, device and network side equipment
US20220200893A1 (en) Data Transmission Control Method and Apparatus
US11411774B2 (en) Virtual private network VPN service optimization method and device
RU2735725C1 (en) Method and device for processing and sending packets, pe node and node
US7050396B1 (en) Method and apparatus for automatically establishing bi-directional differentiated services treatment of flows in a network
EP3958521A1 (en) Method and apparatus for providing service for service flow
US12095660B2 (en) Method for multi-segment flow specifications
CN105024985A (en) A message processing method and device
CN113259239A (en) Method, equipment and system for forwarding message in hybrid network
CN110611616A (en) Traffic scheduling method, system, device and medium based on Radius server
US20130198830A1 (en) Access relay method and access gateway device
CN113194033B (en) Message forwarding method and device based on SDN (software defined network) segment routing networking and storage medium
WO2022057810A1 (en) Service packet forwarding method, sr policy sending method, device, and system
CN112491706A (en) Data message processing method and device, storage medium and electronic device
CN115348202B (en) Data transmission method, device, equipment and storage medium based on network slicing
US20070110025A1 (en) Autonomous system interconnect using content identification and validation
CN111865805B (en) Multicast GRE message processing method and system
US11303576B2 (en) Accurate analytics, quality of service and load balancing for internet protocol fragmented packets in data center fabrics
US7061919B1 (en) System and method for providing multiple classes of service in a packet switched network
EP1434394B1 (en) Multiprotocol label switching label distribution method
WO2024027378A1 (en) Data transmission method and apparatus, and network device and storage medium
WO2025030715A1 (en) User-based traffic diversion method and apparatus
CN117097818A (en) Message processing method and related equipment
CN110838965B (en) A kind of tunnel establishment method and receiving node
WO2025167452A1 (en) Network interconnecting method and apparatus, and communication system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载