CN111147379A - Data transmission method, system and related equipment - Google Patents

Data transmission method, system and related equipment Download PDF

Info

Publication number
CN111147379A
CN111147379A CN201811297694.4A CN201811297694A CN111147379A CN 111147379 A CN111147379 A CN 111147379A CN 201811297694 A CN201811297694 A CN 201811297694A CN 111147379 A CN111147379 A CN 111147379A
Authority
CN
China
Prior art keywords
extension header
ipv6
classifier
sfc
information
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.)
Pending
Application number
CN201811297694.4A
Other languages
Chinese (zh)
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 Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201811297694.4A priority Critical patent/CN111147379A/en
Publication of CN111147379A publication Critical patent/CN111147379A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • H04L45/306Route determination based on the nature of the carried application

Abstract

The invention discloses a data transmission method, a data transmission system and related equipment, and relates to the technical field of networks. The data transmission method comprises the following steps: the classifier determines a forwarding path of an IPv6 data message entering a service chain SFC domain; the classifier adds SFC information to an IPv6 data message extension header; and the classifier sends the IPv6 data message to the forwarder in the forwarding path so that the forwarder can carry out forwarding processing according to the SFC information in the IPv6 data message extension header. The embodiment of the invention can utilize the IPv6 data message extension header to carry the SFC information, thereby realizing SFC based on IPv6 without greatly changing the protocol and realizing the rapid deployment of SFC.

Description

