CN106101008A - The transmission method of a kind of message and device - Google Patents
The transmission method of a kind of message and device Download PDFInfo
- Publication number
- CN106101008A CN106101008A CN201610380272.8A CN201610380272A CN106101008A CN 106101008 A CN106101008 A CN 106101008A CN 201610380272 A CN201610380272 A CN 201610380272A CN 106101008 A CN106101008 A CN 106101008A
- Authority
- CN
- China
- Prior art keywords
- message
- gateway device
- vtep equipment
- response message
- gateway
- 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
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/122—Avoiding congestion; Recovering from congestion by diverting traffic away from congested entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention provides transmission method and the device of a kind of message, and the method includes: send the first message to gateway device, so that described gateway device sends the response message for described first message;Utilize the response message that gateway device sends, select the gateway device communicating with VTEP equipment;Receive the second message from main frame, and described second message is sent to the gateway device selecting.Pass through technical scheme, it is ensured that the propagation delay time of the second message is minimum, avoids the second message to be transmitted on congestion path, it is possible to reduce the situation that traffic congestion occurs as far as possible, improve the business experience of user.
Description
Technical field
The present invention relates to communication technical field, particularly relate to transmission method and the device of a kind of message.
Background technology
EVPN (Ethernet Virtual Private Network, Ethernet VPN) is for Ethernet
Business introduce a kind of new model, operator can high bandwidth, complexity QoS (Quality of Service,
Service quality) and the aspect such as secure SLA (Service Level Agreement, service-level agreement),
Meet the demand of evolution.As it is shown in figure 1, be the networking schematic diagram of EVPN.VTEP(VXLAN Tunnel
End Point, VXLAN endpoint of a tunnel) main frame in equipment and website (Site) is (such as VM (Virtual
Machine, virtual machine etc.) connect, and between each VTEP equipment, foundation has neighborhood and tunnel, example
Such as VXLAN (Virtual eXtensible Local Area Network, virtual expansible LAN) tunnel.
In EVPN, being double layer network in each website, VTEP equipment (such as VTEP equipment 1) needs to learn
The ARP (Address Resolution Protocol, address resolution protocol) practising each main frame in this website forwards
List item, and ARP forwarding-table item is synchronized to neighbours' VTEP equipment (such as VTEP equipment 2 or VTEP
Equipment 3).Meanwhile, VTEP equipment also can receive the ARP forwarding-table item of neighbours' VTEP equipment synchronization.
Content of the invention
The present invention provides the transmission method of a kind of message, is applied to the VTEP equipment in stateless gateway networking
On, described method includes: send the first message to gateway device, so that gateway device sends for described the
The response message of one message;Utilizing the response message that gateway device sends, selection communicates with VTEP equipment
Gateway device;Receive the second message from main frame, and the second message is sent to the gateway device selecting.
The present invention provides the transmission method of a kind of message, is applied on the gateway device in stateless gateway networking,
Said method comprising the steps of: receive the first message from VTEP equipment;To described VTEP equipment
Send the response message for described first message, so that what described VTEP equipment utilization gateway device sent
Response message, selects the gateway device communicating with VTEP equipment.
The present invention provides the transmitting device of a kind of message, is applied to the VTEP equipment in stateless gateway networking
On, described device specifically includes: the first sending module, is used for sending the first message to gateway device, so that
Described gateway device sends the response message for described first message;Select module, be used for utilizing gateway to set
The response message that preparation is sent, selects the gateway device communicating with VTEP equipment;Second sending module, is used for
Receive the second message from main frame, and described second message is sent to the gateway device selecting.
The present invention provides the transmitting device of a kind of message, is applied on the gateway device in stateless gateway networking,
Described device specifically includes: receiver module, for receiving the first message from VTEP equipment;Send mould
Block, for sending the response message for described first message, so that VTEP equipment is sharp to VTEP equipment
The response message sending with gateway device, selects the gateway device communicating with VTEP equipment.
Based on technique scheme, in the embodiment of the present invention, it is possible to use the response report that each gateway device sends
Literary composition, selects the gateway device communicating with this VTEP equipment, such that it is able to select the gateway of Delay minimum
Equipment is as the gateway device communicating with this VTEP equipment.When the second message is sent to this gateway device,
Can ensure that the propagation delay time of the second message is minimum, avoid the second message to be transmitted on congestion path as far as possible,
And the situation that traffic congestion occurs can be reduced, improve the business experience of user.
Brief description
In order to the embodiment of the present invention or technical scheme of the prior art are clearly described, below by right
In the embodiment of the present invention or description of the prior art, the accompanying drawing of required use is briefly described, it is clear that
Ground, the accompanying drawing in describing below is only some embodiments described in the present invention, the common skill for this area
From the point of view of art personnel, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the networking schematic diagram of the EVPN not disposing gateway device;
Fig. 2 is the networking schematic diagram of the EVPN disposing gateway device;
Fig. 3 is the flow chart of the transmission method of the message in one embodiment of the present invention;
Fig. 4 is the flow chart of the transmission method of the message in another embodiment of the present invention;
Fig. 5 is the hardware structure diagram of the VTEP equipment in one embodiment of the present invention;
Fig. 6 is the structure chart of the transmitting device of the message in one embodiment of the present invention;
Fig. 7 is the hardware structure diagram of the gateway device in one embodiment of the present invention;
Fig. 8 is the structure chart of the transmitting device of the message in one embodiment of the present invention.
Detailed description of the invention
In terminology used in the present invention merely for the sake of the purpose describing specific embodiment, and the unrestricted present invention.
" a kind of ", " described " and " being somebody's turn to do " also purport of singulative used in the present invention and claims
Including most form, unless context clearly shows that other implications.It is also understood that used herein
Term "and/or" refer to comprise one or more any or all of project listed being associated may combination.
Although it should be appreciated that and term first, second, third, etc. may being used to describe various letter in the present invention
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.For example, without departing from the present invention, the first information also can be referred to as the second information,
Similarly, the second information also can be referred to as the first information.Depend on linguistic context, additionally, the word being used
" if " can be construed to " ... when " or " when ... when " or " in response to determine ".
It in EVPN, when VTEP equipment communicates with the outer net equipment of external network, is usually deployed gateway
Equipment, as in figure 2 it is shown, the networking schematic diagram of the EVPN for disposing gateway device.For VTEP equipment
Between message transmission procedure, message needs not move through gateway device.For VTEP equipment and outer net equipment
Message transmission procedure, message needs through gateway device.In the embodiment of the present invention, refer to VTEP equipment
Message transmission procedure with outer net equipment.When there is multiple VTEP equipment in EVPN, each VTEP equipment
Handling process identical, describe for convenience, in fig. 2, illustrate as a example by a VTEP equipment.
In order to error protection and load balancing are carried out to gateway device, it will usually dispose multiple gateway device, Fig. 2
In illustrate disposing as a example by two gateway devices, in actual application, can also be disposed three or more
Gateway device, its handling process is identical with the handling process of two gateway devices, follow-up repeats no more.
The embodiment of the present invention, can apply to, under the network environment of stateless gateway, include under this network environment
Two or more gateway devices, and each gateway device refers to stateless gateway.Stateless gateway refers to:
The IP address of all gateway devices (such as the gateway device 1 in Fig. 2 and gateway device 2) and MAC (Media
Access Control, media interviews control) site homogeneous with, such as the IP of gateway device 1 and gateway device 2
Address is 1.1.1.1, and MAC Address is a-a-a.So, for VTEP equipment, gateway device
1 and gateway device 2 be equivalent to a gateway device, VTEP equipment need not distinguish each gateway device.
Additionally, VTEP equipment also needs to learn the ARP forwarding-table item of each main frame in this website, and will learn
The ARP forwarding-table item practised is synchronized to gateway device 1 and gateway device 2, the IP of this ARP forwarding-table item
Address is the IP address of main frame 1, and MAC Address is the MAC Address of VTEP equipment.Afterwards, gateway sets
Utilize this ARP forwarding-table item for 1 and gateway device 2, at local maintenance corresponding MAC forwarding-table item,
The IP address of this MAC forwarding-table item is the IP address of main frame 1, and MAC Address is the MAC of VTEP equipment
Address, goes out the port receiving ARP forwarding-table item that port is on gateway device 1 and gateway device 2.
Wherein, VTEP equipment can pass through BGP (Border Gateway Protocol, Border Gateway Protocol)
ARP forwarding-table item is synchronized to gateway device 1 and gateway device 2 by message.Based on this, gateway device 1
With the port receiving ARP forwarding-table item on gateway device 2, it is simply that receive the port of BGP message.
Under above-mentioned application scenarios, the handling process of the message 1 that main frame 1 is sent to outer net equipment is: VTEP
Equipment is receiving after the message 1 of main frame 1, according to actual needs, message 1 is sent to gateway
Equipment 1 or gateway device 2.Gateway device 1 or gateway device 2, will reports after receiving message 1
Literary composition 1 is sent to outer net equipment.Further, outer net equipment is sent to the handling process of the message 2 of main frame 1
For: outer net equipment is receiving after the message 1 of gateway device 1, sends message 2 to gateway device 1.
Gateway device 1 is after receiving message 2, based on the purpose IP address (IP such as main frame 1 of message 2
Location), above-mentioned MAC forwarding-table item can be found, and the target MAC (Media Access Control) address by message 2 is revised as
The MAC Address of VTEP equipment, and go out port based on MAC forwarding-table item, message 2 is sent to VTEP
Equipment.Message 2, after receiving message 2, is sent to main frame 1 by VTEP equipment.
In order to realize above-mentioned message transmission procedure, between VTEP equipment and gateway device, set up VXLAN tunnel,
Source address is the IP address of VTEP equipment, and destination address is the IP address of gateway device, and each gateway sets
Standby IP address is identical.As in figure 2 it is shown, for gateway device 1 and gateway device 2, at VTEP
Setting up VXLAN tunnel 1 on equipment, source address is the IP address 2.2.2.2 of VTEP equipment, destination address
For the IP address 1.1.1.1 of gateway device 1/ gateway device 2, and corresponding VXLAN mark 1.Gateway device 1
On set up VXLAN tunnel 2, source address is the IP address 1.1.1.1 of gateway device 1, and destination address is VTEP
The IP address 2.2.2.2 of equipment, and corresponding VXLAN mark 1.VXLAN tunnel is set up on gateway device 2
Road 3, source address is the IP address 1.1.1.1 of gateway device 2, and destination address is the IP address of VTEP equipment
And corresponding VXLAN mark 1 2.2.2.2,.Based on VXLAN tunnel 1, VTEP equipment can be to gateway
Equipment 1 or gateway device 2 send message.Based on VXLAN tunnel 2, gateway device 1 can be to VTEP
Equipment sends message.Based on VXLAN tunnel 3, gateway device 2 can send message to VTEP equipment.
Based on above-mentioned handling process, it may appear that following situation: VTEP equipment according to actual needs, may be big
The message of amount is sent to gateway device 1, and a small amount of message is sent to gateway device 2, thus causes gateway
Equipment 1 is relatively busier, and gateway device 2 is relatively more idle.And, between VTEP equipment and gateway device 1
Path be probably the forward-path of congestion, it is possible within certain time period, VTEP equipment and gateway device
There is congestion situation in path between 1, thus causes situation traffic congestion occur.
For above-mentioned discovery, proposing the transmission method of a kind of message in the embodiment of the present invention, the method can be answered
For in stateless gateway networking, and this stateless gateway networking can include VTEP equipment and multiple net
Pass equipment.Application scenarios schematic diagram with Fig. 2 as the embodiment of the present invention, as a example by two gateway devices, net
Pass equipment 1 is all identical with MAC Address with the IP address of gateway device 2, as gateway device 1 and gateway set
The IP address of standby 2 is 1.1.1.1, and the MAC Address of gateway device 1 and gateway device 2 is a-a-a.
Herein, the message for detecting Delay proposing in the embodiment of the present invention is related to, and
The main frame proposing in prior art is sent to the message of outer net equipment.In order to distinguish conveniently, when will be used for detecting
The message prolonging information is referred to as the first message, and the message that main frame is sent to outer net equipment is referred to as the second message.Its
In, the first message is a kind of detection messages, can be UDP (User Datagram Protocol, number of users
According to datagram protocol) detection messages of type.Second message (can need for data message or protocol massages etc.
Illustrate, on other occasions, the second message can be used for detecting Delay as the first message).
Under above-mentioned application scenarios, as it is shown on figure 3, the transmission method of the message proposing in the embodiment of the present invention,
Can apply on the VTEP equipment in stateless gateway networking, and the method may comprise steps of:
Step 301, sends the first message to gateway device, so that gateway device sends the sound for the first message
Answer message.For example, under the application scenarios shown in Fig. 2, VTEP equipment sends the first report to gateway device 1
Literary composition 1, so that gateway device 1 sends the response message 1 for the first message 1.VTEP equipment sets to gateway
Standby 2 transmission the first messages 2, so that gateway device 2 sends the response message 2 for the first message 2.
Step 302, utilizes the response message that gateway device sends, and selects the gateway with VTEP equipment communication to set
Standby.For example, the sound that response message the 1st, the gateway device 2 that VTEP equipment utilization gateway device 1 sends sends
Answer message 2, select the gateway device with VTEP equipment communication to be gateway device 1 or gateway device 2.
Step 303, receives the second message from main frame, and the second message is sent to the gateway device selecting.
For example, the second message is sent to gateway device 1 or the gateway device 2 selecting by VTEP equipment.
In existing implementation, VTEP equipment is sent to the message (the second i.e. above-mentioned message) of gateway device,
This second message can be sent to outer net equipment by gateway device.On this basis, for step 301, the present invention
In embodiment, in order to make gateway device receive after the first message of VTEP equipment, can be to VTEP
Equipment sends the response message for the first message, rather than the first message is sent to outer net equipment, then need
Will improve existing transmission means, i.e. transmission means after VTEP equipment makes improvement sets to gateway
Preparation send the first message, so that gateway device sends the response message for the first message to VTEP equipment.
In one example, carrying default identification information in the first message, this default identification information is used for indicating
Gateway device sends response message, i.e. instruction gateway device sends the sound for the first message to VTEP equipment
Answer message.Based on this, gateway device is receiving after the first message of VTEP equipment, if from first
Message parses this default identification information, then sends the response message for the first message to VTEP equipment,
And this response message also carries default identification information, this default identification information is additionally operable to identify this gateway device.
As in figure 2 it is shown, in one example, VTEP equipment can be reported first by VXLAN tunnel 1
Literary composition is sent to gateway device 1, and in order to make gateway device 1 send the sound for the first message to VTEP equipment
Answer message, rather than the first message is sent to outer net equipment, then can carry pre-bidding in the first message
Knowledge information, identification information as default in this can for from different and be not used by one of VXLAN mark 1
VXLAN identifies, as VXLAN identifies 100.Based on this, gateway device 1 after receiving the first message,
Owing to carrying this default identification information in the first message, and this default identification information is used for indicating gateway device 1
Sending response message, therefore, gateway device 1 sends the response message for the first message to VTEP equipment.
In contrast to this, gateway device 1 is after receiving the second message, default owing to not carrying in the second message
Identification information (i.e. VXLAN100), therefore, gateway device 1 is to this second message of outer net device forwards.
Similarly, VTEP equipment can be by VXLAN tunnel 1 by first in process with gateway device 1
Message is sent to gateway device 2, and in order to make gateway device 2 send for the first message to VTEP equipment
Response message, rather than the first message is sent to outer net equipment, then can carry default in the first message
Identification information, identification information as default in this can for from VXLAN mark 1 different and be not used by one
Individual VXLAN identifies, as VXLAN identifies 200.Based on this, gateway device 2 is receiving the first message
After, owing to carrying this default identification information in the first message, and this default identification information is used for indicating that gateway sets
Standby 2 transmission response messages, therefore, gateway device 2 sends the response for the first message to VTEP equipment
Message.In contrast to this, gateway device 2 is after receiving the second message, presets mark owing to not carrying
Information (i.e. VXLAN200), therefore, gateway device 2 is to this second message of outer net device forwards.
Under aforesaid way, the transmission channel of the first message has been multiplexed existing VXLAN tunnel 1, and in order to
Make a distinction with the second message, then can carry preset different from VXLAN mark 1 in the first message
Identification information, accordingly, it would be desirable to preset identification information for gateway device application, and this default identification information is used for
Instruction gateway device sends response message.Additionally, in order to distinguish different gateway devices, for different gateways
The default identification information of equipment application is different.So, the response message that gateway device sends can also carry
Presetting identification information, VTEP equipment just can utilize this default identification information to distinguish gateway device.
For example, VTEP equipment is VXLAN mark 100 for the default identification information that gateway device 1 obtains,
It is VXLAN mark 200 for the default identification information that gateway device 2 obtains.VTEP equipment can be from finger
Determine server application to default identification information, it is also possible to configured on VTEP equipment by user and preset mark letter
Breath.After get VXLAN mark 100 for gateway device 1, VTEP equipment can be disappeared by BGP
VXLAN mark 100 is sent to gateway device 1 by breath, and gateway device 1 can safeguard that VXLAN identifies
100 with the corresponding relation in the reverse VXLAN tunnel in VXLAN tunnel 1, this reverse VXLAN tunnel is
Above-mentioned VXLAN tunnel 2.VTEP equipment can pass through BGP message, and VXLAN is identified 200
Being sent to gateway device 2, gateway device 2 can safeguard VXLAN mark 200 and VXLAN tunnel 1
The corresponding relation in reverse VXLAN tunnel, i.e. above-mentioned VXLAN tunnel 3, this reverse VXLAN tunnel.
So, gateway device 1 is after receiving the first message, parses VXLAN mark from the first message
Know 100, and pass through corresponding VXLAN tunnel 2, send the response for the first message to VTEP equipment
Message.Gateway device 2, after receiving the first message, parses VXLAN mark 200 from the first message,
And pass through corresponding VXLAN tunnel 3, send the response message for the first message to VTEP equipment.
Gateway device 1 can also carry VXLAN mark 100 in the response message that VTEP equipment sends,
Identifying 100 based on this VXLAN, VTEP equipment can know that this response message is that gateway device 1 sends.
Gateway device 2 can also carry VXLAN mark 200 in the response message that VTEP equipment sends, based on
This VXLAN mark 200, VTEP equipment can know that this response message is that gateway device 2 sends.
In one example, appointment VXLAN can also have been set up between VTEP equipment and gateway device
Tunnel (new VXLAN tunnels different from existing VXLAN tunnel), this appointment VXLAN
Tunnel is corresponding from different gateway devices, and this appointment VXLAN tunnel is used for indicating gateway device from described
When specifying VXLAN tunnel to receive the first message, send response message, i.e. instruction gateway device is to VTEP
Equipment sends the response message for the first message.Based on this, VTEP equipment can be by specifying VXLAN
Tunnel to gateway device transmit the first message, gateway device by specify VXLAN tunnel receive from
After first message of VTEP equipment, owing to the first message is by specifying VXLAN tunnel transmission, therefore
Gateway device sends the response message for the first message to VTEP equipment.
As in figure 2 it is shown, in one example, in order to make gateway device 1 send for the to VTEP equipment
The response message of one message, rather than the first message is sent to outer net equipment, then VTEP equipment can lead to
Cross the new VXLAN tunnel (as specified VXLAN tunnel 10) different from VXLAN tunnel 1 by first
Message is sent to gateway device 1.Based on this, gateway device 1 is being received by specifying VXLAN tunnel 10
After first message, owing to specifying VXLAN tunnel 10 to be used for indicating that gateway device 1 sends response message, because of
This gateway device 1 sends the response message for the first message to VTEP equipment.In contrast to this, net
After pass equipment 1 receives the second message by VXLAN tunnel 1, to this second message of outer net device forwards.
Process with gateway device 1 similarly, in order to make gateway device 2 to VTEP equipment send for
The response message of the first message, rather than the first message is sent to outer net equipment, then VTEP equipment is permissible
By the new VXLAN tunnel different from VXLAN tunnel 1 (as specified VXLAN tunnel 11) by the
One message is sent to gateway device 2.Based on this, gateway device 2 is being received by specifying VXLAN tunnel 11
After the first message, owing to specifying VXLAN tunnel 11 to be used for indicating that gateway device 2 sends response message,
Therefore gateway device 2 sends the response message for the first message to VTEP equipment.In contrast to this,
After gateway device 2 receives the second message by VXLAN tunnel 1, to outer net device forwards the second message.
Under aforesaid way, the transmission channel of the first message employs different from existing VXLAN tunnel 1
New VXLAN tunnel, by this new VXLAN tunnel be referred to as specify VXLAN tunnel.Accordingly, it would be desirable to
Set up between VTEP equipment and gateway device and specify VXLAN tunnel, and this appointment VXLAN tunnel
For indicating that gateway device sends response message.Additionally, in order to distinguish different gateway devices, be different
The appointment VXLAN tunnel that gateway device is set up is different.So, VTEP equipment is when receiving response message,
The appointment VXLAN Close Tunnel receiving this response message just can be utilized to separate gateway device.
For example, VTEP equipment is set up for gateway device 1 and is specified VXLAN tunnel 10, sets for gateway
Standby 2 set up appointment VXLAN tunnel 11.And, gateway device 1 can set up appointment VXLAN tunnel 10
Reverse VXLAN tunnel, such as specify VXLAN tunnel 10 ', gateway device 2 can set up appointment VXLAN
The reverse VXLAN tunnel in tunnel 11, as specified VXLAN tunnel 11 '.Further, gateway device
1 can safeguard the mapping relations specified VXLAN tunnel 10 and specify VXLAN tunnel 10 ', gateway device
2 can safeguard the mapping relations specified VXLAN tunnel 11 and specify VXLAN tunnel 11 '.
So, gateway device 1 is after receiving the first message by appointment VXLAN tunnel 10, owing to referring to
Determining VXLAN tunnel 10 to be used for indicating that gateway device 1 sends response message, therefore, gateway device 1 passes through
Specify corresponding appointments VXLAN tunnel 10 ', VXLAN tunnel 10, to the transmission of VTEP equipment for the
The response message of one message.VTEP equipment is receiving response message by specifying VXLAN tunnel 10 '
After, can know that this response message is to specify VXLAN tunnel 10 ' corresponding gateway device 1 to send.
Gateway device 2 is after receiving the first message by appointment VXLAN tunnel 11, owing to specifying
VXLAN tunnel 11 is used for indicating that gateway device 2 sends response message, and therefore, gateway device 2 is by referring to
Determine corresponding appointment VXLAN tunnel 11 ', VXLAN tunnel 11, send for first to VTEP equipment
The response message of message.VTEP equipment by specifying after VXLAN tunnel 11 ' receives response message,
Can know that this response message is to specify VXLAN tunnel 11 ' corresponding gateway device 2 to send.
In one example, a kind of example set up and specify VXLAN tunnel is elaborated, specifically, permissible
Configuration of IP subaddressing on each gateway device, and the IP subaddressing of each gateway device is different.For example, gateway sets
Configuration of IP subaddressing 3.3.3.3 on standby 1, configuration of IP subaddressing 4.4.4.4 on gateway device 2.In order at VTEP
Gateway device 1 corresponding appointment VXLAN tunnel 10, the corresponding appointment of gateway device 2 is set up on equipment
VXLAN tunnel 11, on VTEP equipment, configuration and IP subaddressing 3.3.3.3 set up VXLAN tunnel
Order, sets up the order in VXLAN tunnel with IP subaddressing 4.4.4.4.
Based on this, appointment VXLAN tunnel 10, this appointment VXLAN can be set up on VTEP equipment
Tunnel 10, corresponding VXLAN mark 2000, source address is the IP address 2.2.2.2 of VTEP equipment, purpose
Address is IP subaddressing 3.3.3.3 of gateway device 1.Specify further, it is also possible to set up on VTEP equipment
VXLAN tunnel 11, this appointment VXLAN tunnel 11, corresponding VXLAN mark 3000, source address is
The IP address 2.2.2.2 of VTEP equipment, destination address is IP subaddressing 4.4.4.4 of gateway device 1.Additionally,
Can also set up on gateway device 1 and specify VXLAN tunnel 10 ', this appointment VXLAN tunnel 10 ',
Corresponding VXLAN mark 2000, source address is IP subaddressing 3.3.3.3 of gateway device 1, and destination address is
The IP address 2.2.2.2 of VTEP equipment.Specify VXLAN further, it is also possible to set up on gateway device 2
Tunnel 11 ', this appointment VXLAN tunnel 11 ', corresponding VXLAN mark 3000, source address is gateway
IP subaddressing 4.4.4.4 of equipment 2, destination address is the IP address 2.2.2.2 of VTEP equipment.
In one example, appointment VXLAN can also have been set up between VTEP equipment and gateway device
Tunnel (new VXLAN tunnels different from existing VXLAN tunnel), this appointment VXLAN tunnel
Road is corresponding from different gateway devices, and, the first message carries default identification information.Based on this, logical
Cross appointment VXLAN tunnel and default identification information to indicate that gateway device sends response message, i.e. instruction net
Pass equipment sends the response message for the first message to VTEP equipment.For example, gateway device is only from finger
Determine VXLAN tunnel and receive the first message carrying default identification information, just send response message.For
Specify the related content of VXLAN tunnel and default identification information, introduced above, do not repeat them here.
For step 302, at the response message utilizing gateway device to send, selection communicates with VTEP equipment
During gateway device, VTEP equipment can utilize the response message that gateway device sends, and determines VTEP
Equipment and the Delay of gateway device;Delay is utilized to select the gateway device communicating with VTEP equipment.
Process for utilizing response message to determine VTEP equipment and the Delay of gateway device:
In one example, VTEP equipment is when sending the first message, sends the first message at local record
Time stamp T 1.VTEP equipment, when receiving the response message for the first message, receives at local record
The time stamp T 4 of response message.Afterwards, utilize time stamp T 1 and time stamp T 4, determine VTEP equipment with
The Delay of gateway device, if Delay can be time stamp T 4-time stamp T 1.
In another example, VTEP equipment, when sending the first message, adds transmission the in the first message
The time stamp T 1 of one message.VTEP equipment is when receiving the response message for the first message, in this locality
Record receives the time stamp T 4 of response message.Afterwards, utilize time stamp T 1 and time stamp T 4, determine VTEP
Equipment and the Delay of gateway device, if Delay can be time stamp T 4-time stamp T 1.
In another example, VTEP equipment, when sending the first message, adds transmission the in the first message
The time stamp T 1 of one message.Gateway device is when sending the response message for the first message, at response message
Middle interpolation receives the time stamp T of the first message and the 2nd, sends the time stamp T 3 of response message.VTEP equipment is connecing
When receiving response message, receive the time stamp T 4 of response message at local record.Afterwards, utilize time stamp T the 1st,
Time stamp T the 2nd, time stamp T 3 and time stamp T 4, determine the Delay of VTEP equipment and gateway device,
If Delay can be (time stamp T 4-time stamp T 1)-(time stamp T 3-time stamp T 3).
Certainly in actual application, it is not limited to the time delay between above-mentioned detection VTEP equipment and gateway device
The mode of information, all modes being able to detect that Delay, all within scope.
In the embodiment of the present invention, after the Delay detecting between VTEP equipment and each gateway device,
VTEP equipment can also record VTEP equipment and each gateway device in local storage medium (such as internal memory etc.)
Between Delay.For example, the Delay between VTEP equipment and gateway device 1 is time delay A,
Delay between VTEP equipment and gateway device 2 is time delay B, and time delay A is less than time delay B.
Process for utilizing Delay to select the gateway device communicating with VTEP equipment:
Based on the Delay between the VTEP equipment recording in local storage medium and each gateway device,
VTEP equipment can select the gateway device of time delay minimum as the gateway device communicating with this VTEP equipment.
For example, owing to time delay A is less than time delay B, time delay A is minimum time delay, and therefore, VTEP equipment is permissible
Select the corresponding gateway device of time delay A 1 as the gateway device communicating with this VTEP equipment.
For step 303, VTEP equipment is receiving after the second message of main frame, by this Secondary Report
Literary composition is sent to the gateway device selecting, so that the gateway device of this selection is to this second message of outer net device forwards.
For example, the handling process of the message 1 (the i.e. second message) that main frame 1 is sent to outer net equipment is: VTEP sets
Standby receiving after the message 1 of main frame 1, the gateway device that this message 1 is sent to select (as
The minimum gateway device 1 of time delay).In one example, VTEP equipment can pass through VXLAN tunnel 1
This message 1 is sent to gateway device 1, and concrete transmission mode does not repeats them here.Gateway device 1 is passing through
After VXLAN tunnel 1 receives message 1, message 1 is sent to outer net equipment.
In the embodiment of the present invention, corresponding for main frame forwarding-table item can also be synchronized to the net selecting by VTEP equipment
Pass equipment, for example, the gateway that forwarding-table item can be synchronized to select by VTEP equipment by BGP message sets
Standby.Based on this, the outer net equipment of the gateway device transmission that VTEP equipment can receive this selection is sent to main
The message of machine;Wherein, this message is that the gateway device selecting utilizes this forwarding-table item to send.
For example, VTEP equipment each main frame (such as main frame 1) in this website can also be learnt forwarding-table item (as
ARP forwarding-table item), and by BGP message by study to ARP forwarding-table item be synchronized to this gateway and set
Standby 1.Wherein, the IP address of this ARP forwarding-table item is the IP address of main frame 1, and MAC Address is VTEP
The MAC Address of equipment.Afterwards, gateway device 1 can at local maintenance corresponding MAC forwarding-table item,
The IP address of this MAC forwarding-table item is the IP address of main frame 1, and MAC Address is the MAC of VTEP equipment
Address, and go out the port receiving this BGP message that port is on gateway device 1.
Based on this, outer net equipment is sent to the process of the message 2 (response message of the i.e. second message) of main frame 1
Flow process is: outer net equipment is receiving after the message 1 of gateway device 1, sends to gateway device 1
The corresponding response message of message 1, such as message 2.Gateway device 1 is after receiving message 2, based on message
The purpose IP address (such as the IP address of main frame 1) of 2, can find above-mentioned MAC forwarding-table item, will
The target MAC (Media Access Control) address of message 2 is revised as the MAC Address of VTEP equipment, and based on MAC forward table
Go out port, by VXLAN tunnel 2, message 2 is sent to VTEP equipment.VTEP equipment is leading to
Cross after VXLAN tunnel 2 receives message 2, message 2 is sent to main frame 1.
Based on technique scheme, in the embodiment of the present invention, it is possible to use the response report that each gateway device sends
Literary composition, selects the gateway device communicating with this VTEP equipment, such that it is able to select the gateway of Delay minimum
Equipment is as the gateway device communicating with this VTEP equipment.When the second message is sent to this gateway device,
Can ensure that the propagation delay time of the second message is minimum, avoid the second message to be transmitted on congestion path as far as possible,
And the situation that traffic congestion occurs can be reduced, improve the business experience of user.
The said process of the embodiment of the present invention can periodically be carried out, i.e. the profit of VTEP device periodically
With Delay, select the gateway device communicating with this VTEP equipment.If the minimum gateway device of time delay
Do not change, then VTEP equipment continues to send the second message to the gateway device selecting before, if when
The gateway device prolonging minimum changes, then gateway device after change for the VTEP equipment sends the second message,
And again to change after the corresponding forwarding-table item of gateway device master synchronization, by that analogy.
Therefore, the second message is always sent to the minimum gateway device of propagation delay time by VTEP equipment, and,
The minimum gateway device of propagation delay time is also the gateway device of relative free, such that it is able to avoid the occurrence of some nets
Pass equipment is busier, and the problem that some gateway devices are more idle, equalize the load of each gateway device.
In the embodiment of the present invention, forwarding-table item is synchronized to select by BGP message for VTEP equipment
The process of gateway device, VTEP equipment can also add the corresponding bandwidth value of main frame, example in BGP message
As added bandwidth expansion group attribute in BGP message, and carrying master by this bandwidth expansion group attribute
The corresponding bandwidth value of machine.Based on this, this gateway device can parse from BGP message bandwidth value (as from
Bandwidth expansion group attribute parses bandwidth value), and the bandwidth of this bandwidth value is reserved for main frame.
For example, when in certain time period, if main frame 1 has special service bandwidth to require, then can be at VTEP
Corresponding bandwidth requirement is configured for this main frame 1, such as the bandwidth value 100M needing for main frame 1 configuration on equipment.
Based on this, VTEP equipment, can be at BGP when synchronizing forwarding-table item by BGP message to gateway device 1
Message is added bandwidth expansion group attribute, and carries the corresponding band of main frame by this bandwidth expansion group attribute
Width values 100M.Gateway device 1, can be from the bandwidth expansion group of BGP message after receiving BGP message
Body attribute parses bandwidth value, and is the bandwidth that 100M reserved by main frame 1 by traffic engineering method.
In actual applications, VTEP equipment can also be at NLRI (the Network Layer of this BGP message
Reachability Information, Network Layer Reachable Information) field carries main frame 1 corresponding VSI (Virtual
Switching Instance, virtual switch instance) the IP address (such as 111.1.1.2) of virtual interface, to represent
This BGP message reserves 100M bandwidth for the corresponding main frame in IP address 1 for this virtual interface.
Based on technique scheme, in EVPN networking, by using traffic engineering method, can attach most importance to
Want user to reserve the bandwidth of gateway device, thus meet the demand of responsible consumer, preferably for user's service.
In another example, as shown in Figure 4, the transmission method of the message proposing in the embodiment of the present invention,
Can apply on the gateway device in stateless gateway networking, and the method may comprise steps of:
Step 401, receives the first message from VTEP equipment.
Step 402, sends the response message for the first message to VTEP equipment, so that VTEP equipment is sharp
The response message sending with gateway device, selects the gateway device communicating with VTEP equipment.
In one example, above-mentioned first message can carry default identification information, and this presets mark letter
Breath is used for indicating that this gateway device sends response message.Based on this, gateway device sends pin to VTEP equipment
Process to the response message of the first message, specifically can include but is not limited to: gateway device from this first
After message parses default identification information, send response message to VTEP equipment;Wherein, this response report
This default identification information can also be carried in Wen, and this default identification information is additionally operable to identify this gateway device.
In another example, between VTEP equipment and this gateway device, also set up appointment VXLAN
Tunnel, this appointment VXLAN tunnel is corresponding from different gateway devices, and described appointment VXLAN tunnel is used
When making gateway device receive the first message from described appointment VXLAN tunnel, send response message.Base
In this, gateway device sends the process of the response message for the first message to VTEP equipment, specifically permissible
Including but not limited to: gateway device is when receiving the first message by appointment VXLAN tunnel, then permissible
Send response message to VTEP equipment.
Based on technique scheme, in the embodiment of the present invention, it is possible to use the response report that each gateway device sends
Literary composition, selects the gateway device communicating with this VTEP equipment, such that it is able to select the gateway of Delay minimum
Equipment is as the gateway device communicating with this VTEP equipment.When the second message is sent to this gateway device,
Can ensure that the propagation delay time of the second message is minimum, avoid the second message to be transmitted on congestion path as far as possible,
And the situation that traffic congestion occurs can be reduced, improve the business experience of user.
Based on the inventive concept as said method, the embodiment of the present invention additionally provides the biography of a kind of message
Defeated device, applies on the VTEP equipment in stateless gateway networking.The transmitting device of this message can lead to
Cross software to realize, it is also possible to realize by way of hardware or software and hardware combining.As a example by implemented in software,
As the device on a logical meaning, be the processor of VTEP equipment by its place, read non-easily
In the property lost memory, corresponding computer program instructions is formed.For hardware view, as it is shown in figure 5,
A kind of hardware structure diagram of VTEP equipment at the transmitting device place of the message proposing for the present invention, except Fig. 5
Outside shown processor, nonvolatile memory, VTEP equipment can also include other hardware, such as responsible place
The forwarding chip of reason message, network interface, internal memory etc.;From the point of view of from hardware configuration, this VTEP equipment is also
It is probably distributed apparatus, potentially includes multiple interface card, to carry out the extension of Message processing at hardware view.
As shown in Figure 6, the structure chart of the transmitting device of the message proposing for the present invention, described device includes:
First sending module 11, for sending the first message to gateway device, so that described gateway device sends
Response message for described first message;Select module 12, for the response report utilizing gateway device to send
Literary composition, selects the gateway device communicating with VTEP equipment;Second sending module 13, for receiving from main frame
The second message, and described second message is sent to select gateway device.
In one example, described selection module 12, specifically at the response report utilizing gateway device to send
Literary composition, during selecting the gateway device communicating with VTEP equipment, utilizes the response report that gateway device sends
Literary composition, determines the Delay of described VTEP equipment and described gateway device;Utilize described Delay, choosing
Select the gateway device communicating with described VTEP equipment.
In one example, described first message that described first sending module 11 sends carries and presets mark
Information, described default identification information is used for indicating that gateway device sends response message;In described response message also
Carrying described default identification information, described default identification information is additionally operable to identify described gateway device.
In one example, the transmitting device of described message also includes (not embodying in the drawings):
Set up module 14, specify expansible local for setting up between described VTEP equipment and gateway device
Net VXLAN tunnel, described appointment VXLAN tunnel is corresponding from different gateway devices, described appointment
When VXLAN tunnel is used for making gateway device receive the first message from described appointment VXLAN tunnel, send
Response message;
Described first sending module 11, for by the first message described in described appointment VXLAN tunnel transmission.
Based on the inventive concept as said method, the embodiment of the present invention additionally provides the biography of a kind of message
Defeated device, applies on the gateway device in stateless gateway networking.The transmitting device of this message can pass through
Software realizes, it is also possible to realize by way of hardware or software and hardware combining.As a example by implemented in software, make
It is the device on a logical meaning, be the processor of gateway device by its place, read non-volatile
In memory, corresponding computer program instructions is formed.For hardware view, as it is shown in fig. 7, for originally
A kind of hardware structure diagram of the gateway device at the transmitting device place of the message that invention proposes, except shown in Fig. 7
Processor, outside nonvolatile memory, gateway device can also include other hardware, processes report as responsible
The forwarding chip of literary composition, network interface, internal memory etc.;From the point of view of from hardware configuration, this gateway device it is also possible that
Distributed apparatus, potentially includes multiple interface card, in order to carry out the extension of Message processing at hardware view.
As shown in Figure 8, the structure chart of the transmitting device of the message proposing for the present invention, described device includes:
Receiver module 21, for receiving the first message from expansible LAN endpoint of a tunnel VTEP equipment;
Sending module 22, is used for sending the response message for described first message to VTEP equipment, so that
The response message that VTEP equipment utilization gateway device sends, selects the gateway device communicating with VTEP equipment.
Carrying default identification information in described first message, described default identification information is used for indicating gateway device
Send response message;Described sending module 22, specifically for sending for described to described VTEP equipment
During the response message of the first message, from described first message, parsing described default identification information
After, send described response message to described VTEP equipment;Wherein, described in described response message also carries
Presetting identification information, described default identification information is additionally operable to identify described gateway device.
Set up between described VTEP equipment and gateway device and have the expansible LAN VXLAN tunnel of appointment,
Described appointment VXLAN tunnel is corresponding from different gateway devices, and described appointment VXLAN tunnel is used for making
When gateway device receives the first message from described appointment VXLAN tunnel, send response message;Described
Send module 22, specifically for sending the response message for described first message to described VTEP equipment
During, when receiving described first message by described appointment VXLAN tunnel, to described VTEP
Equipment sends described response message.
Through the above description of the embodiments, those skilled in the art is it can be understood that arrive the present invention
The mode of required general hardware platform can be added by software to realize, naturally it is also possible to by hardware, but very
In the case of Duo, the former is more preferably embodiment.Based on such understanding, technical scheme is substantially
The part contributing prior art in other words can embody with the form of software product, this computer
Software product is stored in a storage medium, including some instructions are with so that a computer equipment (can
To be personal computer, server, or the network equipment etc.) perform the side described in each embodiment of the present invention
Method.It will be appreciated by those skilled in the art that the schematic diagram that accompanying drawing is a preferred embodiment, the mould in accompanying drawing
Block or flow process are not necessarily implemented necessary to the present invention.
It will be appreciated by those skilled in the art that the module in the device in embodiment can according to embodiment describe into
Row is distributed in the device of embodiment, it is also possible to carry out respective change be disposed other than one of the present embodiment or
In multiple devices.The module of above-described embodiment can merge into a module, it is possible to is further split into multiple
Submodule.The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
The several specific embodiments being only the present invention disclosed above, but, the present invention is not limited to this,
The changes that any person skilled in the art can think of all should fall into protection scope of the present invention.
Claims (14)
1. the transmission method of a message, it is characterised in that be applied in stateless gateway networking is expansible
On LAN endpoint of a tunnel VTEP equipment, said method comprising the steps of:
Send the first message to gateway device, so that described gateway device sends the sound for described first message
Answer message;
Utilize the response message that gateway device sends, select the gateway device communicating with VTEP equipment;
Receive the second message from main frame, and described second message is sent to the gateway device selecting.
2. method according to claim 1, it is characterised in that the described sound utilizing gateway device to send
Answer message, select the process of the gateway device communicating with VTEP equipment, specifically include:
Utilize the response message that gateway device sends, determine described VTEP equipment and described gateway device when
Prolong information;Utilize described Delay, select the gateway device communicating with described VTEP equipment.
3. method according to claim 1 and 2, it is characterised in that carry pre-in described first message
If identification information, described default identification information is used for indicating that gateway device sends response message;Described response report
Also carrying described default identification information in Wen, described default identification information is additionally operable to identify described gateway device.
4. method according to claim 1 and 2, it is characterised in that at described VTEP equipment and net
Setting up between the equipment of pass has the expansible LAN VXLAN tunnel of appointment, described appointment VXLAN tunnel with
Different gateway devices is corresponding, and described appointment VXLAN tunnel is used for making gateway device from described appointment
When VXLAN tunnel receives the first message, send response message;
Wherein, by the first message described in described appointment VXLAN tunnel transmission.
5. the transmission method of a message, it is characterised in that the gateway being applied in stateless gateway networking sets
Standby upper, said method comprising the steps of:
Receive the first message from expansible LAN endpoint of a tunnel VTEP equipment;
Send the response message for described first message to described VTEP equipment, so that described VTEP sets
The standby response message utilizing gateway device to send, selects the gateway device communicating with VTEP equipment.
6. method according to claim 5, it is characterised in that carry pre-bidding in described first message
Knowledge information, described default identification information is used for indicating that gateway device sends response message;
Send the response message for described first message to described VTEP equipment, specifically include:
After parsing described default identification information from described first message, send to described VTEP equipment
Described response message;Wherein, described response message also carries described default identification information, described pre-bidding
Knowledge information is additionally operable to identify described gateway device.
7. method according to claim 5, it is characterised in that set with gateway at described VTEP equipment
Setting up between Bei has the expansible LAN VXLAN tunnel of appointment, described appointment VXLAN tunnel from different
Gateway device corresponding, described appointment VXLAN tunnel is used for making gateway device from described appointment VXLAN
When tunnel receives the first message, send response message;
Send the response message for described first message to described VTEP equipment, specifically include:
When receiving described first message by described appointment VXLAN tunnel, to described VTEP equipment
Send described response message.
8. the transmitting device of a message, it is characterised in that be applied in stateless gateway networking is expansible
On LAN endpoint of a tunnel VTEP equipment, described device specifically includes:
First sending module, for sending the first message to gateway device, so that described gateway device sends pin
Response message to described first message;
Selecting module, for the response message utilizing gateway device to send, selection communicates with VTEP equipment
Gateway device;
Second sending module, is used for receiving the second message from main frame, and is sent to described second message
The gateway device selecting.
9. device according to claim 8, it is characterised in that described selection module, specifically for
Utilize the response message that gateway device sends, during selecting the gateway device communicating with VTEP equipment,
Utilize the response message that gateway device sends, determine the time delay letter of described VTEP equipment and described gateway device
Breath;Utilize described Delay, select the gateway device communicating with described VTEP equipment.
10. device according to claim 8 or claim 9, it is characterised in that
Described first message that described first sending module sends carries default identification information, described pre-bidding
Knowledge information is used for indicating that gateway device sends response message;Described response message also carries described default mark
Information, described default identification information is additionally operable to identify described gateway device.
11. devices according to claim 8 or claim 9, it is characterised in that also include:
Set up module, specify expansible LAN for setting up between described VTEP equipment and gateway device
VXLAN tunnel, described appointment VXLAN tunnel is corresponding from different gateway devices, described appointment VXLAN
When tunnel is used for making gateway device receive the first message from described appointment VXLAN tunnel, send response report
Literary composition;
Described first sending module, for by the first message described in described appointment VXLAN tunnel transmission.
The transmitting device of 12. 1 kinds of messages, it is characterised in that the gateway being applied in stateless gateway networking sets
Standby upper, described device specifically includes:
Receiver module, for receiving the first message from expansible LAN endpoint of a tunnel VTEP equipment;
Sending module, is used for sending the response message for described first message to VTEP equipment, so that VTEP
The response message that equipment utilization gateway device sends, selects the gateway device communicating with VTEP equipment.
13. devices according to claim 12, it is characterised in that carry default in described first message
Identification information, described default identification information is used for indicating that gateway device sends response message;
Described sending module, specifically for sending the sound for described first message to described VTEP equipment
During answering message, after parsing described default identification information from described first message, to described
VTEP equipment sends described response message;Wherein, described response message also carries described default identification information,
Described default identification information is additionally operable to identify described gateway device.
14. devices according to claim 12, it is characterised in that at described VTEP equipment and gateway
Setting up between equipment has the expansible LAN VXLAN tunnel of appointment, described appointment VXLAN tunnel with not
With gateway device corresponding, described appointment VXLAN tunnel is used for making gateway device from described appointment VXLAN
When tunnel receives the first message, send response message;
Described sending module, specifically for sending the sound for described first message to described VTEP equipment
During answering message, when receiving described first message by described appointment VXLAN tunnel, to institute
State VTEP equipment and send described response message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610380272.8A CN106101008B (en) | 2016-05-31 | 2016-05-31 | A kind of transmission method and device of message |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610380272.8A CN106101008B (en) | 2016-05-31 | 2016-05-31 | A kind of transmission method and device of message |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106101008A true CN106101008A (en) | 2016-11-09 |
CN106101008B CN106101008B (en) | 2019-08-06 |
Family
ID=57230923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610380272.8A Active CN106101008B (en) | 2016-05-31 | 2016-05-31 | A kind of transmission method and device of message |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106101008B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603346A (en) * | 2017-02-07 | 2017-04-26 | 佛山易识科技有限公司 | Network quality testing tool based on virtual extensible LAN |
CN108259302A (en) * | 2017-10-31 | 2018-07-06 | 新华三技术有限公司 | A kind of centralization gateway networking implementation method and device |
CN109286565A (en) * | 2018-11-15 | 2019-01-29 | 北京华三通信技术有限公司 | Message forwarding method and device |
CN109639556A (en) * | 2019-01-07 | 2019-04-16 | 新华三技术有限公司 | A kind of report method and VTEP equipment of forwarding-table item |
CN109996126A (en) * | 2017-12-29 | 2019-07-09 | 浙江宇视科技有限公司 | Equipment connection dynamic dispatching method and system under a kind of hybrid network framework |
CN111371666A (en) * | 2018-12-26 | 2020-07-03 | 华为技术有限公司 | Method, device and system for processing message |
CN112187643A (en) * | 2017-11-28 | 2021-01-05 | 华为技术有限公司 | Message forwarding method, control plane gateway and user plane gateway |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140348166A1 (en) * | 2013-05-21 | 2014-11-27 | Cisco Technology, Inc. | Optimal forwarding for trill fine-grained labeling and vxlan interworking |
CN104243269A (en) * | 2014-09-24 | 2014-12-24 | 杭州华三通信技术有限公司 | Processing method and device of messages in VxLAN (virtual extensible local area network) |
CN104486193A (en) * | 2014-12-11 | 2015-04-01 | 华为技术有限公司 | Method for establishing network node interconnection, and device for establishing network node interconnection |
US20150281067A1 (en) * | 2013-12-31 | 2015-10-01 | Huawei Technologies Co.,Ltd. | Method and apparatus for implementing communication between virtual machines |
-
2016
- 2016-05-31 CN CN201610380272.8A patent/CN106101008B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140348166A1 (en) * | 2013-05-21 | 2014-11-27 | Cisco Technology, Inc. | Optimal forwarding for trill fine-grained labeling and vxlan interworking |
US20150281067A1 (en) * | 2013-12-31 | 2015-10-01 | Huawei Technologies Co.,Ltd. | Method and apparatus for implementing communication between virtual machines |
CN104243269A (en) * | 2014-09-24 | 2014-12-24 | 杭州华三通信技术有限公司 | Processing method and device of messages in VxLAN (virtual extensible local area network) |
CN104486193A (en) * | 2014-12-11 | 2015-04-01 | 华为技术有限公司 | Method for establishing network node interconnection, and device for establishing network node interconnection |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603346A (en) * | 2017-02-07 | 2017-04-26 | 佛山易识科技有限公司 | Network quality testing tool based on virtual extensible LAN |
CN108259302A (en) * | 2017-10-31 | 2018-07-06 | 新华三技术有限公司 | A kind of centralization gateway networking implementation method and device |
CN108259302B (en) * | 2017-10-31 | 2021-04-27 | 新华三技术有限公司 | Method and device for realizing centralized gateway networking |
CN112187643A (en) * | 2017-11-28 | 2021-01-05 | 华为技术有限公司 | Message forwarding method, control plane gateway and user plane gateway |
CN109996126A (en) * | 2017-12-29 | 2019-07-09 | 浙江宇视科技有限公司 | Equipment connection dynamic dispatching method and system under a kind of hybrid network framework |
CN109996126B (en) * | 2017-12-29 | 2021-06-22 | 浙江宇视科技有限公司 | Dynamic scheduling method and system for equipment connection under hybrid network architecture |
CN109286565A (en) * | 2018-11-15 | 2019-01-29 | 北京华三通信技术有限公司 | Message forwarding method and device |
CN111371666A (en) * | 2018-12-26 | 2020-07-03 | 华为技术有限公司 | Method, device and system for processing message |
CN109639556A (en) * | 2019-01-07 | 2019-04-16 | 新华三技术有限公司 | A kind of report method and VTEP equipment of forwarding-table item |
CN109639556B (en) * | 2019-01-07 | 2021-05-28 | 新华三技术有限公司 | Forwarding table entry reporting method and VTEP equipment |
Also Published As
Publication number | Publication date |
---|---|
CN106101008B (en) | 2019-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106101008A (en) | The transmission method of a kind of message and device | |
US11528226B2 (en) | Network validation with dynamic tunneling | |
US9438496B2 (en) | Monitoring link quality between network devices | |
CN101459594B (en) | BFD packet transmitting method, link failure detection method and apparatus | |
CN105763440B (en) | A kind of method and apparatus of message forwarding | |
Jun et al. | Ultra‐low‐latency services in 5G systems: A perspective from 3GPP standards | |
CN104243265A (en) | Gateway control method, device and system based on virtual machine migration | |
CN105553680A (en) | System and method for creating virtual interfaces based on network characteristics | |
CN104320502B (en) | Terminating gateway IP address distribution method, the method for data transfer, MME and system | |
CN101202664A (en) | Method for reporting equipment information, system and method for obtaining equipment information | |
CN105163062B (en) | A kind of system and method that social resources are linked into common platform | |
WO2018149342A1 (en) | Public network accessing method and device and computer storage medium for user terminal of mobile private network | |
CN104798347A (en) | Local Partitioning in a Distributed Communication System | |
CN102158422B (en) | Message forwarding method and equipment for layer 2 ring network | |
CN103685032A (en) | Message forwarding method and network address conversion server | |
CN103188171A (en) | Message scheduling method and equipment | |
CN102946350B (en) | A kind of data transmission method based on priority and equipment | |
CN103780494A (en) | User information obtaining method and device | |
CN101465858B (en) | Method for implementing private network penetration of monitoring business, network appliance and server | |
CN106789650B (en) | Wide area network acceleration method and device based on IP | |
US20160006690A1 (en) | Method of effective retaining of nat channel service | |
CN105591988B (en) | A kind of synchronous method and device of MAC Address | |
CN116781540A (en) | Information transmission method and device and storage medium | |
CN104852848A (en) | Data transmission method and device | |
CN105763414B (en) | A kind of learning method and device of list item |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Applicant after: Xinhua three Technology Co., Ltd. Address before: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Applicant before: Huasan Communication Technology Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |