[go: up one dir, main page]

CN109246012A - Message forwarding method, device and computer readable storage medium - Google Patents

Message forwarding method, device and computer readable storage medium Download PDF

Info

Publication number
CN109246012A
CN109246012A CN201710558908.8A CN201710558908A CN109246012A CN 109246012 A CN109246012 A CN 109246012A CN 201710558908 A CN201710558908 A CN 201710558908A CN 109246012 A CN109246012 A CN 109246012A
Authority
CN
China
Prior art keywords
message
node
label
forwarding
forwarded
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
CN201710558908.8A
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201710558908.8A priority Critical patent/CN109246012A/en
Publication of CN109246012A publication Critical patent/CN109246012A/en
Pending legal-status Critical Current

Links

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/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • 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
    • 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/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/4645Details on frame tagging
    • H04L12/4666Operational details on the addition or the stripping of a tag in a frame, e.g. at a provider edge node

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

本发明公开了一种报文转发方法、装置及计算机可读存储介质,所述方法包括:第一节点获取待转发报文对应本地的第一路由明细,将所述第一路由明细与本地标签池中的第一标签进行映射,并将所述第一路由明细与第一标签的第一映射关系同步到第二节点;第一节点获取第二节点的第二路由明细,并根据第二路由明细获取第二标签;第一节点将待转发报文、第一标签和第二标签进行封装得到封装报文,发送封装报文至第二节点,以供第二节点接收并解封装所述封装报文,并基于第一映射关系与第二映射关系转发解封装后的报文给目标用户。本发明解决现有报文封装头部载荷过大,带宽利用率不够合理,造成网络通信设备传输报文效率降低的技术问题。

The invention discloses a message forwarding method, device and computer-readable storage medium. The method includes: a first node obtains a local first routing detail corresponding to a message to be forwarded, and associates the first routing detail with a local label The first label in the pool is mapped, and the first mapping relationship between the first route details and the first label is synchronized to the second node; the first node obtains the second route details of the second node, and according to the second route Obtain the second label in detail; the first node encapsulates the to-be-forwarded message, the first label and the second label to obtain an encapsulated message, and sends the encapsulated message to the second node for the second node to receive and decapsulate the encapsulated message message, and forwards the decapsulated message to the target user based on the first mapping relationship and the second mapping relationship. The invention solves the technical problems that the existing message encapsulation header load is too large, the bandwidth utilization rate is not reasonable enough, and the efficiency of the message transmission of the network communication equipment is reduced.

Description