Data transmission method, system and related equipment
Technical Field
The present invention relates to the field of network technologies, and in particular, to a data transmission method, system, and related device.
Background
With the development of technologies such as Software Defined Networking (SDN) and Network Function Virtualization (NFV), realization of service Function Virtualization becomes possible. A Service Function Chain (SFC) is a technology for realizing rapid and flexible Service deployment by combining Service Functions (SF). At present, the deployment of Service chain is mainly realized by a Network Service Header (NSH) carrying Service chain information, and the related technical standard draft has been proposed in the industry of this implementation mode.
Disclosure of Invention
The inventor recognizes that, in the standard or technology in the related art, the NSH message carries the information of the Service chain, and the Service Function Forwarder (SFF) and the Service Function component (SF) read the information of the Service chain carried by the message to perform the Function processing. This technology generally adopts Generic Routing Encapsulation (GRE), Virtual Extensible local area network (LAN-gpe) based on Generic Protocol Extension, etc. to encapsulate NSH, but these protocols need to be extended to support NSH. Current devices do not generally support this capability.
Moreover, the scene of the encapsulation mode based on GRE and VxLAN-gpe in the related standard or technology has limitation, and cannot meet the development requirement of Internet Protocol Version 6 (IPv 6 for short). At present, no scheme or standard exists in the service chain implementation aspect based on the IPv 6.
The embodiment of the invention aims to solve the technical problem that: how to implement IPv 6-based SFC.
According to a first aspect of some embodiments of the present invention, there is provided a data transmission method, including: the classifier determines a forwarding path of an IPv6 data message entering a service chain SFC domain; the classifier adds SFC information to an IPv6 data message extension header; and the classifier sends the IPv6 data message to the forwarder in the forwarding path so that the forwarder can carry out forwarding processing according to the SFC information in the IPv6 data message extension header.
In some embodiments, the classifier determining the forwarding path of the IPv6 data packet entering the SFC domain includes: the classifier determines the category of the IPv6 data message according to information such as quintuple of the IPv6 data message; and the classifier determines the forwarding path of the IPv6 data message according to the corresponding relation between the pre-acquired message category and the forwarding path.
In some embodiments, the classifier adding the SFC information to the IPv6 datagram extension header includes: the classifier sets an extension header identification in a basic header of the IPv6 data message; the classifier adds SFC information to the extension header that identifies the corresponding extension header.
In some embodiments, the extension header is a routing extension header or a custom extension header.
In some embodiments, the data transmission method further comprises: and in response to the fact that the number of the remaining segments in the IPv6 data message extension header is 0, the forwarder deletes the SFC information in the extension header.
In some embodiments, the SFC information includes at least one of a number of remaining segments, a traffic path identification, and a traffic index.
According to a second aspect of some embodiments of the present invention there is provided a classifier comprising: the forwarding path determining module is configured to determine a forwarding path of the IPv6 data message entering the service chain SFC domain; an information adding module configured to add SFC information to the IPv6 data message extension header; and the message sending module is configured to send the IPv6 data message to the repeater in the forwarding path so that the repeater can perform forwarding processing according to the SFC information in the IPv6 data message extension header.
In some embodiments, the forwarding path determination module is further configured to determine a category of the IPv6 data packet from the five tuple information of the IPv6 data packet; and determining the forwarding path of the IPv6 data message according to the corresponding relation between the pre-acquired message category and the forwarding path.
In some embodiments, the information adding module is further configured to set an extension header identifier into a basic header of the IPv6 data message; the SFC information is added to the extension header identifying the corresponding extension header.
In some embodiments, the extension header is a routing extension header or a custom extension header.
In some embodiments, the SFC information includes at least one of a number of remaining segments, a traffic path identification, and a traffic index.
According to a third aspect of some embodiments of the present invention, there is provided a data transmission system comprising: any one of the classifiers and the forwarder configured to delete the SFC information in the extension header in response to the number of remaining segments in the IPv6 datagram extension header being 0.
According to a fourth aspect of some embodiments of the present invention, there is provided a data transmission apparatus comprising: a memory; and a processor coupled to the memory, the processor configured to perform any of the foregoing data transfer methods based on instructions stored in the memory.
According to a fifth aspect of some embodiments of the present invention, there is provided a computer readable storage medium having a computer program stored thereon, wherein the program when executed by a processor implements any one of the data transmission methods described above.
Some embodiments of the above invention have the following advantages or benefits: the embodiment of the invention can utilize the IPv6 data message extension header to carry the SFC information, thereby realizing SFC based on IPv6 without greatly changing the protocol and realizing the rapid deployment of SFC.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flow diagram of a data transmission method according to some embodiments of the invention.
Fig. 2 is a flow diagram illustrating a process for determining a forwarding path for an IPv6 data packet according to some embodiments of the invention.
Fig. 3 is a flow diagram of a method of SFC information addition according to some embodiments of the invention.
Fig. 4 is a flowchart illustrating a data transmission method according to another embodiment of the present invention.
Fig. 5 is a flow chart illustrating a data transmission method according to further embodiments of the present invention.
FIG. 6 is a block diagram of a classifier according to some embodiments of the invention.
Fig. 7 is a block diagram of a data transmission system according to some embodiments of the invention.
Fig. 8 is a schematic structural diagram of a data transmission apparatus according to other embodiments of the present invention.
Fig. 9 is a schematic structural diagram of a data transmission apparatus according to still other embodiments of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
Fig. 1 is a flow diagram of a data transmission method according to some embodiments of the invention. As shown in fig. 1, the data transmission method of this embodiment includes steps S102 to S106.
In step S102, the classifier determines a forwarding path of the IPv6 datagram entering the SFC domain. The Classifier is a Service Classifier, abbreviated as SC. The classifier may be implemented by a specific device as required, for example, on a Broadband Remote Access Server (BRAS).
In some embodiments, the classifier may identify and match IPv6 data packets according to preset rules to determine whether IPv6 data packets need to enter the SFC domain. And if the data message needs to enter the SFC domain, determining a Service Path identifier (Service Path ID, SPI) of the IPv6 data message and an SF in a Path corresponding to the SPI.
In step S104, the classifier adds SFC information to the IPv6 datagram extension header. For example, an SFC routing header may be added to the extension header.
In some embodiments, the SFC information includes at least one of a remaining Segment number (Segment Left), a Service Path Identification (SPI), and a Service Index (SI). The number of remaining stages may be set to the number of SFs on the path corresponding to the SPI.
In some embodiments, an example of the SFC message header structure is shown in table 1.
TABLE 1
Figure BDA0001851578110000051
In step S106, the classifier sends the IPv6 datagram to the forwarder in the forwarding path, so that the forwarder performs forwarding processing according to the SFC information in the IPv6 datagram extension header. The repeater is an SFF (service function Forwarder) and is used for performing forwarding control on traffic in the SFC.
Then, each SFF on the path may send the IPv6 data packet to the SF corresponding to each SFF for functional processing, and after the processing is completed, the SFF forwards the data packet to the next SFF on the path.
By the method of the embodiment, the header of the data message extension IPv6 can be used for bearing SFC information, so that SFC based on IPv6 can be realized without great change of a protocol, and rapid deployment of SFC can be realized.
The method for determining the forwarding path of the IPv6 datagram according to the present invention is described below with reference to fig. 2.
Fig. 2 is a flow diagram illustrating a process for determining a forwarding path for an IPv6 data packet according to some embodiments of the invention. As shown in fig. 2, the forwarding path determining method of this embodiment includes steps S202 to S204.
In step S202, the classifier determines the category of the IPv6 data packet according to the quintuple information of the IPv6 data packet.
In some embodiments, one or more identical IPv6 data messages in the five-tuple information may be determined to be of the same class. For example, a data packet with a source IP address of 100.10.10.10 may be determined as one type, a data packet with a destination port of 80 may be determined as one type, and so on.
In step S204, the classifier determines a forwarding path of the IPv6 data packet according to a correspondence between a packet type and the forwarding path acquired in advance.
In some embodiments, the control plane of the SFC is pre-arranged, determines which classes of data packets enter the SFC, which SFP, and so on, and informs the classifier of the mapping. The classifier can determine the forwarding path of the data message through rule matching.
By the method of the embodiment, the forwarding path of the IPv6 data message can be determined according to the preset rule, so that the SFC based on IPv6 can be cooperatively realized.
In some embodiments, the classifier may also be set in the basic header of the IPv6 datagram to indicate the storage location of the SFC information. An embodiment of the SFC information addition method of the present invention is described below with reference to fig. 3.
Fig. 3 is a flow diagram of a method of SFC information addition according to some embodiments of the invention. As shown in fig. 3, the SFC information addition method of this embodiment includes steps S302 to S304.
In step S302, the classifier sets an extension header identifier into a basic header of the IPv6 data packet. The extended Header identification may be, for example, a Next Header field in the base Header.
In step S304, the classifier adds SFC information to the extension header that the extension header identification corresponds to.
For example, the classifier may set Next Header 43 in the basic Header and then add SFC information to a route extension Header corresponding to the Next Header 43. In the Routing extension header, Routing Type (SFC) may be set, Segment Left equal to SF number, and the values of fields of SPI, SI, and the like may be set. Table 2 is a basic header format schematic table of the IPv6 data packet.
TABLE 2
Figure BDA0001851578110000071
Table 3 is a schematic table of the format of the SFC routing extension header of the IPv6 data packet.
TABLE 3
Figure BDA0001851578110000072
Because the field in the routing extension header is suitable for carrying the SFC information, the modification of the existing protocol can be avoided to the maximum extent by using the routing extension header, and the rapid deployment is convenient. Of course, one skilled in the art can select other types of existing extension headers as needed, and a custom extension header can be added to carry SFC information.
The extension header may be deleted after the IPv6 data message leaves the SFC domain. An embodiment of the data transmission method of the present invention is described below with reference to fig. 4.
Fig. 4 is a flowchart illustrating a data transmission method according to another embodiment of the present invention. As shown in fig. 4, the data transmission method of this embodiment includes steps S402 to S408.
In step S402, the classifier determines a forwarding path of the IPv6 datagram entering the SFC domain.
In step S404, the classifier adds SFC information to the IPv6 datagram extension header. For example, an SFC header may be added to the extension header.
In step S406, the classifier transmits the IPv6 data packet to the repeater in the forwarding path so that the repeater extends the SFC information in the header according to the IPv6 data packet.
In step S408, in response to the number of remaining segments in the IPv6 datagram extension header being 0, the repeater deletes the SFC information in the extension header.
Thus, when the IPv6 data packet exits the SFC domain, the extension header may be deleted by the last forwarder on the path so that the IPv6 data packet no longer carries SFC information. The subsequent network element can perform normal processing on the IPv6 data message.
An embodiment of the data transmission method of the present invention is described below with reference to fig. 5.
Fig. 5 is a flow chart illustrating a data transmission method according to further embodiments of the present invention. The service chain of this embodiment is SFP22, and includes SF1, SF3, SF4, and SF7, and these SFs correspond to forwarders SFF1, SFF2, SFF3, and SFF4, respectively. As shown in fig. 5, the data transmission method of this embodiment includes steps S502 to S522.
In step S502, the SC matches the IPv6 data packet entering the SC according to a preset rule, and determines an SFP and a corresponding SPI and SF that the IPv6 data packet enters.
In step S504, the SC sets the Next Header in the basic Header of the IPv6 data packet to 43, adds an SFC Routing Header to the extension Header, and sets Routing Type to SFC, Segment Left to 4, SPI to 22, and SI to 255.
In step S506, the SC transmits the IPv6 data packet to the SFF 1.
In step S508, the SFF1 delivers the IPv6 data packet to the SF1 for functional processing, and the SF1 subtracts 1 from the SegmentLeft and SI values and returns the result to the SFF 1.
In step S510, SFF1 determines that the value of Segment Left is not 0, and sends the data packet to SFF2, where Segment Left is 3 and SI is 254.
In step S512, the SFF2 delivers the IPv6 data packet to the SF3 for functional processing, and the SF3 subtracts 1 from the SegmentLeft and SI values and returns the result to the SFF 2.
In step S514, SFF2 determines that the value of Segment Left is not 0, and sends the data packet to SFF3, where Segment Left is 2 and SI is 253.
In step S516, the SFF3 delivers the IPv6 data packet to the SF4 for functional processing, and the SF4 subtracts 1 from the SegmentLeft and SI values and returns the result to the SFF 3.
In step S518, SFF3 determines that the value of Segment Left is not 0, and sends the data packet to SFF4, where Segment Left is 1 and SI is 252.
In step S520, the SFF4 delivers the IPv6 data packet to the SF7 for functional processing, and the SF7 subtracts 1 from the SegmentLeft and SI values and returns the result to the SFF 4.
In step S522, SFF4 determines that Segment Left is 0, and deletes the SFC routing header in the IPv6 datagram extension header.
By the method of the embodiment, the service flow of the SFC can be realized based on the IPv6 extension header.
An embodiment of the classifier of the present invention is described below with reference to fig. 6.
FIG. 6 is a block diagram of a classifier according to some embodiments of the invention. As shown in fig. 6, the classifier 600 of this embodiment includes: a forwarding path determining module 6100 configured to determine a forwarding path of an IPv6 data packet entering a service chain SFC domain; an information adding module 6200 configured to add SFC information to the IPv6 data packet extension header; and the message sending module 6300 is configured to send the IPv6 data message to a repeater in the forwarding path, so that the repeater performs forwarding processing according to the SFC information in the IPv6 data message extension header.
In some embodiments, the forwarding path determination module 6100 is further configured to determine a category of the IPv6 data packet from the five tuple information of the IPv6 data packet; and determining the forwarding path of the IPv6 data message according to the corresponding relation between the pre-acquired message category and the forwarding path.
In some embodiments, the information adding module 6200 is further configured to set an extended header identification into a base header of the IPv6 data packet; the SFC information is added to the extension header identifying the corresponding extension header.
In some embodiments, the extension header is a routing extension header or a custom extension header.
In some embodiments, the SFC information includes at least one of a number of remaining segments, a traffic path identification, and a traffic index.
An embodiment of the data transmission system of the present invention is described below with reference to fig. 7.
Fig. 7 is a block diagram of a data transmission system according to some embodiments of the invention. As shown in fig. 7, the data transmission system 70 of this embodiment includes a classifier 710 and repeaters 720, and there may be a plurality of repeaters 720, only one of which is exemplarily shown. For the specific implementation of the classifier 710, reference may be made to the foregoing embodiments, which are not described herein again. The repeater 720 is configured to delete the SFC information in the extension header in response to the remaining number of segments in the IPv6 datagram extension header being 0.
Fig. 8 is a schematic structural diagram of a data transmission device according to another embodiment of the present invention, where the data transmission device in this embodiment may be a classifier or a repeater. As shown in fig. 8, the data transmission device 80 of this embodiment includes: a memory 810 and a processor 820 coupled to the memory 810, the processor 820 being configured to execute the data transmission method of any of the preceding embodiments based on instructions stored in the memory 810.
Memory 810 may include, for example, system memory, fixed non-volatile storage media, and the like. The system memory stores, for example, an operating system, an application program, a Boot Loader (Boot Loader), and other programs.
Fig. 9 is a schematic structural diagram of a data transmission device according to still other embodiments of the present invention, where the data transmission device in this embodiment may be a classifier or a repeater. As shown in fig. 9, the data transmission device 90 of this embodiment includes: the memory 910 and the processor 920 may further include an input/output interface 930, a network interface 940, a storage interface 950, and the like. These interfaces 930, 940, 950 and the memory 910 and the processor 920 may be connected, for example, by a bus 960. The input/output interface 930 provides a connection interface for input/output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 940 provides a connection interface for various networking devices. The storage interface 950 provides a connection interface for external storage devices such as an SD card and a usb disk.
An embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, wherein the program is configured to implement any one of the aforementioned data transmission methods when executed by a processor.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (14)

