CN105939296A - Method and device for processing message - Google Patents

Method and device for processing message Download PDF

Info

Publication number
CN105939296A
CN105939296A CN201610490082.1A CN201610490082A CN105939296A CN 105939296 A CN105939296 A CN 105939296A CN 201610490082 A CN201610490082 A CN 201610490082A CN 105939296 A CN105939296 A CN 105939296A
Authority
CN
China
Prior art keywords
message
vxlan
vnid
encapsulation
correspondence
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.)
Granted
Application number
CN201610490082.1A
Other languages
Chinese (zh)
Other versions
CN105939296B (en
Inventor
常伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou DPTech Technologies Co Ltd
Original Assignee
Hangzhou DPTech Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou DPTech Technologies Co Ltd filed Critical Hangzhou DPTech Technologies Co Ltd
Priority to CN201610490082.1A priority Critical patent/CN105939296B/en
Publication of CN105939296A publication Critical patent/CN105939296A/en
Application granted granted Critical
Publication of CN105939296B publication Critical patent/CN105939296B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9057Arrangements for supporting packet reassembly or resequencing

Landscapes

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

Abstract

The invention provides a method for processing a message. The method comprises the following steps of judging whether the message is a VXLAN (Virtual Extensible Local Area Network) message after receiving a message which is obtained through unvarnished transmission of an interface board; when the message is the VXLAN message, performing VXLAN de-encapsulation on the message and forwarding the de-encapsulated message; and when the message is not the VXLAN message, performing VXLAN encapsulation on the message and forwarding the encapsulated massage. Through using an exchange net plate supporting the VXLAN, the received Ethernet message can be encapsulated to the VXLAN message and the VXLAN can be de-encapsulated to the Ethernet message, so that the corresponding frame network equipment can support a VXLAN technology well, and thus a problem that the frame network equipment in the correlation technique cannot support the VXLAN technology well is solved.

Description

The processing method and processing device of message
Technical field
The application relates to communication technical field, particularly relates to the processing method and processing device of a kind of message.
Background technology
VXLAN (Virtual Extensible LAN, expansible Virtual Local Area Network) is a kind of based on IP network Network, the two-layer VPN (Virtual of employing MAC in UDP (physical address is at user's packet protocol) packing forms Private Network, VPN (virtual private network)) technology.Owing to VXLAN technology has than VLAN (Virtual Local Area Network, VLAN) the preferable autgmentability of technology, therefore, it can be applied to data On center network apparatus.But owing to the exchange chip on a lot of network equipments does not support VXLAN function, because of This, a lot of network equipments cannot use VXLAN technology.
In correlation technique, the interface board of frame type equipment in the network equipment can be replaced with support VXLAN merit The interface board of energy, such that it is able to solve the problem that the frame network equipment cannot use VXLAN technology.But Of a great variety due to interface board, therefore, develops the cycle of the interface board of multiple support VXLAN technology Long, i.e. the frame network equipment can not preferably support VXLAN technology.
Summary of the invention
For overcoming problem present in correlation technique, this application provides processing method and the dress of a kind of message Put.
The application provides the processing method of a kind of message, described method to be applied on the network board of frame type equipment, Wherein, described network board supports virtual expansible LAN VXLAN, and described method includes:
After receiving the message by interface board transparent transmission, it is judged that whether described message is VXLAN message;
When described message is VXLAN message, described message is performed VXLAN decapsulation, and forwards Message after described decapsulation;
When described message is not VXLAN message, described message is performed VXLAN encapsulation, and forwards Message after described encapsulation.
Optionally, described judge whether described message is that VXLAN message includes:
Judge whether described message comprises VXLAN header information;
When described message comprises VXLAN header information, determine that described message is VXLAN message;When When described message does not comprise VXLAN header information, determine that described message is not for VXLAN message.
Optionally, the message after the described decapsulation of described forwarding includes:
VXLAN network identifier VNID based on described message gets correspondence from default corresponding table Virtual LAN VLAN mark;Wherein, described default corresponding table includes that VNID Yu VLAN identifies Corresponding relation;
The interface board of correspondence is determined based on this VLAN mark;
Message after described interface board forwards described decapsulation.
Optionally, described encapsulate described message execution VXLAN includes:
VLAN based on described message mark obtains the VNID of correspondence from default corresponding table;Wherein, Described default corresponding table includes the corresponding relation that VNID Yu VLAN identifies;
From default VXLAN package information table, the VXLAN encapsulation of correspondence is obtained based on described VNID Information;Wherein, described VXLAN package information table includes the MAC Address of opposite end VXLAN equipment, right The IP address of end VXLAN equipment and the corresponding relation of described VNID;
Described message is encapsulated according to described VXLAN packaging information;
Message after the described encapsulation of described forwarding includes:
Connecing of correspondence is determined according to the MAC Address of opposite end VXLAN equipment in described VXLAN packaging information Oralia;
From described interface board, the message after described encapsulation is sent to opposite end VXLAN equipment.
The application provides the processing means of a kind of message, described device to be applied to the switching network of frame type equipment simultaneously On plate, wherein, described network board supports virtual expansible LAN VXLAN, and described device includes:
Judging unit, after receive the message by interface board transparent transmission, it is judged that whether described message is VXLAN message;
Processing unit, for when described message is VXLAN message, performs VXLAN to described message Decapsulation, and forward the message after described decapsulation;And when described message is not VXLAN message, Described message is performed VXLAN encapsulation, and forwards the message after described encapsulation.
Optionally, described judging unit specifically for:
Judge whether described message comprises VXLAN header information;
When described message comprises VXLAN header information, determine that described message is VXLAN message;When When described message does not comprise VXLAN header information, determine that described message is not for VXLAN message.
Optionally, described processing unit specifically for:
VXLAN network identifier VNID based on described message gets correspondence from default corresponding table Virtual LAN VLAN mark;Wherein, described default corresponding table includes that VNID Yu VLAN identifies Corresponding relation;
The interface board of correspondence is determined based on this VLAN mark;
Message after described interface board forwards described decapsulation.
Optionally, described processing unit specifically for:
VLAN based on described message mark obtains the VNID of correspondence from default corresponding table;Wherein, Described default corresponding table includes the corresponding relation that VNID Yu VLAN identifies;
From default VXLAN package information table, the VXLAN encapsulation of correspondence is obtained based on described VNID Information;Wherein, described VXLAN package information table includes the MAC Address of opposite end VXLAN equipment, right The IP address of end VXLAN equipment and the corresponding relation of described VNID;
Described message is encapsulated according to described VXLAN packaging information;
Connecing of correspondence is determined according to the MAC Address of opposite end VXLAN equipment in described VXLAN packaging information Oralia;
From described interface board, the message after described encapsulation is sent to opposite end VXLAN equipment.
In this application, after the network board supporting VXLAN receives the message by interface board transparent transmission, May determine that whether this message is VXLAN message, when this message is VXLAN message, this switching network Plate can perform VXLAN decapsulation to this message, and forwards the message after this decapsulation;When this message not During for VXLAN message, this network board can perform VXLAN encapsulation to this message, and forwards this envelope Message after dress.The application by use support VXLAN network board can realize by receive with Too network packet is encapsulated as VXLAN message and VXLAN is descapsulated into Ethernet message so that corresponding The frame network equipment can preferably support VXLAN technology, thus solve frame net in correlation technique The problem that network equipment can not preferably support VXLAN technology.
Accompanying drawing explanation
Fig. 1 is the flow chart of the processing method of a kind of message shown in the application one embodiment;
Fig. 2 is the hardware block diagram of the processing means of message in the embodiment of the present application;
Fig. 3 is the application block diagram according to the processing means of a kind of message shown in an exemplary embodiment.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Following retouches Stating when relating to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element. Embodiment described in following exemplary embodiment does not represent all embodiment party consistent with the application Formula.On the contrary, they only with describe in detail in appended claims, the application some in terms of mutually one The example of the apparatus and method caused.
It is only merely for describing the purpose of specific embodiment at term used in this application, and is not intended to be limiting this Application." a kind of ", " described " of singulative used in the application and appended claims " it is somebody's turn to do " be also intended to include most form, unless context clearly shows that other implications.It is also understood that Term "and/or" used herein refer to and comprise any of one or more project of listing being associated or Likely combine.
Although should be appreciated that may use term first, second, third, etc. to describe various letter in the application Breath, but these information should not necessarily be limited by these terms.These terms are only used for same type of information district each other Separately.Such as, in the case of without departing from the application scope, the first information can also be referred to as the second information, Similarly, the second information can also be referred to as the first information.Depend on linguistic context, word as used in this " if " can be construed to " ... time " or " when ... time " or " in response to determining ".
Referring to Fig. 1, for the flow chart of the processing method of a kind of message shown in the application one embodiment, this is real Execute example to be applied on the network board of frame type equipment, comprise the following steps:
Step 101: after receiving the message by interface board transparent transmission, it is judged that whether described message is VXLAN Message.
In this application, above-mentioned frame type equipment can include network board and some interface boards, wherein, hands over Draping plate can support VXLAN, can be communicated by network board between these some interface boards.
After network board receives the message by interface board transparent transmission, it can be determined that whether this message is VXLAN Message, specifically, network board can be by judging whether this message comprises VXLAN header information and come really Whether this message fixed is VXLAN message.
In one embodiment, when the message that network board receives comprises VXLAN header information, can To determine that this message is for VXLAN message;When this message does not comprise VXLAN header information, can be true This message fixed is not VXLAN message.
In the embodiment illustrated, it can be assumed that this network board receive by the report of interface board transparent transmission The partial content of literary composition is as shown in table 1:
Outer DMAC Outer SMAC DIP SIP VNID Payload (data)
11.11.11.11.11.11 22.22.22.22.22.22 1.1.1.1 2.2.2.2 1002 Data
Table 1
Wherein, the first row in table 1 can represent the outside target MAC (Media Access Control) address of this message, specifically, and can To represent the MAC Address of this network board;Secondary series in table 1 can represent the external source MAC of this message Address, specifically, can represent the MAC Address of the opposite end VXLAN equipment sending this message;In table 1 The 3rd row can represent the outside purpose IP address of this message, specifically, this network board can be represented IP address;The 4th row in table 1 can represent the outside source IP address of this message, specifically, can represent Send the IP address of the opposite end VXLAN equipment of this message;The 5th row in table 1 can represent this message VNID (VXLAN Network Identifier, VXLAN network identifier), wherein, a VNID A VXLAN can be identified connect;The 6th row in table 1 can represent the Ethernet report that this message carries The data that literary composition head and needs decapsulate further.
When the partial content of the message that network board receives is as shown in table 1, it may be determined that this message comprises VXLAN header information, at this point it is possible to determine that this message is VXLAN message.
In another embodiment illustrated, it can be assumed that the partial content of the message that network board receives is such as Shown in table 2:
DMAC SMAC VLAN identifies Ethernet Payload (Ethernet data)
192.168.1.3 192.168.6.9 200 Data
Table 2
Wherein, the first row in table 2 can represent the target MAC (Media Access Control) address of this message, specifically, and can be with table Showing the network equipment that this message finally arrives, wherein, this network equipment can not be above-mentioned network board;Table 2 In secondary series can represent the source MAC of this message, specifically, can represent that the transmission of this message sets Standby MAC Address, wherein, this transmission equipment can not be VXLAN equipment;The 3rd row in table 3 can The VLAN mark carried with this message during table, wherein, this VLAN mark can uniquely identify a VLAN Connect;The 4th row in table 3 can represent the Ethernet data that this message carries.
When the partial content of the message that network board receives is as shown in table 2, it may be determined that this message does not wraps Include VXLAN header information, at this point it is possible to determine that this message is not for VXLAN message.
Step 102: when described message is VXLAN message, performs VXLAN deblocking to described message Dress, and forward the message after described decapsulation.
When the message that network board receives is VXLAN message, this message can be performed VXLAN Decapsulation, and forward the message after this decapsulation.
Network board can obtain the VNID of this message from the VXLAN message received, and based on this VNID gets the VLAN mark of correspondence from default corresponding table, and wherein, this corresponding table preset can To include the corresponding relation that VNID Yu VLAN identifies.
Such as, when the partial content of the VXLAN message that network board receives is as shown in table 1, permissible The VNID getting this message is 1002, and then, network board can be based on this VNID from default right Answer the VLAN mark obtaining correspondence in table.Assume that this corresponding table preset is as shown in table 3:
Table 3
The most as shown in Table 3, when the VNID of the VXLAN message received is 1002, can be from presetting Corresponding table in get correspondence VLAN be designated 200.
After getting the VLAN mark that above-mentioned message is corresponding, network board can based on this VLAN mark really Fixed corresponding interface board, wherein, the interface board on this frame type equipment can be set up with VLAN in advance and associate System, therefore network board can obtain interface board associated therewith based on this VLAN mark.Then, exchange Message after above-mentioned decapsulation can be forwarded from corresponding VLAN by web plate by this interface board.
Step 103: when described message is not VXLAN message, performs VXLAN envelope to described message Dress, and forward the message after described encapsulation.
When the message that network board receives is not for VXLAN message, this message can be performed VXLAN Encapsulation, and forward the message after this encapsulation.
In this application, network board can identify from default correspondence by VLAN based on the message received Table obtains the VNID of correspondence, it is then possible to based on this VNID from default VXLAN package information table The middle VXLAN packaging information obtaining correspondence, wherein, this package information table can include opposite end VXLAN The MAC Address of equipment, the IP address of opposite end VXLAN equipment and the corresponding relation of this VNID.
In the embodiment illustrated, it can be assumed that the partial content of the message that network board receives such as table 2 Shown in, then network board can obtain the VLAN mark 200 of this message, and then network board can be based on This VLAN mark obtains the VNID1002 of correspondence from the as shown in table 3 corresponding table preset.Get After corresponding VNID, network board can obtain correspondence from default VXLAN package information table VXLAN packaging information, wherein, the partial content of this VXLAN package information table can be as shown in table 4:
The MAC Address of opposite end VXLAN equipment The IP address of opposite end VXLAN equipment VNID
11.11.11.11.11.11 10.1.1.1 1001
22.22.22.22.22.22 10.1.1.2 1002
33.33.33.33.33.33 10.1.1.3 1003
Table 4
As shown in Table 4, when the VNID according to above-mentioned message inquires about above-mentioned VXLAN package information table, The VXLAN packaging information of correspondence can be obtained.
After getting the VXLAN packaging information of correspondence, network board can be according to this packaging information to this report Literary composition is packaged.
After completing the encapsulation of the VXLAN to this message, network board can be according to right in above-mentioned packaging information The MAC Address of end VXLAN equipment determines the interface board of correspondence, and then, network board can connect from this Message after this encapsulation is sent to opposite end VXLAN equipment by oralia.
From above-described embodiment, in this application, receive by connecing when the network board supporting VXLAN After the message of oralia transparent transmission, it can be determined that whether this message is VXLAN message, when this message is VXLAN During message, this network board can perform VXLAN decapsulation to this message, and after forwarding this decapsulation Message;When this message is not VXLAN message, this network board can perform VXLAN to this message Encapsulation, and forward the message after this encapsulation.The application is by using the network board supporting VXLAN permissible Realize the Ethernet message received being encapsulated as VXLAN message and VXLAN being descapsulated into ether Network packet so that the corresponding frame network equipment can preferably support VXLAN technology, thus solves The problem that in correlation technique, the frame network equipment can not preferably support VXLAN technology.
Based on the application design same with said method, the embodiment of the present application additionally provides the process dress of message The embodiment put.
The processing means of the application message can apply on the network board of frame type equipment.Wherein, this message Processing means can be realized by software, it is also possible to realize by the way of hardware or software and hardware combining. As a example by implemented in software, as the device on a logical meaning, it is the processor by its place, will Computer program instructions corresponding in nonvolatile memory reads and runs formation in internal memory.From application For aspect, as in figure 2 it is shown, be the hardware block diagram of the processing means of message in the embodiment of the present application, In addition to the processor shown in Fig. 2, network interface, internal memory and nonvolatile memory, it is also possible to bag Include other hardware, such as camera head, be responsible for processing the forwarding chip etc. of message.
As it is shown on figure 3, be the application processing means according to a kind of message shown in an exemplary embodiment Block diagram.
Described device is applied on the network board of frame type equipment, and wherein, the support of described network board is virtual can Extension LAN VXLAN, described device includes:
Judging unit 310, after receive the message by interface board transparent transmission, it is judged that whether described message is VXLAN message;
Processing unit 320, for when described message is VXLAN message, performs VXLAN to described message Decapsulation, and forward the message after described decapsulation;And when described message is not VXLAN message, Described message is performed VXLAN encapsulation, and forwards the message after described encapsulation.
In an optional implementation, described judging unit 310 can be specifically for:
Judge whether described message comprises VXLAN header information;
When described message comprises VXLAN header information, determine that described message is VXLAN message;When When described message does not comprise VXLAN header information, determine that described message is not for VXLAN message.
In an optional implementation, described processing unit 320 can be specifically for:
VXLAN network identifier VNID based on described message gets correspondence from default corresponding table Virtual LAN VLAN mark;Wherein, described default corresponding table includes that VNID Yu VLAN identifies Corresponding relation;
The interface board of correspondence is determined based on this VLAN mark;
Message after described interface board forwards described decapsulation.
In an optional implementation, described processing unit 320 can be specifically for:
VLAN based on described message mark obtains the VNID of correspondence from default corresponding table;Wherein, Described default corresponding table includes the corresponding relation that VNID Yu VLAN identifies;
From default VXLAN package information table, the VXLAN encapsulation of correspondence is obtained based on described VNID Information;Wherein, described VXLAN package information table includes the MAC Address of opposite end VXLAN equipment, right The IP address of end VXLAN equipment and the corresponding relation of described VNID;
Described message is encapsulated according to described VXLAN packaging information;
Connecing of correspondence is determined according to the MAC Address of opposite end VXLAN equipment in described VXLAN packaging information Oralia;
From described interface board, the message after described encapsulation is sent to opposite end VXLAN equipment.
In this application, after the network board supporting VXLAN receives the message by interface board transparent transmission, May determine that whether this message is VXLAN message, when this message is VXLAN message, this exchange Web plate can perform VXLAN decapsulation to this message, and forwards the message after this decapsulation;When this report During Wen Buwei VXLAN message, this network board can perform VXLAN encapsulation to this message, and turns Send out the message after this encapsulation.The application can realize connecing by using the network board supporting VXLAN The Ethernet message received is encapsulated as VXLAN message and VXLAN is descapsulated into Ethernet message, The frame network equipment making correspondence can preferably support VXLAN technology, thus solves relevant skill The problem that in art, the frame network equipment can not preferably support VXLAN technology.
Those skilled in the art, after considering the application that description and practice are applied for here, will readily occur to this Other embodiment of application.The application is intended to any modification, purposes or the adaptability of the application Change, these modification, purposes or adaptations are followed the general principle of the application and include this Shen The common knowledge in the art please do not applied for or conventional techniques means.Description and embodiments only by Being considered as exemplary, the true scope of the application and spirit are pointed out by claim below.
It should be appreciated that the application is not limited to accurate knot described above and illustrated in the accompanying drawings Structure, and various modifications and changes can carried out without departing from the scope.Scope of the present application is only by appended Claim limits.
The foregoing is only the preferred embodiment of the application, not in order to limit the application, all at this Within the spirit of application and principle, any modification, equivalent substitution and improvement etc. done, should be included in Within the scope of the application protection.

Claims (8)

1. the processing method of a message, it is characterised in that described method is applied to the switching network of frame type equipment On plate, wherein, described network board supports virtual expansible LAN VXLAN, and described method includes:
After receiving the message by interface board transparent transmission, it is judged that whether described message is VXLAN message;
When described message is VXLAN message, described message is performed VXLAN decapsulation, and forwards Message after described decapsulation;
When described message is not VXLAN message, described message is performed VXLAN encapsulation, and forwards Message after described encapsulation.
Method the most according to claim 1, it is characterised in that described judge that whether described message is VXLAN message includes:
Judge whether described message comprises VXLAN header information;
When described message comprises VXLAN header information, determine that described message is VXLAN message;When When described message does not comprise VXLAN header information, determine that described message is not for VXLAN message.
Method the most according to claim 1, it is characterised in that the report after the described decapsulation of described forwarding Literary composition includes:
VXLAN network identifier VNID based on described message gets correspondence from default corresponding table Virtual LAN VLAN mark;Wherein, described default corresponding table includes that VNID Yu VLAN identifies Corresponding relation;
The interface board of correspondence is determined based on this VLAN mark;
Message after described interface board forwards described decapsulation.
Method the most according to claim 1, it is characterised in that described to described message execution VXLAN Encapsulation includes:
VLAN based on described message mark obtains the VNID of correspondence from default corresponding table;Wherein, Described default corresponding table includes the corresponding relation that VNID Yu VLAN identifies;
From default VXLAN package information table, the VXLAN encapsulation of correspondence is obtained based on described VNID Information;Wherein, described VXLAN package information table includes the MAC Address of opposite end VXLAN equipment, right The IP address of end VXLAN equipment and the corresponding relation of described VNID;
Described message is encapsulated according to described VXLAN packaging information;
Message after the described encapsulation of described forwarding includes:
Connecing of correspondence is determined according to the MAC Address of opposite end VXLAN equipment in described VXLAN packaging information Oralia;
From described interface board, the message after described encapsulation is sent to opposite end VXLAN equipment.
5. the processing means of a message, it is characterised in that described device is applied to the switching network of frame type equipment On plate, wherein, described network board supports virtual expansible LAN VXLAN, and described device includes:
Judging unit, after receive the message by interface board transparent transmission, it is judged that whether described message is VXLAN message;
Processing unit, for when described message is VXLAN message, performs VXLAN to described message Decapsulation, and forward the message after described decapsulation;And when described message is not VXLAN message, Described message is performed VXLAN encapsulation, and forwards the message after described encapsulation.
Device the most according to claim 5, it is characterised in that described judging unit specifically for:
Judge whether described message comprises VXLAN header information;
When described message comprises VXLAN header information, determine that described message is VXLAN message;When When described message does not comprise VXLAN header information, determine that described message is not for VXLAN message.
Device the most according to claim 5, it is characterised in that described processing unit specifically for:
VXLAN network identifier VNID based on described message gets correspondence from default corresponding table Virtual LAN VLAN mark;Wherein, described default corresponding table includes that VNID Yu VLAN identifies Corresponding relation;
The interface board of correspondence is determined based on this VLAN mark;
Message after described interface board forwards described decapsulation.
Device the most according to claim 5, it is characterised in that described processing unit specifically for:
VLAN based on described message mark obtains the VNID of correspondence from default corresponding table;Wherein, Described default corresponding table includes the corresponding relation that VNID Yu VLAN identifies;
From default VXLAN package information table, the VXLAN encapsulation of correspondence is obtained based on described VNID Information;Wherein, described VXLAN package information table includes the MAC Address of opposite end VXLAN equipment, right The IP address of end VXLAN equipment and the corresponding relation of described VNID;
Described message is encapsulated according to described VXLAN packaging information;
Connecing of correspondence is determined according to the MAC Address of opposite end VXLAN equipment in described VXLAN packaging information Oralia;
From described interface board, the message after described encapsulation is sent to opposite end VXLAN equipment.
CN201610490082.1A 2016-06-24 2016-06-24 The processing method and processing device of message Active CN105939296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610490082.1A CN105939296B (en) 2016-06-24 2016-06-24 The processing method and processing device of message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610490082.1A CN105939296B (en) 2016-06-24 2016-06-24 The processing method and processing device of message

Publications (2)

Publication Number Publication Date
CN105939296A true CN105939296A (en) 2016-09-14
CN105939296B CN105939296B (en) 2019-11-12

Family

ID=56872200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610490082.1A Active CN105939296B (en) 2016-06-24 2016-06-24 The processing method and processing device of message

Country Status (1)

Country Link
CN (1) CN105939296B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107493222A (en) * 2017-08-15 2017-12-19 杭州迪普科技股份有限公司 A kind of method and device of VXLAN messages forwarding
CN109525479A (en) * 2018-12-19 2019-03-26 锐捷网络股份有限公司 A kind of message processing method and equipment
CN110581792A (en) * 2019-09-20 2019-12-17 杭州迪普信息技术有限公司 Message transmission method and device
CN110650076A (en) * 2018-06-26 2020-01-03 华为技术有限公司 VXLAN implementation method, network equipment and communication system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103841028A (en) * 2014-03-24 2014-06-04 杭州华三通信技术有限公司 Method and device for forwarding messages
CN103888386A (en) * 2012-12-24 2014-06-25 华为技术有限公司 Extensible virtual local area network message transmission method, device and system
CN104350714A (en) * 2014-05-29 2015-02-11 华为技术有限公司 Packet forwarding method and VxLAN gateway
CN104601432A (en) * 2014-12-31 2015-05-06 杭州华三通信技术有限公司 Method and device for transmitting message
US20150195178A1 (en) * 2014-01-09 2015-07-09 Ciena Corporation Method for resource optimized network virtualization overlay transport in virtualized data center environments
CN105429870A (en) * 2015-11-30 2016-03-23 北京瑞和云图科技有限公司 VXLAN security gateway device and application method thereof in SDN

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888386A (en) * 2012-12-24 2014-06-25 华为技术有限公司 Extensible virtual local area network message transmission method, device and system
US20150195178A1 (en) * 2014-01-09 2015-07-09 Ciena Corporation Method for resource optimized network virtualization overlay transport in virtualized data center environments
CN103841028A (en) * 2014-03-24 2014-06-04 杭州华三通信技术有限公司 Method and device for forwarding messages
CN104350714A (en) * 2014-05-29 2015-02-11 华为技术有限公司 Packet forwarding method and VxLAN gateway
CN104601432A (en) * 2014-12-31 2015-05-06 杭州华三通信技术有限公司 Method and device for transmitting message
CN105429870A (en) * 2015-11-30 2016-03-23 北京瑞和云图科技有限公司 VXLAN security gateway device and application method thereof in SDN

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107493222A (en) * 2017-08-15 2017-12-19 杭州迪普科技股份有限公司 A kind of method and device of VXLAN messages forwarding
CN107493222B (en) * 2017-08-15 2020-06-09 杭州迪普科技股份有限公司 VXLAN message forwarding method and device
CN110650076A (en) * 2018-06-26 2020-01-03 华为技术有限公司 VXLAN implementation method, network equipment and communication system
US11271779B2 (en) 2018-06-26 2022-03-08 Huawei Technologies Co., Ltd. VXLAN implementation method, network device, and communications system
US11563603B2 (en) 2018-06-26 2023-01-24 Huawei Technologies Co., Ltd. VXLAN implementation method, network device, and communications system
US11888652B2 (en) 2018-06-26 2024-01-30 Huawei Technologies Co., Ltd. VXLAN implementation method, network device, and communications system
CN109525479A (en) * 2018-12-19 2019-03-26 锐捷网络股份有限公司 A kind of message processing method and equipment
CN109525479B (en) * 2018-12-19 2021-09-14 锐捷网络股份有限公司 Message processing method and device
CN110581792A (en) * 2019-09-20 2019-12-17 杭州迪普信息技术有限公司 Message transmission method and device
CN110581792B (en) * 2019-09-20 2022-03-22 杭州迪普信息技术有限公司 Message transmission method and device

Also Published As

Publication number Publication date
CN105939296B (en) 2019-11-12

Similar Documents

Publication Publication Date Title
US10205657B2 (en) Packet forwarding in data center network
CN104935516B (en) Communication system and method based on software defined network
CN104092595B (en) Message processing method and device in virtualization system based on 802.1BR
CN104283980B (en) A kind of address resolution protocol pickup method and device
CN106209557B (en) Message forwarding method and device
CN104579954B (en) The cross-domain retransmission method of message, device and communication equipment
CN106464564B (en) Method, system and the computer-readable medium for encapsulating and routing for network packet
CN106209643B (en) Message forwarding method and device
CN107332775B (en) Cross-host machine inter-visit system based on docker container and control method thereof
WO2016192686A1 (en) Data packet forwarding
CN107645431B (en) Message forwarding method and device
CN106209553A (en) Message processing method, equipment and system
CN105939296A (en) Method and device for processing message
CN107342941A (en) A kind of optimization method and device of VXLAN control planes
CN105634901B (en) Mac address information synchronous method and device based on CAS VXLAN
CN106330605B (en) Message processing method and device
CN109120492B (en) Storage unit, source switch, message forwarding method and mirror image system
CN109691026A (en) Method and apparatus for updating multiple multiprotocol label switching (MPLS) two-way converting detection (BFD) sessions
CN110034993A (en) Transmit method, equipment and the network system of data
US11038716B2 (en) Using location identifier separation protocol to implement a distributed gateway architecture for 3GPP mobility
CN106209638A (en) From VLAN to the message forwarding method of virtual expansible LAN and equipment
CN106209689A (en) From the multicast data packet forwarding method and apparatus of VXLAN to VLAN
CN105917617A (en) Single hop overlay architecture for line rate performance in campus networks
CN109246016B (en) Cross-VXLAN message processing method and device
CN106027354B (en) The reflow method and device of VPN client

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building

Applicant after: Hangzhou Dipu Polytron Technologies Inc

Address before: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building

Applicant before: Hangzhou Dipu Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant