CN103905577A - Address resolution protocol message processing method and system - Google Patents
Address resolution protocol message processing method and system Download PDFInfo
- Publication number
- CN103905577A CN103905577A CN201210587166.9A CN201210587166A CN103905577A CN 103905577 A CN103905577 A CN 103905577A CN 201210587166 A CN201210587166 A CN 201210587166A CN 103905577 A CN103905577 A CN 103905577A
- Authority
- CN
- China
- Prior art keywords
- address
- message
- target
- arp
- virtual machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 230000005540 biological transmission Effects 0.000 claims abstract description 12
- 239000000284 extract Substances 0.000 claims description 3
- 238000004806 packaging method and process Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 abstract description 12
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses an address resolution protocol message processing method. The method comprises the steps that a source virtual machine sends an address resolution protocol (ARP) request message to source switchboard; the source switchboard packages the ARP request message in a data packet report message to be reported to a controller; after the controller confirms that a target IP address is the IP address of a target virtual machine according to the data packet report message, a service message transmission path is calculated, a service stream table is issued to a switchboard on the path and the media access control (MAC) address of the target virtual machine is packaged into an ARP response message to be replied to the source virtual machine; the source virtual machine sends a service message to the target virtual machine according to the MAC address of the target virtual machine. The invention further discloses an address resolution protocol message processing system. By means of the address resolution protocol message processing method and system, when the source virtual machine sends service messages, the service messages do not need to be reported to the controller again by the source switchboard, and therefore service message processing delay is shortened.
Description
Technical Field
The present invention relates to a packet processing technology of a Software Defined Network (SDN), and in particular, to a method and a system for processing an Address Resolution Protocol (ARP) packet.
Background
In an SDN network, after a source switch (switch) receives an ARP request message sent by a source virtual machine, the ARP request message is directly encapsulated in a PacketIn message report controller (controller) for processing, a subsequent source virtual machine receives an ARP response, and after an encapsulated service message is sent to the source switch, the source switch still needs to report the controller, and the controller determines a service flow table, so that a part of flow needs to be cached on the switch, the service message cannot be normally forwarded until the controller issues the service flow table to the source switch, and the time delay of service message processing is increased.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a method and a system for processing an address resolution protocol packet, which reduce the service packet transmission delay.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a processing method of an address resolution protocol message, which comprises the following steps:
the source virtual machine sends an ARP request message to a source switch; the source exchanger packages the ARP request message in a data packet report message and reports the data packet report message to the controller;
the controller determines that a target Internet Protocol (IP) address is the IP address of the target virtual machine according to the data packet report message, calculates a service message transmission path, issues a service flow table to a switch on the service message transmission path, encapsulates a Media Access Control (MAC) address of the target virtual machine to an ARP response message, and replies the ARP response message to the source virtual machine;
and the source virtual machine encapsulates the service message according to the MAC address of the target virtual machine and sends the service message to the target virtual machine.
In the above scheme, the controller determines, according to the packet report message, that the IP address of the target virtual machine whose target IP address is the destination IP address is:
the controller extracts a target IP field in an ARP request message from the data packet report message, judges whether the ARP request message is a free ARP message according to a target IP address in the target IP field, judges whether the target IP address is the IP address of the network equipment when the ARP request message is not the free ARP message, and determines that the target IP address in the ARP request message is the IP address of the target virtual machine when the target IP address is not the IP address of the network equipment.
In the above scheme, the determining whether the ARP request packet is a free ARP packet is: judging whether a target IP field in the ARP request message is equal to a source IP field, if so, the ARP request message is a free ARP message, and if not, the ARP request message is not the free ARP message.
In the above scheme, the determining whether the target IP address is an IP address of the network device is: and judging whether the target IP address is a gateway IP address for 3-layer forwarding, if so, the target IP address is the IP address of the network equipment, and if not, the target IP address is not the IP address of the network equipment.
The invention provides a processing system of an address resolution protocol message, which comprises: the system comprises a source virtual machine, a source switch, a controller and a destination switch; wherein,
the source virtual machine is used for sending an ARP request message to the source switch; according to the MAC address of the target virtual machine, the service message is packaged and sent to the target virtual machine;
the source switch is used for encapsulating the ARP request message into a data packet reporting message and reporting the data packet to the controller; receiving a service flow table issued by a controller;
the controller is used for calculating a service message transmission path after determining that the target IP address is the IP address of the target virtual machine according to the data packet report message, issuing a service flow table to a switch on the path, packaging the MAC address of the target virtual machine to an ARP response message, and replying the ARP response message to the source virtual machine;
and the destination switch is used for receiving the service flow table issued by the controller and forwarding the service message to the destination virtual machine.
In the above scheme, the controller is specifically configured to take out a target IP field in an ARP request message, determine whether the ARP request message is a gratuitous ARP message according to a target IP address in the target IP field, determine whether the target IP address is an IP address of the network device when the ARP request message is not a gratuitous ARP message, and determine that the target IP address in the ARP request message is an IP address of the destination virtual machine when the ARP request message is not an IP address of the network device.
In the above scheme, the controller is specifically configured to determine whether a target IP field in an ARP request message is equal to a source IP field, where the ARP request message is a free ARP message when the target IP field in the ARP request message is equal to the source IP field, and the ARP request message is not a free ARP message when the target IP field in the ARP request message is not equal to the source IP field.
In the foregoing solution, the controller is specifically configured to determine whether the target IP address is a gateway IP address for layer 3 (L3) forwarding, if so, the target IP address is an IP address of a network device, and if not, the target IP address is not an IP address of the network device.
In the foregoing scheme, the controller is further configured to, when it is determined that the ARP request packet is a free ARP packet, encapsulate an ARP reply packet with a packet out (PacketOut) message and reply the ARP reply packet to the source virtual machine, or not send the ARP reply packet.
In the above scheme, the controller is further configured to encapsulate, when it is determined that the target IP address is an IP address of the network device, an ARP reply packet and reply the ARP reply packet to the source virtual machine through a PacketOut message.
The invention provides a processing method and a system of an address resolution protocol message.A source virtual machine sends an ARP request message to a source switch; the source exchanger packages the ARP request message in a data packet report message and reports the data packet report message to the controller; the controller determines that a target IP address is the IP address of a target virtual machine according to the report message of the data packet, calculates a service message transmission path, issues a service flow table to a switch on the path, encapsulates the MAC address of the target virtual machine to an ARP response message, and replies the ARP response message to the source virtual machine; the source virtual machine sends the service message to the destination virtual machine according to the MAC address of the destination virtual machine; therefore, when the source virtual machine sends the service message, the source switch does not need to report the controller again, and the service message processing delay is reduced.
Drawings
Fig. 1 is a schematic flow chart of a method for processing an arp packet according to the present invention;
FIG. 2 is a schematic structural diagram of a system for processing ARP messages according to the present invention;
fig. 3 is a flowchart illustrating a method for processing an arp packet according to an embodiment of the present invention.
Detailed Description
The basic idea of the invention is: the source virtual machine sends an ARP request message to a source switch; the source exchanger packages the ARP request message in a data packet report message and reports the data packet report message to the controller; the controller determines that a target IP address is the IP address of a target virtual machine according to the data packet report message, calculates an ARP service message path, issues an ARP flow table to a switch on the path, encapsulates the MAC address of the target virtual machine to an ARP response message, and replies the ARP response message to a source virtual machine; and the source virtual machine encapsulates the service message according to the MAC address of the target virtual machine and sends the service message to the target virtual machine.
Here, the source switch is a switch connected to a source virtual machine.
The invention is further described in detail below with reference to the figures and the specific embodiments.
The invention realizes a processing method of an address resolution protocol message, as shown in figure 1, the method comprises the following steps:
step 101: the source virtual machine sends an ARP request message to a source switch;
step 102: the source exchanger packages the ARP request message in a data packet report message and reports the data packet report message to the controller;
here, the packet report message is generally a PacketIn message.
Step 103: the controller determines that the target IP address of the ARP request message is the IP address of the target virtual machine according to the data packet report message, calculates a service message transmission path, issues a service flow table to a switch on the path, encapsulates the MAC address of the target virtual machine to an ARP response message, and replies the ARP response message to the source virtual machine;
the controller determines the target IP address as the IP address of the target virtual machine according to the report message of the data packet:
the controller extracts a Target (Target) IP field in an ARP request message from a data packet reporting message, judges whether the ARP request message is a free ARP message according to a Target IP address in the Target IP field, judges whether the Target IP address is the IP address of the network equipment when the ARP request message is not the free ARP message, and determines that the Target IP address in the ARP request message is the IP address of a Target virtual machine when the Target IP address is not the IP address of the network equipment;
the judging whether the ARP request message is a free ARP message is as follows: judging whether a target IP field in an ARP request message is equal to a Source (Source) IP field, if so, the ARP request message is a free ARP message, and if not, the ARP request message is not a free ARP message;
the step of judging whether the target IP address is the IP address of the network equipment is as follows: judging whether the target IP address is a gateway IP address for layer 3 (L3) forwarding, if so, the target IP address is the IP address of the network equipment, and if not, the target IP address is not the IP address of the network equipment;
step 104: and the source virtual machine encapsulates the service message according to the MAC address of the target virtual machine and sends the service message to the target virtual machine.
The method further comprises the following steps: when the ARP request message is determined to be a free ARP message, the ARP response message is encapsulated through a packetOut message and is replied to the source virtual machine or the ARP response message is not sent;
the method further comprises the following steps: and when the target IP address is determined to be the IP address of the network equipment, the ARP response message is encapsulated through the packetOut message and is replied to the source virtual machine.
In order to implement the above method, the present invention further provides a system for processing an address resolution protocol packet, as shown in fig. 2, the system includes: a source virtual machine 21, a source switch 22, a controller 23, a destination switch 24; wherein,
the source virtual machine 21 is configured to send an ARP request packet to the source switch 22; according to the MAC address of the target virtual machine, the service message is packaged and sent to the target virtual machine;
the source switch 22 is configured to encapsulate the ARP request packet in a packet report message and report the packet report message to the controller 23; receiving a service flow table issued by the controller 23;
the controller 23 is configured to calculate a service packet transmission path after determining that a target IP address of the ARP request packet is an IP address of the destination virtual machine according to the packet report message, issue a service flow table to a switch on the path, encapsulate an MAC address of the destination virtual machine to an ARP reply packet, and reply the ARP reply packet to the source virtual machine 21;
the destination switch 24 is configured to receive the service flow table issued by the controller 23, and forward the service packet to the destination virtual machine;
the controller 23 is specifically configured to extract a target IP field in an ARP request message, determine whether the ARP request message is a gratuitous ARP message according to a target IP address in the target IP field, determine whether the target IP address is an IP address of a network device when the ARP request message is not the gratuitous ARP message, and determine that the target IP address in the ARP request message is an IP address of a destination virtual machine when the ARP request message is not the IP address of the network device;
the controller 23 is specifically configured to determine whether a target IP field in an ARP request message is equal to a source IP field, where if equal, the ARP request message is a free ARP message, and if not, the ARP request message is not a free ARP message;
the controller 23 is specifically configured to determine whether the target IP address is a gateway IP address for layer 3 (L3) forwarding, if so, the target IP address is an IP address of a network device, and if not, the target IP address is not an IP address of the network device;
the controller 23 is further configured to encapsulate, when it is determined that the ARP request packet is a free ARP packet, an ARP reply packet with a PacketOut message and reply to the source virtual machine 21, or send no ARP reply packet;
the controller 23 is further configured to, when it is determined that the target IP address is an IP address of the network device, encapsulate an ARP reply packet through a PacketOut message and reply to the source virtual machine 21.
The following detailed description of the implementation and principles of the method of the present invention is provided in connection with specific embodiments.
Example one
In this embodiment, as shown in fig. 3, a VM1 is a source virtual machine, and a VM2 is a destination virtual machine, and the method for processing an address resolution protocol packet includes:
step 201: the source switch is connected with the controller after being electrified;
step 202: the VM1 initiates communication with the VM2 and sends an ARP request message;
step 203: after receiving an ARP request message of the VM1, the source switch encapsulates the ARP request message in a PacketIn message and reports the PacketIn message to the controller;
step 204: the controller determines that a target IP address is the IP address of a target virtual machine according to the PacketIn message, calculates a service message transmission path, issues a service flow table to a switch on the path, encapsulates the MAC address of the target virtual machine to an ARP response message, and replies the ARP response message to a source virtual machine;
step 205: and the source virtual machine sends the service message to the destination virtual machine through the source switch and the destination switch according to the MAC address of the destination virtual machine.
In summary, when receiving the ARP request message, the source switch encapsulates the ARP request message in a packet report message and reports the packet report message to the controller, and triggers the controller to issue the service flow table.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (10)
1. A processing method of an address resolution protocol message is characterized by comprising the following steps:
a source virtual machine sends an Address Resolution Protocol (ARP) request message to a source switch; the source exchanger packages the ARP request message in a data packet report message and reports the data packet report message to the controller;
the controller determines that a target Internet Protocol (IP) address is the IP address of the target virtual machine according to the data packet report message, calculates a service message transmission path, issues a service flow table to a switch on the service message transmission path, encapsulates a Media Access Control (MAC) address of the target virtual machine to an ARP response message, and replies the ARP response message to the source virtual machine;
and the source virtual machine encapsulates the service message according to the MAC address of the target virtual machine and sends the service message to the target virtual machine.
2. The processing method according to claim 1, wherein the controller determines, according to the packet report message, that the IP address of the destination virtual machine whose target IP address is the destination IP address is:
the controller extracts a target IP field in an ARP request message from the data packet report message, judges whether the ARP request message is a free ARP message according to a target IP address in the target IP field, judges whether the target IP address is the IP address of the network equipment when the ARP request message is not the free ARP message, and determines that the target IP address in the ARP request message is the IP address of the target virtual machine when the target IP address is not the IP address of the network equipment.
3. The processing method according to claim 2, wherein said determining whether the ARP request packet is a gratuitous ARP packet is: judging whether a target IP field in the ARP request message is equal to a source IP field, if so, the ARP request message is a free ARP message, and if not, the ARP request message is not the free ARP message.
4. The processing method according to claim 2, wherein the determining whether the target IP address is an IP address of a network device is: and judging whether the target IP address is a gateway IP address for 3-layer forwarding, if so, the target IP address is the IP address of the network equipment, and if not, the target IP address is not the IP address of the network equipment.
5. A system for processing an address resolution protocol packet, the system comprising: the system comprises a source virtual machine, a source switch, a controller and a destination switch; wherein,
the source virtual machine is used for sending an ARP request message to the source switch; according to the MAC address of the target virtual machine, the service message is packaged and sent to the target virtual machine;
the source switch is used for encapsulating the ARP request message into a data packet reporting message and reporting the data packet to the controller; receiving a service flow table issued by a controller;
the controller is used for calculating a service message transmission path after determining that the target IP address is the IP address of the target virtual machine according to the data packet report message, issuing a service flow table to a switch on the path, packaging the MAC address of the target virtual machine to an ARP response message, and replying the ARP response message to the source virtual machine;
and the destination switch is used for receiving the service flow table issued by the controller and forwarding the service message to the destination virtual machine.
6. The processing system of claim 5, wherein the controller is specifically configured to extract a target IP field in the ARP request message, determine whether the ARP request message is a gratuitous ARP message according to a target IP address in the target IP field, determine whether the target IP address is an IP address of the network device when the ARP request message is not a gratuitous ARP message, and determine that the target IP address in the ARP request message is an IP address of the destination virtual machine when the ARP request message is not an IP address of the network device.
7. The processing system of claim 6, wherein the controller is specifically configured to determine whether a target IP field in an ARP request message is equal to a source IP field, and if so, the ARP request message is a gratuitous ARP message, and if not, the ARP request message is not a gratuitous ARP message.
8. The processing system of claim 6, wherein the controller is specifically configured to determine whether the target IP address is a gateway IP address for layer 3 (L3) forwarding, and if so, the target IP address is an IP address of a network device, and if not, the target IP address is not an IP address of the network device.
9. The processing system of claim 7, wherein the controller is further configured to encapsulate an ARP reply packet with a packet-out (PacketOut) message to reply to the source vm or not send the ARP reply packet when the ARP request packet is determined to be a gratuitous ARP packet.
10. The processing system of claim 8, wherein the controller is further configured to, when it is determined that the target IP address is an IP address of the network device, encapsulate an ARP reply packet with a PacketOut message and reply to the source virtual machine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210587166.9A CN103905577A (en) | 2012-12-28 | 2012-12-28 | Address resolution protocol message processing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210587166.9A CN103905577A (en) | 2012-12-28 | 2012-12-28 | Address resolution protocol message processing method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103905577A true CN103905577A (en) | 2014-07-02 |
Family
ID=50996731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210587166.9A Pending CN103905577A (en) | 2012-12-28 | 2012-12-28 | Address resolution protocol message processing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103905577A (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104202266A (en) * | 2014-08-04 | 2014-12-10 | 福建星网锐捷网络有限公司 | Communication method, switch, controller and communication system |
CN104301446A (en) * | 2014-08-08 | 2015-01-21 | 杭州华三通信技术有限公司 | Message processing method, switch device and system |
CN104506408A (en) * | 2014-12-31 | 2015-04-08 | 杭州华三通信技术有限公司 | Data transmission method and device based on SDN |
CN104780088A (en) * | 2015-03-19 | 2015-07-15 | 杭州华三通信技术有限公司 | Service message transmission method and equipment |
CN105119831A (en) * | 2015-09-15 | 2015-12-02 | 烽火通信科技股份有限公司 | MAC (Media Access Control) address learning method and system |
WO2016091054A1 (en) * | 2014-12-08 | 2016-06-16 | 中兴通讯股份有限公司 | Method and device for managing traffic forwarding in sdn network |
CN105812260A (en) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | MAC address forwarding table sending controlling method, device and system |
CN106161673A (en) * | 2016-07-05 | 2016-11-23 | 刘昱 | ARP managing device and method based on SDN |
CN106302860A (en) * | 2016-09-14 | 2017-01-04 | 上海斐讯数据通信技术有限公司 | The methods, devices and systems that a kind of free address resolution protocol based on SDN sends |
CN106330772A (en) * | 2015-07-10 | 2017-01-11 | 华为技术有限公司 | Flow table sending method in SDN (Software Defined Networking) and OpenFlow controller |
CN106453672A (en) * | 2016-06-30 | 2017-02-22 | 平安科技(深圳)有限公司 | Software defined network (SDN) Overlay network packet forwarding methods, and terminals |
CN106921553A (en) * | 2015-12-28 | 2017-07-04 | 中移(苏州)软件技术有限公司 | The method and system of High Availabitity are realized in virtual network |
WO2017113273A1 (en) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | Software defined data center and scheduling and traffic-monitoring method for service cluster therein |
WO2018019146A1 (en) * | 2016-07-28 | 2018-02-01 | 新华三技术有限公司 | Device detection |
CN109257265A (en) * | 2018-08-10 | 2019-01-22 | 锐捷网络股份有限公司 | One kind floods suppressing method, VXLAN bridge, gateway and system |
CN109729026A (en) * | 2017-10-27 | 2019-05-07 | 迈普通信技术股份有限公司 | A kind of control method and SDN controller of SDN network |
CN109803032A (en) * | 2019-02-26 | 2019-05-24 | 安徽皖通邮电股份有限公司 | A kind of processing method of ARP message |
CN113676409A (en) * | 2021-08-16 | 2021-11-19 | 北京全路通信信号研究设计院集团有限公司 | Message forwarding method and device, electronic equipment and storage medium |
US11237858B2 (en) | 2015-12-31 | 2022-02-01 | Huawei Technologies Co., Ltd. | Software-defined data center, and deployment method for service cluster therein |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012033117A1 (en) * | 2010-09-09 | 2012-03-15 | 日本電気株式会社 | Network system and network management method |
TW201225586A (en) * | 2010-09-09 | 2012-06-16 | Nec Corp | Computer system and communication method in the computer system |
CA2832019A1 (en) * | 2011-04-04 | 2012-10-11 | Nec Corporation | Network system, switch and connected terminal detection method |
TW201246843A (en) * | 2011-01-13 | 2012-11-16 | Nec Corp | Network system and path control method |
-
2012
- 2012-12-28 CN CN201210587166.9A patent/CN103905577A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012033117A1 (en) * | 2010-09-09 | 2012-03-15 | 日本電気株式会社 | Network system and network management method |
TW201225586A (en) * | 2010-09-09 | 2012-06-16 | Nec Corp | Computer system and communication method in the computer system |
TW201246843A (en) * | 2011-01-13 | 2012-11-16 | Nec Corp | Network system and path control method |
CA2832019A1 (en) * | 2011-04-04 | 2012-10-11 | Nec Corporation | Network system, switch and connected terminal detection method |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104202266A (en) * | 2014-08-04 | 2014-12-10 | 福建星网锐捷网络有限公司 | Communication method, switch, controller and communication system |
CN104202266B (en) * | 2014-08-04 | 2017-06-23 | 福建星网锐捷网络有限公司 | A kind of communication means, interchanger, controller and communication system |
CN104301446A (en) * | 2014-08-08 | 2015-01-21 | 杭州华三通信技术有限公司 | Message processing method, switch device and system |
CN104301446B (en) * | 2014-08-08 | 2019-04-09 | 新华三技术有限公司 | A kind of message processing method, switch device and system |
WO2016091054A1 (en) * | 2014-12-08 | 2016-06-16 | 中兴通讯股份有限公司 | Method and device for managing traffic forwarding in sdn network |
CN104506408B (en) * | 2014-12-31 | 2018-02-06 | 新华三技术有限公司 | The method and device of data transfer based on SDN |
CN104506408A (en) * | 2014-12-31 | 2015-04-08 | 杭州华三通信技术有限公司 | Data transmission method and device based on SDN |
US10491450B2 (en) | 2014-12-31 | 2019-11-26 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for controlling sending of MAC address forwarding table |
CN105812260A (en) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | MAC address forwarding table sending controlling method, device and system |
CN105812260B (en) * | 2014-12-31 | 2019-03-19 | 华为技术有限公司 | A kind of method, apparatus and system that control mac address forwarding table is sent |
CN104780088A (en) * | 2015-03-19 | 2015-07-15 | 杭州华三通信技术有限公司 | Service message transmission method and equipment |
CN104780088B (en) * | 2015-03-19 | 2018-07-31 | 新华三技术有限公司 | A kind of transmission method and equipment of service message |
CN106330772B (en) * | 2015-07-10 | 2019-09-13 | 华为技术有限公司 | Flow table sending method and OpenFlow controller in SDN |
CN106330772A (en) * | 2015-07-10 | 2017-01-11 | 华为技术有限公司 | Flow table sending method in SDN (Software Defined Networking) and OpenFlow controller |
CN105119831B (en) * | 2015-09-15 | 2018-08-07 | 烽火通信科技股份有限公司 | Mac address learning method and system |
CN105119831A (en) * | 2015-09-15 | 2015-12-02 | 烽火通信科技股份有限公司 | MAC (Media Access Control) address learning method and system |
CN106921553B (en) * | 2015-12-28 | 2020-04-17 | 中移(苏州)软件技术有限公司 | Method and system for realizing high availability in virtual network |
CN106921553A (en) * | 2015-12-28 | 2017-07-04 | 中移(苏州)软件技术有限公司 | The method and system of High Availabitity are realized in virtual network |
US10601728B2 (en) | 2015-12-31 | 2020-03-24 | Huawei Technologies Co., Ltd. | Software-defined data center and service cluster scheduling and traffic monitoring method therefor |
US11237858B2 (en) | 2015-12-31 | 2022-02-01 | Huawei Technologies Co., Ltd. | Software-defined data center, and deployment method for service cluster therein |
WO2017113273A1 (en) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | Software defined data center and scheduling and traffic-monitoring method for service cluster therein |
CN106453672A (en) * | 2016-06-30 | 2017-02-22 | 平安科技(深圳)有限公司 | Software defined network (SDN) Overlay network packet forwarding methods, and terminals |
WO2018000856A1 (en) * | 2016-06-30 | 2018-01-04 | 平安科技(深圳)有限公司 | Method implementing sdn overlay network message forwarding, terminal, apparatus, and computer readable storage medium |
CN106161673A (en) * | 2016-07-05 | 2016-11-23 | 刘昱 | ARP managing device and method based on SDN |
WO2018019146A1 (en) * | 2016-07-28 | 2018-02-01 | 新华三技术有限公司 | Device detection |
US11115285B2 (en) | 2016-07-28 | 2021-09-07 | New H3C Technologies Co., Ltd. | Device detection |
CN106302860A (en) * | 2016-09-14 | 2017-01-04 | 上海斐讯数据通信技术有限公司 | The methods, devices and systems that a kind of free address resolution protocol based on SDN sends |
CN106302860B (en) * | 2016-09-14 | 2020-04-10 | 上海斐讯数据通信技术有限公司 | SDN-based free address resolution protocol sending method, device and system |
CN109729026A (en) * | 2017-10-27 | 2019-05-07 | 迈普通信技术股份有限公司 | A kind of control method and SDN controller of SDN network |
CN109257265B (en) * | 2018-08-10 | 2021-04-20 | 锐捷网络股份有限公司 | Flooding suppression method, VXLAN bridge, gateway and system |
CN109257265A (en) * | 2018-08-10 | 2019-01-22 | 锐捷网络股份有限公司 | One kind floods suppressing method, VXLAN bridge, gateway and system |
CN109803032A (en) * | 2019-02-26 | 2019-05-24 | 安徽皖通邮电股份有限公司 | A kind of processing method of ARP message |
CN113676409A (en) * | 2021-08-16 | 2021-11-19 | 北京全路通信信号研究设计院集团有限公司 | Message forwarding method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103905577A (en) | Address resolution protocol message processing method and system | |
CN103905317B (en) | Message processing method and system for software-defined network | |
CN104796344B (en) | Method and system for realizing message forwarding based on SDN, Openflow switch and server | |
JP2016540448A5 (en) | ||
EP3624429A3 (en) | Reducing arp/nd flooding in cloud environment | |
JP2015505431A5 (en) | ||
CN105009544A (en) | Tunnel processing method for packet, switching device and control device | |
CN105704036A (en) | Message forwarding method, apparatus, and system | |
CN108848025B (en) | Data processing method, intelligent gateway and Internet of things system | |
CN103944867A (en) | Dynamic host configuration protocol (DHCP) message processing method, device and system | |
CN104270355A (en) | Cross-safety-zone data transmission method based on network bus | |
WO2017185780A1 (en) | Forwarding table entry establishment method and apparatus | |
CN105531967B (en) | Message transmission method, device and communication system | |
CN111193756B (en) | VXLAN tunnel load balancing method and related equipment | |
CN102255808B (en) | Congestion notification method, device, system and network equipment | |
CN114598510A (en) | Honey court network traffic redirection system, method, electronic device, medium, and product | |
CN104601414A (en) | IP (internet protocol) address conflict detecting method and device in software defined network | |
CN104917687B (en) | Message diversion method and device | |
CN102638396A (en) | Load balancing method and device | |
CN102868642B (en) | The method and apparatus of NVGRE message repeating is realized in ASIC | |
CN101938531A (en) | Method, system and device for communicating IPv4 network and IPv6 network | |
CN102571592B (en) | There is three-layer switching equipment and the data message forwarding method of port binding function | |
CN106302845A (en) | The Domain Name System addresses collocation method of data channel product and device | |
CN107547691B (en) | Address resolution protocol message proxy method and device | |
WO2014063612A1 (en) | Method for smart end node to access to trill network, smart end node and routing bridge |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140702 |
|
RJ01 | Rejection of invention patent application after publication |