Message forwarding method, device and computer readable storage medium
Technical field
The present invention relates to Message processing field more particularly to a kind of message forwarding methods, device and computer-readable storage Medium.
Background technique
Currently, the message of network communication equipment transmission includes the local address network interface card hardware Eth-MAC, Internet protocol IP Location, User Datagram Protocol UDP, reserved field, message payload etc. include items in existing message encapsulation head load The redundancy that routing detail such as source MAC, IP address etc. excessively causes efficiency of transmission to reduce, there is some bandwidth resources The client of limit, although taking the modes such as the virtual tunnel expansible local area network VXLAN of optimization that can promote whole message transmissions efficiency, so And single message correspond to efficient resource not and is improved, i.e., message excessive, the bandwidth availability ratio that encapsulates head load still occurs It is not reasonable, cause network communication equipment transmitting message efficiency reduce the technical issues of.
Summary of the invention
Of the invention main second is to provide a kind of message forwarding method, device and computer readable storage medium, purport Excessive in the existing message encapsulation head load of solution, bandwidth availability ratio is not reasonable, and network communication equipment transmitting message is caused to imitate The technical issues of rate reduces.
To realize above-mentioned second, the present invention provides a kind of message forwarding method, and the message forwarding method includes:
When detecting message to be forwarded, local first node and long-range second node establish virtual expansible local area network The tunnel VXLAN;
First node obtains the corresponding local first via of message to be forwarded by detail, by the first via by detail and local The first label in label pond is mapped, and the first via is synchronized to by detail and the first mapping relations of the first label Second node;
The secondary route detail of second node is obtained, and obtains the secondary route detail and second node remote tag pond In the second label the second mapping relations;
It is packaged message to be forwarded, the first label and the second label to obtain encapsulated message, be sent by the tunnel VXLAN Encapsulated message is to second node, so that second node receives and decapsulates the encapsulated message, and based on the first mapping relations with The encapsulated message after the forwarding decapsulation of second mapping relations is to target user.
Preferably, the second node receives and decapsulates the encapsulated message, and based on the first mapping relations forwarding solution The encapsulated message after encapsulation includes: to target user's step
The second node receives and decapsulates the encapsulated message, obtains the second label, the first label;
Secondary route detail is obtained based on the second label, the first label, the first mapping relations and the second mapping relations;
The second node is based on the encapsulated message after the forwarding decapsulation of secondary route detail to target user.
Preferably, the encapsulated message further includes virtual expansible local area network VXLAN field, increases field, the VXLAN Field includes the first reserved field and the second reserved field, wherein, and the first reserved field includes the second label, the second reserved field Including optional Option field, increasing field includes the first label.
Preferably, the first node obtains the corresponding first via of message to be forwarded by detail, by the first via by bright Carefully carrying out mapping step before with the first label in local label pond includes:
Local corresponding first user obtains the first via by detail by first node;
First user obtains secondary route detail, and obtains the first via by detail road corresponding with secondary route detail By entry, message to be forwarded is forwarded so that first node is based on the routing entry.
Preferably, local corresponding first user obtains the first via by including: before detail step by first node
Judge whether the message to be forwarded is three layers of forwarding, it is preset corresponding when the message to be forwarded is three layers of forwarding Routing detail to be includes physical MAC address, the data of IP address or Address Resolution Protocol ARP data, wherein routing detail packet The first via is included by detail and secondary route detail.
Preferably, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that two layers of known unicast turn Hair, when forwarding for two layers of known unicast, preset corresponding routing detail is the data for including physical MAC address, wherein routing is bright It carefully include the first via by detail and secondary route detail.
Preferably, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is second-layer multicast forwarding;
When message to be forwarded is second-layer multicast forwarding, preset corresponding routing detail is the data for including physical MAC address, And the data in the preset multicast address pond of the second reserved field, the corresponding multicast address in the preset pond of location to each group of the first reserved field Data.
Preferably, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that broadcast or unknown unicast turn Hair;
Broadcast or unknown unicast forwarding, second label are determining default second label.
In addition, to realize above-mentioned second, the present invention also provides a kind of apparatus for forwarding message, the apparatus for forwarding message packet It includes: memory, processor, communication bus and the message retransmission process being stored on the memory,
The communication bus is for realizing the communication connection between processor and memory;
The processor is for executing the message retransmission process, to perform the steps of
When detecting message to be forwarded, local first node and long-range second node establish virtual expansible local area network The tunnel VXLAN;
First node obtains the corresponding local first via of message to be forwarded by detail, by the first via by detail and local The first label in label pond is mapped, and the first via is synchronized to by detail and the first mapping relations of the first label Second node;
The secondary route detail of second node is obtained, and obtains the secondary route detail and second node remote tag pond In the second label the second mapping relations;
It is packaged message to be forwarded, the first label and the second label to obtain encapsulated message, be sent by the tunnel VXLAN Encapsulated message is to second node, so that second node receives and decapsulates the encapsulated message, and based on the first mapping relations with The encapsulated message after the forwarding decapsulation of second mapping relations is to target user.
Preferably, the second node receives and decapsulates the encapsulated message, and based on the first mapping relations forwarding solution The encapsulated message after encapsulation includes: to target user's step
The second node receives and decapsulates the encapsulated message, obtains the second label, the first label;
Secondary route detail is obtained based on the second label, the first label, the first mapping relations and the second mapping relations;
The second node is based on the encapsulated message after the forwarding decapsulation of secondary route detail to target user.
Preferably, the encapsulated message further includes virtual expansible local area network VXLAN field, increases field, the VXLAN Field includes the first reserved field and the second reserved field, wherein, and the first reserved field includes the second label, the second reserved field Including optional Option field, increasing field includes the first label.
Preferably, the first node obtains the corresponding first via of message to be forwarded by detail, by the first via by bright Carefully carrying out mapping step before with the first label in local label pond includes:
Local corresponding first user obtains the first via by detail by first node;
First user obtains secondary route detail, and obtains the first via by detail road corresponding with secondary route detail By entry, message to be forwarded is forwarded so that first node is based on the routing entry.
Preferably, local corresponding first user obtains the first via by including: before detail step by first node
Judge whether the message to be forwarded is three layers of forwarding, it is preset corresponding when the message to be forwarded is three layers of forwarding Routing detail to be includes physical MAC address, the data of IP address or Address Resolution Protocol ARP data, wherein routing detail packet The first via is included by detail and secondary route detail.
Preferably, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that two layers of known unicast turn Hair, when forwarding for two layers of known unicast, preset corresponding routing detail is the data for including physical MAC address, wherein routing is bright It carefully include the first via by detail and secondary route detail.
Preferably, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is second-layer multicast forwarding;
When message to be forwarded is second-layer multicast forwarding, preset corresponding routing detail is the data for including physical MAC address, And the data in the preset multicast address pond of the second reserved field, the corresponding multicast address in the preset pond of location to each group of the first reserved field Data.
Preferably, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that broadcast or unknown unicast turn Hair;
Broadcast or unknown unicast forwarding, second label are determining default second label.
In addition, for realization above-mentioned second, it is described computer-readable the present invention also provides a kind of computer readable storage medium Storage medium be stored with one perhaps more than one program the one or more programs can by one or one with On processor execute to be used for:
When detecting message to be forwarded, local first node and long-range second node establish virtual expansible local area network The tunnel VXLAN;
First node obtains the corresponding local first via of message to be forwarded by detail, by the first via by detail and local The first label in label pond is mapped, and the first via is synchronized to by detail and the first mapping relations of the first label Second node;
The secondary route detail of second node is obtained, and obtains the secondary route detail and second node remote tag pond In the second label the second mapping relations;
It is packaged message to be forwarded, the first label and the second label to obtain encapsulated message, be sent by the tunnel VXLAN Encapsulated message is to second node, so that second node receives and decapsulates the encapsulated message, and based on the first mapping relations with The encapsulated message after the forwarding decapsulation of second mapping relations is to target user.
The present invention obtains the corresponding local first via of message to be forwarded by detail by first node, by the first via by Detail is mapped with the first label in local label pond, and by the first via by the first mapping of detail and the first label Relationships synchronization is to second node;First node obtains the secondary route detail of second node, and is obtained according to secondary route detail Associated second mapping relations and the second mapping relations second label of mapped in second node remote tag pond;First Message to be forwarded, the first label and the second label are packaged to obtain encapsulated message by node, send encapsulated message to the second section Point so that second node receives and decapsulate the encapsulated message, and is forwarded based on the first mapping relations and the second mapping relations Message after decapsulation is to target user.Due in the present invention, by modifying the internal form of message, by first node in message The first via of redundancy corresponding with second node is replaced and is forwarded by the concept of detail and secondary route detail label, and is being turned Corresponding message can be effectively decapsulated after hair, it is thus possible to which the efficiency for effectively increasing message transmissions solves existing message envelope The technical issues of dress head load is excessive, and bandwidth availability ratio is not reasonable, and network communication equipment transmitting message efficiency is caused to reduce.
Detailed description of the invention
Fig. 1 is the flow diagram of message forwarding method first embodiment of the present invention;
Fig. 2 is the flow diagram of message forwarding method second embodiment of the present invention;
Fig. 3 is the device structure schematic diagram for the hardware running environment that present invention method is related to;
Fig. 4 is the flow diagram of message of embodiment of the present invention forwarding;
Fig. 5 is the flow diagram of message of embodiment of the present invention forwarding;
The embodiments will be further described with reference to the accompanying drawings for realization, functional characteristics and the advantage of the present invention second.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The present invention provides a kind of message forwarding method, in the first embodiment of message forwarding method of the present invention, referring to figure 1, the message forwarding method includes:
Step S10, first node obtain the corresponding local first via of message to be forwarded by detail, by the first via by bright It is carefully mapped with the first label in local label pond, and the first via is closed by the first mapping of detail and the first label System is synchronized to second node;
Wherein, the first node obtains the corresponding local first via of message to be forwarded by including: before detail step
When detecting message to be forwarded, first node and long-range second node establish virtual expansible local area network VXLAN Tunnel.
Currently, using virtual expansible local area network VXLAN tunnel transmission message, i.e., it will be other by a kind of network protocol After the message encapsulation of network protocol, transmit in a network, the transmission path of the message after encapsulation in a network, referred to as tunnel, tunnel Road is a kind of point-to-point connection, needs to be packaged message and decapsulate at the both ends in tunnel.When detecting message to be forwarded When, local first node and long-range second node establish the virtual tunnel expansible local area network VXLAN, initially set up a VXLAN The networking in tunnel, first node and second node are EVPN node, and EVPN is to carry attribute based on Border Gateway Protocol (BGP) to be assisted The agreement of quotient, after establishing BGP-EVPN neighbours between the two nodes, the tunnel VXLAN is it has been established that in the application, report to be forwarded Text can be derived from carry in the first user of local first node, wherein carry can be multiple, general in the user of first node The message to be forwarded of first user is transmitted to long-range second via Ethernet EVPN by local first node after encapsulation Node after long-range second node obtains the message of the encapsulation, decapsulates the message of encapsulation, based on the report after decapsulation Text obtains the information of second user, and the message after the decapsulation is sent to second user, wherein carry is in second node User can also be multiple.
As shown in figure 3, tradition VXLAN message remove including the local address network interface card hardware Eth-MAC, Internet protocol IP address, It further include reserved field content outside the contents such as User Datagram Protocol UDP, message payload, to meet different message demands, Wherein, the local address network interface card hardware Eth-MAC, Internet protocol IP address, User Datagram Protocol UDP are that transmitting message is necessary Data, it is possible to provide the routing information of forwarding redesigns message structure, retain the local network interface card hardware of message in this application The address Eth-MAC, Internet protocol IP address, User Datagram Protocol UDP, message payload content, by the of reserved field One reserved field is designed as the second label, is designed as Option field to expand as multicast in the second reserved field of reserved field Exhibition uses, wherein reserved field further includes VNI identification information, in addition, as shown in figure 4, increasing by 4 after traditional VXLAN heading Byte is used as the first label.
Step S20, first node obtain the corresponding local first via of message to be forwarded by detail, by the first via by bright It is carefully mapped with the first label in local label pond, and the first via is closed by the first mapping of detail and the first label System is synchronized to second node;
Before forwarding message to be forwarded, first node is communicated with the first user of carry to obtain first based on ARP The corresponding first via of user includes MAC Address, the information such as IP address, wherein forwarded according to message by detail by detail, the first via Attribute it is different, the first via is not identical by detail, is illustrated to specific embodiment, when message forwarding is two layers of forwarding When, which includes MAC Address without including IP address by detail, when message forwarding is three layers of forwarding, the first via by Detail includes MAC Address and IP address, and it is to work as the first via that secondary route detail is identical by detail attributes match as the first via It include MAC Address by detail, when IP address, secondary route detail also includes MAC Address, IP address, in addition, to be forwarded forwarding Before message, the first user communicates with second user or first node is communicated with second node, it is thus possible to obtain The corresponding secondary route detail of second user, so that first node obtains under the network identity VNI and tunnel that encapsulated message needs One hop-information, in addition, it is necessary to explanation, the first label pond is arranged in first node, which can be memory space, should Each first label is arranged in first label pond, and each first label, which can be, in the first label pond is randomly assigned but corresponds to uniquely, Before forwarding message to be forwarded, first node is corresponding first label of the corresponding routing detail distribution of first node, this One label, which can be, to be randomly assigned, and the first mapping relations of first label and routing detail are synchronized to second via the first user User, meanwhile, the second label pond is arranged in second node, which is arranged each second label, second node second The corresponding routing detail of node distributes corresponding second label, which, which can be, is randomly assigned, and receives in second user When the first label synchronized to first node and the first mapping relations, the second label and second which will acquire Second mapping relations of routing detail are synchronized to the first user, so that the first user sends the second mapping relations and the second label To second node, in addition, it is necessary to explanation, above-mentioned all synchronizing processes can also be what first node was carried out with second node Simultaneously operating, and be not necessarily the first user and synchronize operation with second user.
Wherein, network side carry the first user need communicated with first node, with realize first node based on pair The arp address resolution protocol answered obtains the first via such as the corresponding MAC of the first user by detail.
Step S30, first node are packaged message to be forwarded, the first label and the second label to obtain encapsulated message, Encapsulated message is sent to second node, so that second node receives and decapsulate the encapsulated message, and is closed based on the first mapping System is with the message after the forwarding decapsulation of the second mapping relations to target user.
After local side gets the first label and the second label, first node by message to be forwarded, the first label and Second label is packaged to obtain encapsulated message, the format of message format encapsulated message as shown in the figure in the application, and existing Message compare, in encapsulated message, the first label and option field are increased in reserved field, wherein option field It is used to divide into Option field as Multicast Extensions, increases by 4 bytes after traditional VXLAN heading as the first label It uses, it is identical in the load form of the message payload form with before.After the completion of loading encapsulation, pass through the tunnel VXLAN Encapsulated message is sent to second node, so that second node receives and decapsulate the encapsulated message, and is closed based on the first mapping System is with the encapsulated message after the forwarding decapsulation of the second mapping relations to target user.
In the present invention, by obtaining the corresponding local first via of message to be forwarded by detail, by institute by first node It states the first via to be mapped by detail and the first label in local label pond, and by the first via by detail and the first label The first mapping relations be synchronized to second node;First node obtains the secondary route detail of second node, and according to the second tunnel Associated second mapping relations and the second mapping relations mapped the is obtained in second node remote tag pond by detail Two labels;Message to be forwarded, the first label and the second label are packaged to obtain encapsulated message by first node, send encapsulation report Text so that second node receives and decapsulate the encapsulated message, and is reflected based on the first mapping relations with second to second node Message after penetrating relationship forwarding decapsulation is to target user.Due in the present invention, by modifying the internal form of message, by message The first via of middle first node redundancy corresponding with second node is replaced simultaneously by the concept of detail and secondary route detail label Forwarding, and corresponding message can be effectively decapsulated after forwarding, it is thus possible to the efficiency of message transmissions is effectively increased, is solved Existing message encapsulation head load is excessive, and bandwidth availability ratio is not reasonable, causes the reduction of network communication equipment transmitting message efficiency The technical issues of.
Further, on the basis of the first embodiment of message forwarding method of the present invention, message forwarding method is provided Two embodiments, in a second embodiment, the method also includes:
If first node receives the encapsulated message of third node transmission, the first node is received and is decapsulated described Encapsulated message;
The third mapping relations and the third of Receive message third node of the first node based on the decapsulation Mapping relations mapped third label;
Third, which is obtained, based on third label, the first label, the first mapping relations and third mapping relations routes detail, and base Forward the message of the decapsulation to target user in third routing detail.
If first node is receiving end, when even first node receives the encapsulated message of third node transmission, first segment Point receives and decapsulates encapsulated message transmitted by the third node, can obtain the message payload of the encapsulated message And third label, due to carry, there are many user at first node, thus after receiving and unsealing corresponding message, third section Point obtains the first mapping relations and the first label, third mapping relations and third label, is used with being accurately sent to corresponding purpose Family.
In the present embodiment, if by first node receive third node transmission encapsulated message when, the first segment Point receives and decapsulates the encapsulated message;The third of Receive message third node of the first node based on the decapsulation Mapping relations and the third mapping relations mapped third label;Based on third label, the first label, the first mapping relations Third is obtained with third mapping relations and routes detail, and forwards the message of the decapsulation to use to target based on third routing detail Family.Thus corresponding message accurately can be sent to purpose user, the user experience is improved.
Further, on the basis of the first embodiment of message forwarding method of the present invention, message forwarding method is provided Three embodiments, in the third embodiment, the encapsulated message further include the first reserved field, the second reserved field, increase field, Wherein, the first reserved field includes the second label, and the second reserved field includes optional Option field, and increasing field includes first Label.
As shown, the encapsulated message reserved field includes the first reserved field, the second reserved field, the first reserved word Section can provide 24 forwarding label fields, but the second label can only occupy 1 field, and the second reserved field can be 8 The optional Option field of position can recognize two, three-tier message as storing, and the mark of multicast and broadcasting packet increases field packet Include the first label, increasing field can be 4 fields, and the first label can only occupy a field, i.e., with existing message ratio Compared with, increase increase field store the first label, and original first reserved field store the second label, rather than store word The more MAC Address of joint number mesh or IP address, thus resource has been saved, so that message transferring speed is faster.
In the present embodiment, further include the first reserved field by the encapsulated message, the second reserved field, increase word Section, wherein the first reserved field includes the second label, and the second reserved field includes optional Option field, increases field and includes First label.Field due to effectively introducing message is constituted, it is thus possible to so that message transferring speed is faster.
Further, on the basis of the first embodiment of message forwarding method of the present invention, message forwarding method is provided Four embodiments, in the fourth embodiment, the first node obtain the corresponding local first via of message to be forwarded by detail step Include: before
Judge whether the message to be forwarded is three layers of forwarding, it is preset corresponding when the message to be forwarded is three layers of forwarding Routing detail is the data for including physical MAC address, IP address, wherein routing detail includes the first via by detail and the second tunnel By detail.
It is described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that two layers of known unicast turn Hair, when forwarding for two layers of known unicast, preset corresponding routing detail is the data for including physical MAC address, wherein routing is bright It carefully include the first via by detail and secondary route detail.
Judge whether the message to be forwarded is three layers of forwarding, when the message to be forwarded is three layers of forwarding, in label pond Label mapped with physical MAC address, IP address, when the message to be forwarded is two layers of unicast forwarding, in label pond Label and physical MAC address are mapped, in addition, optional Option field is different because of the two layers of type forwarded difference.
In the present embodiment, by judging whether the message to be forwarded is three layers of forwarding, when the message to be forwarded is three When layer forwarding, preset corresponding routing detail is the data for including physical MAC address, IP address, is forwarded when for two layers of known unicast When, preset corresponding routing detail is the data for including physical MAC address, wherein routing detail includes the first via by detail and the Two routing details, according to the different and preset different mappings of forwarding type, it is thus possible to when two layers of forwarding are with three layers of forwarding Realize the speed for promoting message forwarding.
Further, on the basis of the fourth embodiment of message forwarding method of the present invention, message forwarding method is provided Five embodiments, it is in the 5th embodiment, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is second-layer multicast forwarding;
When message to be forwarded is second-layer multicast forwarding, preset corresponding routing detail is the data for including physical MAC address, And the data in the preset multicast address pond of the second reserved field, the corresponding multicast address in the preset pond of location to each group of the first reserved field Data.
It is described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that broadcast or unknown unicast turn Hair;
When being broadcast or unknown unicast forwarding, second label is determining default second label.
When the message to be forwarded is not three layers of forwarding, judge the message to be forwarded for second-layer multicast forwarding or wide It broadcasts, unknown unicast forwarding, due to not being three layers of forwarding, thus label is mapped with MAC Address, when message to be forwarded is two layers When multicast forwarding, since target user address is uncertain, thus the data in the preset multicast address pond of the second reserved field, first The corresponding multicast address data in the preset pond of location to each group of reserved field, it is useful for message group is cast to the corresponding institute of second node Family, if message to be forwarded is two layers of forwarding when being broadcast, unknown unicast forwarding, second label is determining default second mark Label, particularly, which can be complete 1 label.
In addition, message to be forwarded can be protocol massages, when message to be forwarded is protocol massages, the second reserved field can It is the priority orders for identifying forwarding, for determining the preferential forwarding of protocol massages.The present invention also realizes the compatibility of agreement, It is identified as common message scene for 0x08 when message reserved field first 8, when being 0x88 for message reserved field lead-in section 8, For field used in the present invention.
In conclusion the present invention modifies the internal form of message, the part of redundancy in message is replaced with the concept of Label And forward, the efficiency of message load is improved to a certain extent, and by taking 128 byte messages as an example, common message redundancy information reaches To 80 bytes, information, which covers utilization rate, only has 37.5%, reduces 28 bytes using the present invention redundancy that E-Packets, makes letter Breath covers utilization rate and reaches 59.3%, improves the usage experience of user.
In the present embodiment, by the way that when message to be forwarded is second-layer multicast forwarding, preset corresponding routing detail is to include The data of physical MAC address, and the data in the preset multicast address pond of the second reserved field, the first reserved field are preset to each group The corresponding multicast address data in location pond.It is described to judge that the message to be forwarded whether be after three layers of forwarding step includes: to work as institute When to state message to be forwarded not be three layers of forwarding, judge whether the message to be forwarded is broadcast or unknown unicast forwarding;When be broadcast Or unknown unicast forwarding, second label are determining default second label.The user experience is improved.
The present invention provides a kind of apparatus for forwarding message, which includes:
Synchronization module obtains the corresponding local first via of message to be forwarded by detail, by described first for first node Routing detail is mapped with the first label in local label pond, and by the first via by detail and the first of the first label Mapping relations are synchronized to second node;
First obtains module, the secondary route detail of second node is obtained for first node, and bright according to secondary route It is thin to obtain associated second mapping relations and the second mapping relations mapped second mark in second node remote tag pond Label;
Message to be forwarded, the first label and the second label are packaged and are encapsulated for first node by sending module Message sends encapsulated message to second node, so that second node receives and decapsulate the encapsulated message, and reflects based on first Message after penetrating relationship and the forwarding decapsulation of the second mapping relations is to target user.
Further, described device further include:
Receiving module, if receive the encapsulated message of third node transmission for first node, the first node is connect It receives and decapsulates the encapsulated message;
Second obtains module, and the third of the Receive message third node for the first node based on the decapsulation is reflected Penetrate relationship and the third mapping relations mapped third label;
Third obtains module, for being obtained based on third label, the first label, the first mapping relations and third mapping relations Third routes detail, and forwards the message of the decapsulation to target user based on third routing detail.
Further, the apparatus for forwarding message, further includes: the encapsulated message further includes the first reserved field, second Reserved field increases field, wherein the first reserved field includes the second label, and the second reserved field includes optional Option word Section, increasing field includes the first label.
Further, the apparatus for forwarding message, further includes:
Module is established, for when detecting message to be forwarded, first node can virtually to expand with the foundation of long-range second node Open up the tunnel local area network VXLAN.
Further, the apparatus for forwarding message, further includes:
Judgment module turns for judging whether the message to be forwarded is three layers of forwarding when the message to be forwarded is three layers When hair, preset corresponding routing detail is the data for including physical MAC address, IP address, wherein routing detail include the first via by Detail and secondary route detail.
Further, judgment module includes:
First judging unit, for whether judging the message to be forwarded when the message to be forwarded is not three layers of forwarding Forwarded for two layers of known unicast, when for two layers of known unicasts forwarding, preset corresponding routing detail be include physical MAC address Data, wherein routing detail includes the first via by detail and secondary route detail.
Further, judgment module includes:
Second judgment unit, for whether judging the message to be forwarded when the message to be forwarded is not three layers of forwarding For second-layer multicast forwarding;
Preset unit, for when message to be forwarded be second-layer multicast forwarding when, preset corresponding routing detail be include physics The data of MAC Address, and the data in the preset multicast address pond of the second reserved field, the preset location pond to each group of the first reserved field Corresponding multicast address data.
Further, judgment module includes:
Third judging unit, for whether judging the message to be forwarded when the message to be forwarded is not three layers of forwarding For broadcast or unknown unicast forwarding;
Determination unit, for when being broadcast or unknown unicast forwards, second label to be determining default second mark Label.
Referring to Fig. 3, Fig. 3 is the device structure schematic diagram for the hardware running environment that present invention method is related to.
Apparatus for forwarding message of the embodiment of the present invention can be PC, be also possible to smart phone, tablet computer, e-book reading Device, MP3 (Moving Picture Experts Group Audio Layer III, dynamic image expert's compression standard audio Level 3) player, MP4 (Moving Picture Experts Group Audio Layer IV, dynamic image expert compression Standard audio level 3) terminal devices such as player, portable computer.
As shown in figure 3, the apparatus for forwarding message may include: processor 1001, such as CPU, memory 1005, communication is always Line 1002.Wherein, communication bus 1002 is for realizing the connection communication between processor 1001 and memory 1005.Memory 1005 can be high speed RAM memory, be also possible to stable memory (non-volatile memory), such as disk is deposited Reservoir.Memory 1005 optionally can also be the storage device independently of aforementioned processor 1001.
Optionally, which can also include user interface, network interface, camera, RF (Radio Frequency, radio frequency) circuit, sensor, voicefrequency circuit, WiFi module etc..User interface may include display screen (Display), input unit such as keyboard (Keyboard), optional user interface can also include wireline interface, the nothing of standard Line interface.Network interface optionally may include standard wireline interface and wireless interface (such as WI-FI interface).
Message is forwarded it will be understood by those skilled in the art that apparatus for forwarding message structure shown in Fig. 3 is not constituted The restriction of device may include perhaps combining certain components or different component cloth than illustrating more or fewer components It sets.
As shown in figure 3, as may include that operating system, network are logical in a kind of memory 1005 of computer storage medium Believe module and message retransmission process.Operating system is to manage and control the program of apparatus for forwarding message hardware and software resource, Support the operation of message retransmission process and other softwares and/or program.Network communication module is for realizing in memory 1005 Communication between each component in portion, and communicated between hardware and softwares other in apparatus for forwarding message.
In apparatus for forwarding message shown in Fig. 3, processor 1001 is used to execute the message stored in memory 1005 and turns Program is sent out, is performed the steps of
First node obtains the corresponding local first via of message to be forwarded by detail, by the first via by detail and local The first label in label pond is mapped, and the first via is synchronized to by detail and the first mapping relations of the first label Second node;
First node obtains the secondary route detail of second node, and long-range according to secondary route detail acquisition second node Associated second mapping relations and the second mapping relations second label of mapped in label pond;
Message to be forwarded, the first label and the second label are packaged to obtain encapsulated message by first node, send encapsulation Message so that second node receives and decapsulate the encapsulated message, and is based on the first mapping relations and second to second node Message after mapping relations forwarding decapsulation is to target user.
Further, the method also includes:
If first node receives the encapsulated message of third node transmission, the first node is received and is decapsulated described Encapsulated message;
The third mapping relations and the third of Receive message third node of the first node based on the decapsulation Mapping relations mapped third label;
Third, which is obtained, based on third label, the first label, the first mapping relations and third mapping relations routes detail, and base Forward the message of the decapsulation to target user in third routing detail.
Further, the encapsulated message further includes the first reserved field, the second reserved field, increases field, wherein the One reserved field includes the second label, and the second reserved field includes optional Option field, and increasing field includes the first label.
Further, the first node obtains the corresponding local first via of message to be forwarded by wrapping before detail step It includes:
When detecting message to be forwarded, first node and long-range second node establish virtual expansible local area network VXLAN Tunnel.
Further, the first node obtains the corresponding local first via of message to be forwarded by wrapping before detail step It includes:
Judge whether the message to be forwarded is three layers of forwarding, it is preset corresponding when the message to be forwarded is three layers of forwarding Routing detail is the data for including physical MAC address, IP address, wherein routing detail includes the first via by detail and the second tunnel By detail.
Further, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that two layers of known unicast turn Hair, when forwarding for two layers of known unicast, preset corresponding routing detail is the data for including physical MAC address, wherein routing is bright It carefully include the first via by detail and secondary route detail.
Further, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is second-layer multicast forwarding;
When message to be forwarded is second-layer multicast forwarding, preset corresponding routing detail is the data for including physical MAC address, And the data in the preset multicast address pond of the second reserved field, the corresponding multicast address in the preset pond of location to each group of the first reserved field Data.
Further, described to judge whether the message to be forwarded is that three layers of forwarding step include: later
When the message to be forwarded is not three layers of forwarding, judge whether the message to be forwarded is that broadcast or unknown unicast turn Hair;
When being broadcast or unknown unicast forwarding, second label is determining default second label.
Apparatus for forwarding message specific embodiment of the present invention and each embodiment of above-mentioned message forwarding method are essentially identical, herein It repeats no more.
The present invention provides a kind of computer readable storage medium, the computer-readable recording medium storage have one or More than one program of person, the one or more programs can also be executed by one or more than one processor with In the step of realizing message forwarding method described above.
Computer readable storage medium specific embodiment of the present invention and the basic phase of each embodiment of above-mentioned message forwarding method Together, details are not described herein.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field similarly includes in patent process range of the invention.

Claims (10)

1.一种报文转发方法,其特征在于,所述报文转发方法包括:1. A message forwarding method, wherein the message forwarding method comprises: 第一节点获取待转发报文对应本地的第一路由明细,将所述第一路由明细与本地标签池中的第一标签进行映射,并将所述第一路由明细与第一标签的第一映射关系同步到第二节点;The first node obtains the local first routing details corresponding to the message to be forwarded, maps the first routing details with the first label in the local label pool, and associates the first routing details with the first routing details of the first label. The mapping relationship is synchronized to the second node; 第一节点获取第二节点的第二路由明细,并根据第二路由明细获取第二节点远程标签池中关联的第二映射关系以及该第二映射关系所映射的第二标签;The first node obtains the second routing details of the second node, and obtains, according to the second routing details, the second mapping relationship associated in the remote label pool of the second node and the second label mapped by the second mapping relationship; 第一节点将待转发报文、第一标签和第二标签进行封装得到封装报文,发送封装报文至第二节点,以供第二节点接收并解封装所述封装报文,并基于第一映射关系与第二映射关系转发解封装后的报文给目标用户。The first node encapsulates the to-be-forwarded message, the first label, and the second label to obtain an encapsulated message, and sends the encapsulated message to the second node for the second node to receive and decapsulate the encapsulated message, and based on the first node A mapping relationship and a second mapping relationship forward the decapsulated message to the target user. 2.如权利要求1所述的报文转发方法,其特征在于,所述方法还包括:2. The packet forwarding method according to claim 1, wherein the method further comprises: 若第一节点接收到第三节点发送的封装报文时,所述第一节点接收并解封装所述封装报文;If the first node receives the encapsulated packet sent by the third node, the first node receives and decapsulates the encapsulated packet; 所述第一节点基于所述解封装的报文获取第三节点的第三映射关系以及该第三映射关系所映射的第三标签;obtaining, by the first node, a third mapping relationship of the third node and a third label mapped by the third mapping relationship based on the decapsulated message; 基于第三标签、第一标签、第一映射关系与第三映射关系获取第三路由明细,并基于第三路由明细转发所述解封装的报文给目标用户。Obtain third routing details based on the third label, the first label, the first mapping relationship and the third mapping relationship, and forward the decapsulated packet to the target user based on the third routing details. 3.如权利要求1所述的报文转发方法,其特征在于,所述封装报文还包括第一保留字段、第二保留字段、增加字段,其中,第一保留字段包括第二标签,第二保留字段包括可选Option字段,增加字段包括第一标签。3. The packet forwarding method according to claim 1, wherein the encapsulated packet further comprises a first reserved field, a second reserved field, and an added field, wherein the first reserved field comprises a second label, and the first reserved field comprises a second label. The second reserved field includes the optional Option field, and the added field includes the first label. 4.如权利要求3所述的报文转发方法,其特征在于,所述第一节点获取待转发报文对应本地的第一路由明细步骤之前包括:4. The message forwarding method according to claim 3, wherein before the first node obtains the local first routing details corresponding to the message to be forwarded, the step comprises: 当检测到待转发报文时,第一节点与远程第二节点建立虚拟可扩展局域网VXLAN隧道。When detecting the message to be forwarded, the first node establishes a virtual extensible local area network VXLAN tunnel with the remote second node. 5.如权利要求4所述的报文转发方法,其特征在于,所述第一节点获取待转发报文对应本地的第一路由明细步骤之前包括:5. The message forwarding method according to claim 4, wherein before the first node obtains the local first routing details corresponding to the message to be forwarded, the step comprises: 判断所述待转发报文是否为三层转发,当该待转发报文为三层转发时,预置相应路由明细为包括物理MAC地址、IP地址的数据,其中,路由明细包括第一路由明细与第二路由明细。Judging whether the to-be-forwarded packet is layer-3 forwarding, and when the to-be-forwarded packet is layer-3 forwarding, preset the corresponding route details as data including physical MAC addresses and IP addresses, wherein the route details include the first route details with the second routing details. 6.如权利要求5所述的报文转发方法,其特征在于,所述判断所述待转发报文是否为三层转发步骤之后包括:6. The message forwarding method according to claim 5, wherein the step of judging whether the message to be forwarded is Layer 3 forwarding comprises: 当所述待转发报文不是三层转发时,判断该待转发报文是否为二层已知单播转发,当为二层已知单播转发时,预置相应路由明细为包括物理MAC地址的数据,其中,路由明细包括第一路由明细与第二路由明细。When the packet to be forwarded is not forwarded at Layer 3, it is judged whether the packet to be forwarded is known as Layer 2 unicast forwarding, and if it is known as Layer 2 unicast forwarding, the corresponding route details are preset to include the physical MAC address data, wherein the routing details include the first routing details and the second routing details. 7.如权利要求5所述的报文转发方法,其特征在于,所述判断所述待转发报文是否为三层转发步骤之后包括:7. The message forwarding method according to claim 5, wherein the step of judging whether the message to be forwarded is Layer 3 forwarding comprises: 当所述待转发报文不是三层转发时,判断该待转发报文是否为二层组播转发;When the to-be-forwarded packet is not layer-3 forwarding, determine whether the to-be-forwarded packet is layer-2 multicast forwarding; 当待转发报文为二层组播转发时,预置相应路由明细为包括物理MAC地址的数据,并在第二保留字段预置组播地址池的数据,第一保留字段预置每组地址池对应的组播地址数据。When the packet to be forwarded is forwarded by Layer 2 multicast, preset the corresponding route details as data including the physical MAC address, and preset the data of the multicast address pool in the second reserved field, and preset the address of each group in the first reserved field The multicast address data corresponding to the pool. 8.如权利要求5所述的报文转发方法,其特征在于,所述判断所述待转发报文是否为三层转发步骤之后包括:8. The packet forwarding method according to claim 5, wherein the step of judging whether the to-be-forwarded packet is a three-layer forwarding step comprises: 当所述待转发报文不是三层转发时,判断该待转发报文是否为广播或未知单播转发;When the to-be-forwarded message is not layer-3 forwarding, determine whether the to-be-forwarded message is broadcast or unknown unicast forwarding; 当是广播或未知单播转发,所述第二标签为确定的预设第二标签。When it is broadcast or unknown unicast forwarding, the second label is a determined preset second label. 9.一种报文转发装置,其特征在于,所述报文转发装置包括:存储器、处理器,通信总线以及存储在所述存储器上的报文转发程序,9. A message forwarding device, characterized in that the message forwarding device comprises: a memory, a processor, a communication bus, and a message forwarding program stored on the memory, 所述通信总线用于实现处理器与存储器间的通信连接;The communication bus is used to realize the communication connection between the processor and the memory; 所述处理器用于执行所述报文转发程序,以实现如权利要求1至8中任一项所述的报文转发方法的步骤。The processor is configured to execute the message forwarding program, so as to implement the steps of the message forwarding method according to any one of claims 1 to 8. 10.一种计算机可读存储介质,其特征在于,所述计算机课读存储介质上存储有报文转发程序,所述报文转发程序被处理器执行时实现如权利要求1-8中任一项所述的报文转发方法的步骤。10. A computer-readable storage medium, characterized in that, a message forwarding program is stored on the computer-reading storage medium, and when the message forwarding program is executed by the processor, any one of claims 1-8 is realized. The steps of the packet forwarding method described in item.
CN201710558908.8A 2017-07-10 2017-07-10 Message forwarding method, device and computer readable storage medium Pending CN109246012A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710558908.8A CN109246012A (en) 2017-07-10 2017-07-10 Message forwarding method, device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710558908.8A CN109246012A (en) 2017-07-10 2017-07-10 Message forwarding method, device and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN109246012A true CN109246012A (en) 2019-01-18

Family

ID=65083267

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710558908.8A Pending CN109246012A (en) 2017-07-10 2017-07-10 Message forwarding method, device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN109246012A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111698165A (en) * 2020-04-30 2020-09-22 新华三信息安全技术有限公司 Message transmission method, device, equipment and machine readable storage medium
CN112532593A (en) * 2020-11-16 2021-03-19 杭州迪普科技股份有限公司 Method, device, equipment and medium for processing attack message
WO2021057293A1 (en) * 2019-09-26 2021-04-01 中兴通讯股份有限公司 Message forwarding method and apparatus in evpn, and device and storage medium
CN114024725A (en) * 2021-10-25 2022-02-08 全球能源互联网研究院有限公司南京分公司 Inter-container communication method, system, electronic equipment and storage medium
CN114500163A (en) * 2020-10-23 2022-05-13 中国移动通信有限公司研究院 Communication scheduling method, device and storage medium
CN115118789A (en) * 2022-07-18 2022-09-27 珠海冠宇电源有限公司 Battery data transmission method, device, electronic device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101316260A (en) * 2007-05-30 2008-12-03 华为技术有限公司 Package conversion method and package conversion device
CN101674229A (en) * 2008-09-12 2010-03-17 华为技术有限公司 Information management method of link aggregation group and network node
CN101848171A (en) * 2010-07-01 2010-09-29 杭州华三通信技术有限公司 Data transmission method based on GRE tunnel, device and system
US20150003463A1 (en) * 2013-06-28 2015-01-01 Futurewei Technologies, Inc. Multiprotocol Label Switching Transport for Supporting a Very Large Number of Virtual Private Networks
CN105471737A (en) * 2014-09-05 2016-04-06 华为技术有限公司 Tag stack compression method and device and tag stack decompression method and device
CN106789657A (en) * 2016-12-23 2017-05-31 北京格林伟迪科技股份有限公司 A kind of message forwarding method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101316260A (en) * 2007-05-30 2008-12-03 华为技术有限公司 Package conversion method and package conversion device
CN101674229A (en) * 2008-09-12 2010-03-17 华为技术有限公司 Information management method of link aggregation group and network node
CN101848171A (en) * 2010-07-01 2010-09-29 杭州华三通信技术有限公司 Data transmission method based on GRE tunnel, device and system
US20150003463A1 (en) * 2013-06-28 2015-01-01 Futurewei Technologies, Inc. Multiprotocol Label Switching Transport for Supporting a Very Large Number of Virtual Private Networks
CN105471737A (en) * 2014-09-05 2016-04-06 华为技术有限公司 Tag stack compression method and device and tag stack decompression method and device
CN106789657A (en) * 2016-12-23 2017-05-31 北京格林伟迪科技股份有限公司 A kind of message forwarding method and device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021057293A1 (en) * 2019-09-26 2021-04-01 中兴通讯股份有限公司 Message forwarding method and apparatus in evpn, and device and storage medium
CN111698165A (en) * 2020-04-30 2020-09-22 新华三信息安全技术有限公司 Message transmission method, device, equipment and machine readable storage medium
CN111698165B (en) * 2020-04-30 2023-12-26 新华三信息安全技术有限公司 Message transmission method, device, equipment and machine-readable storage medium
CN114500163A (en) * 2020-10-23 2022-05-13 中国移动通信有限公司研究院 Communication scheduling method, device and storage medium
CN112532593A (en) * 2020-11-16 2021-03-19 杭州迪普科技股份有限公司 Method, device, equipment and medium for processing attack message
CN112532593B (en) * 2020-11-16 2022-06-28 杭州迪普科技股份有限公司 Method, device, equipment and medium for processing attack message
CN114024725A (en) * 2021-10-25 2022-02-08 全球能源互联网研究院有限公司南京分公司 Inter-container communication method, system, electronic equipment and storage medium
CN114024725B (en) * 2021-10-25 2023-06-20 全球能源互联网研究院有限公司南京分公司 Inter-container communication method, system, electronic device and storage medium
CN115118789A (en) * 2022-07-18 2022-09-27 珠海冠宇电源有限公司 Battery data transmission method, device, electronic device and storage medium

Similar Documents

Publication Publication Date Title
CN109246012A (en) Message forwarding method, device and computer readable storage medium
CN111193653B (en) Data transmission method, device, equipment and storage medium
US10439843B2 (en) Method and system for virtual and physical network integration
CN103795636B (en) Multicast processing method, device and system
CN111885075A (en) Container communication method, device, network equipment and storage medium
US20250184268A1 (en) Executing Workloads Across Multiple Cloud Service Providers
CN104579954B (en) The cross-domain retransmission method of message, device and communication equipment
CN103327027B (en) Content-centric network bottom implementation method, content-centric network and communication method
CN104468368B (en) Configure the method and device of bgp neighbor
CN111629084B (en) Data transmission method and device, storage medium and electronic equipment
CN107645433B (en) Message forwarding method and device
CN101800781A (en) Tunnel transition method and system for passing through NAT
CN105634901B (en) Mac address information synchronous method and device based on CAS VXLAN
CN106878136A (en) A kind of message forwarding method and device
CN116132435B (en) Double-stack cross-node communication method and system of container cloud platform
CN106209648A (en) Multicast data packet forwarding method and apparatus across virtual expansible LAN
CN105917617A (en) Single hop overlay architecture for line rate performance in campus networks
CN115314482A (en) Micro-front-end-based data processing method, device, electronic device and storage medium
CN103188821B (en) The method of a kind of network equipment binding, the method for communication, Apparatus and system
CN116566897B (en) Addressing routing method, device, equipment and medium
WO2022007749A1 (en) Data transmission method and apparatus
CN103841142B (en) A kind of method of conversation shift, apparatus and system
CN104702708B (en) Obtain method, equipment, system and the network virtualization endpoint of ARP information
CN111200472B (en) Data synchronization method of new network access equipment
CN120034477B (en) Multicast traffic forwarding method, device and computer equipment

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: 20190118

RJ01 Rejection of invention patent application after publication