CN103905577A - Address resolution protocol message processing method and system - Google Patents

Address resolution protocol message processing method and system Download PDF

Info

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
Application number
CN201210587166.9A
Other languages
Chinese (zh)
Inventor
孙凌
何文娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201210587166.9A priority Critical patent/CN103905577A/en
Publication of CN103905577A publication Critical patent/CN103905577A/en
Pending legal-status Critical Current

Links

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

Method and system for processing address resolution protocol message
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.
CN201210587166.9A 2012-12-28 2012-12-28 Address resolution protocol message processing method and system Pending CN103905577A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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