CN105939296A - Method and device for processing message - Google Patents
Method and device for processing message Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9057—Arrangements 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
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.
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)
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)
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 |
-
2016
- 2016-06-24 CN CN201610490082.1A patent/CN105939296B/en active Active
Patent Citations (6)
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)
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 |