Method, device and system for sending message in virtual network
A technology for virtual network and packet sending, applied in the field of VN (virtual network), it can solve the problems of high overhead and increase in the size of the MAC table, and achieve the effect of avoiding ARP broadcast and avoiding the increase of the size of the ARP table.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0068] The embodiment of the present invention provides a method for sending messages in a virtual network. Figure 4 is a flowchart of a method according to an embodiment of the invention. Such as Figure 4 As shown, the method includes:
[0069] Step 401: The access switch receives a Layer 3 message carrying a VNID (Virtual Network ID) from a remote data center; where
[0070] The layer-3 message is sent from one VM in the data center to another VM. In this embodiment, the VMs sending the Layer 3 message are called VMs (VM source), and the VMs receiving the Layer 3 message are called VMd (VM destination). The VMs send ARP requests to find the destination MAC address. The local TOR will generate an ARP response, wherein, if the TOR is unknown or non-local, the ARP response includes the MAC of the access switch;
[0071] Wherein, the layer-3 message is used to specify a message in the layer-3, and the message may carry data, control information, and the like. This is def...
Embodiment 2
[0080] The embodiment of the present invention provides a method for sending messages in a virtual network. Figure 5 is a flowchart of a method according to an embodiment of the invention. Such as Figure 5 As shown, the method includes:
[0081] Step 501: the TOR switch receives the layer 2 frame carrying the VNID;
[0082] Wherein, the layer 2 frame also carries a MAC address so as to reach the TOR switch.
[0083] The Layer 2 frame corresponds to the Layer 3 packet described in Embodiment 1, and the Layer 2 frame is sent from the VMs to the VMd.
[0084] Step 502: the TOR switch extracts a layer-3 destination address from the layer-2 frame;
[0085] Wherein, the TOR switch can extract the layer-3 destination address by fetching numbers from the layer-2 frame. It can be realized by existing methods, and no further description will be made.
[0086] Step 503: The TOR switch determines whether the VMd is on the TOR switch or whether the VMd has been migrated.
[0087] ...
Embodiment 3
[0103] The embodiment of the present invention provides a method for sending messages in a virtual network. Figure 6 is a flowchart of a method according to an embodiment of the invention. Such as Figure 6 As shown, the method includes:
[0104] Step 601: the TOR switch receives the ARP sent by the VM migrated to the TOR switch;
[0105] Wherein, whenever a VM migrates to a new physical server such as the TOR switch, the VM will generate an ARP and the MAC address of the VM, and broadcast the ARP from its server to the physical server (the TOR switch) .
[0106] Step 602: The TOR switch determines the VNID corresponding to the ARP;
[0107] Wherein, the TOR switch will check the VNID corresponding to the ARP through an available mechanism, such as an interface or ARP, depending on the VMware implementation.
[0108] Step 603: The TOR switch judges whether the TOR switch is the DN corresponding to the VNID;
[0109] Step 604: If the TOR switch is not the DN correspondin...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com