1. A method of data transmission, comprising:
the classifier determines a forwarding path of an IPv6 data message entering a service chain SFC domain;
the classifier adds SFC information to the IPv6 data message extension header;
and the classifier sends the IPv6 data message to a repeater in the forwarding path so that the repeater can perform forwarding processing according to the SFC information in the IPv6 data message extension header.
2. The data transmission method of claim 1, wherein the classifier determining a forwarding path of the IPv6 datagram entering the SFC domain comprises:
the classifier determines the category of the IPv6 data message according to quintuple information of the IPv6 data message;
and the classifier determines the forwarding path of the IPv6 data message according to the corresponding relation between the pre-acquired message category and the forwarding path.
3. The data transmission method of claim 1, wherein the classifier adding SFC information to the IPv6 datagram extension header includes:
the classifier sets an extension header identification in a basic header of the IPv6 data message;
and the classifier adds SFC information to the extension header corresponding to the extension header identification.
4. The data transmission method of claim 1, wherein the extension header is a routing extension header or a custom extension header.
5. The data transmission method of claim 1, further comprising:
and in response to the fact that the number of the remaining segments in the IPv6 data message extension header is 0, the forwarder deletes the SFC information in the extension header.
6. The data transmission method according to any one of claims 1 to 4, wherein the SFC information comprises at least one of the number of remaining segments, a service path identifier and a service index.
7. A classifier, comprising:
the forwarding path determining module is configured to determine a forwarding path of the IPv6 data message entering the service chain SFC domain;
an information adding module configured to add SFC information to the IPv6 datagram extension header;
and the message sending module is configured to send the IPv6 data message to a repeater in the forwarding path, so that the repeater performs forwarding processing according to the SFC information in the IPv6 data message extension header.
8. The classifier of claim 7, wherein the forwarding path determination module is further configured to determine the class of the IPv6 data packet from quintuple information of an IPv6 data packet; and determining the forwarding path of the IPv6 data message according to the corresponding relation between the pre-acquired message category and the forwarding path.
9. The classifier of claim 7, wherein the information adding module is further configured to set an extended header identification into a basic header of the IPv6 datagram; and adding SFC information to the extension header corresponding to the extension header identification.
10. The classifier of claim 7, wherein the extension header is a routing extension header or a custom extension header.
11. The classifier of any one of claims 7 to 10, wherein the SFC information comprises at least one of number of remaining segments, service path identification, service index.
12. A data transmission system comprising:
the classifier of any one of claims 7 to 11, and
a repeater configured to delete the SFC information in the extension header in response to the number of remaining segments in the IPv6 datagram extension header being 0.
13. A data transmission apparatus comprising:
a memory; and
a processor coupled to the memory, the processor configured to perform the data transfer method of any of claims 1-6 based on instructions stored in the memory.
14. A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, implements the data transmission method of any one of claims 1 to 6.
CN201811297694.4A 2018-11-02 2018-11-02 Data transmission method, system and related equipment Pending CN111147379A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811297694.4A CN111147379A (en) 2018-11-02 2018-11-02 Data transmission method, system and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811297694.4A CN111147379A (en) 2018-11-02 2018-11-02 Data transmission method, system and related equipment

Publications (1)

Publication Number Publication Date
CN111147379A true CN111147379A (en) 2020-05-12

Family

ID=70515100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811297694.4A Pending CN111147379A (en) 2018-11-02 2018-11-02 Data transmission method, system and related equipment

Country Status (1)

Country Link
CN (1) CN111147379A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112995062A (en) * 2021-02-07 2021-06-18 ***股份有限公司 Data transmission method and device
CN113765791A (en) * 2020-06-02 2021-12-07 华为技术有限公司 Method, node and system for determining processing capacity

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104869065A (en) * 2014-02-26 2015-08-26 中兴通讯股份有限公司 Method and device for processing data message
CN106330714A (en) * 2015-07-02 2017-01-11 中兴通讯股份有限公司 Method and device for realizing business function chain
US20170019331A1 (en) * 2015-07-13 2017-01-19 Futurewei Technologies, Inc. Internet Control Message Protocol Enhancement for Traffic Carried by a Tunnel over Internet Protocol Networks
CN107925613A (en) * 2016-07-01 2018-04-17 华为技术有限公司 It is used for the methods, devices and systems to E-Packet in business function chain SFC

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104869065A (en) * 2014-02-26 2015-08-26 中兴通讯股份有限公司 Method and device for processing data message
CN106330714A (en) * 2015-07-02 2017-01-11 中兴通讯股份有限公司 Method and device for realizing business function chain
US20170019331A1 (en) * 2015-07-13 2017-01-19 Futurewei Technologies, Inc. Internet Control Message Protocol Enhancement for Traffic Carried by a Tunnel over Internet Protocol Networks
CN107925613A (en) * 2016-07-01 2018-04-17 华为技术有限公司 It is used for the methods, devices and systems to E-Packet in business function chain SFC

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113765791A (en) * 2020-06-02 2021-12-07 华为技术有限公司 Method, node and system for determining processing capacity
CN112995062A (en) * 2021-02-07 2021-06-18 ***股份有限公司 Data transmission method and device
CN112995062B (en) * 2021-02-07 2023-07-07 ***股份有限公司 Data transmission method and device

Similar Documents

Publication Publication Date Title
EP3863240A1 (en) Method for forwarding packet in hybrid network, device, and system
CN109962847B (en) Method and device for encapsulating service function chain message and computer readable storage medium
WO2021056945A1 (en) Method for forwarding message in sr network, device, and system
CN107046506B (en) Message processing method, flow classifier and service function example
CN111801911B (en) Traffic function chain congestion tracking
US11522795B1 (en) End to end application identification and analytics of tunnel encapsulated traffic in the underlay
EP3322135A1 (en) Packet transmission method and device
CN107786437B (en) Message forwarding method and device
JP5993817B2 (en) Routing system and method in carrier network
CN112039796B (en) Data packet transmission method and device, storage medium and electronic equipment
CN105681198A (en) Business chain processing method, device and system
CN111147379A (en) Data transmission method, system and related equipment
CN106453204B (en) Method and device for processing data message
EP3166273B1 (en) Method and system for processing service node ability
CN108156066B (en) Message forwarding method and device
CN110636003A (en) Message forwarding method, device, system and computer readable storage medium
CN115514702A (en) Method and device for quickly switching link, electronic equipment and storage medium
CN104702505A (en) Message transmission method and node
EP4087194A1 (en) Data forwarding method, forwarding device, system, server, and storage medium
CN114827057A (en) Communication method and communication system
CN114765567A (en) Communication method and communication system
CN113055268A (en) Method, device, equipment and medium for tunnel traffic load balancing
CN111447131A (en) Message de-encapsulation method and device and message encapsulation method and device
CN115242885B (en) Cloud data center system, data message transmission method, device and medium
CN112448891B (en) Service chain implementation method and system, service classifier and service function node

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200512

RJ01 Rejection of invention patent application after publication