Virtual local area network (vlan) coordinator providing access to vlans
US-9043792-B1 · May 26, 2015 · US
US9385888B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9385888-B2 |
| Application number | US-201514644100-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 10, 2015 |
| Priority date | Sep 24, 2009 |
| Publication date | Jul 5, 2016 |
| Grant date | Jul 5, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A server, including a virtual machine identifier assigning section to assign an identifier of a virtual machine operating on the server; and a network interface to transmit a packet including a Layer 2 header information which includes the identifier of the virtual machine, wherein the network interface transmits the packet to a packet encapsulate section which encapsulates a packet field including the Layer 2 header information with a virtual network identifier, wherein the virtual network identifier represents a virtual tenant network corresponding to the virtual machine in multiple tenants network.
Opening claim text (preview).
The invention claimed is: 1. A server, comprising: a memory storing instructions; and a processor configured to execute the instructions to: assign an identifier of a virtual machine operating on the server; and transmit a packet to a network device, the packet including a Layer 2 header information which includes the identifier of the virtual machine, wherein the network device encapsulates the packet, to generate a packet field including the Layer 2 header information, with a virtual network identifier, and wherein the virtual network identifier represents a virtual tenant network corresponding to the virtual machine in a multi-tenant network. 2. The server according to claim 1 , wherein the processor is further configured to execute the instructions to: receive the packet; and remove the virtual network identifier from the packet. 3. A system, comprising: a network device; and a server, comprising: a memory storing instructions; and a processor configured to execute the instructions to: assign an identifier of the virtual machine operating on the server; and transmit a packet to the network device, the packet including a Layer 2 header information which includes the identifier of the virtual machine, wherein the the network device is configured to encapsulate the packet, to generate a packet field including the Layer 2 header information, with a virtual network identifier, and wherein the virtual network identifier represents the virtual tenant network corresponding to the virtual machine in multiple tenants network. 4. The system according to claim 3 , wherein the processor is further configured to execute the instructions to: receive the packet; and remove the virtual network identifier from the packet. 5. The system according to claim 3 , wherein the network device is further configured to: forward the packet to the virtual machine based on the virtual network identifier. 6. A method, comprising: assigning an identifier of a virtual machine operating on a server; transmitting a packet including a Layer 2 header information which includes the identifier of the virtual machine; and encapsulating the packet, to generate a packet field including the Layer 2 header information, with a virtual network identifier, wherein the virtual network identifier represents a virtual tenant network corresponding to the virtual machine in a multi-tenant network. 7. The method according to claim 6 , further comprising: receiving the packet; and removing the virtual network identifier from the packet. 8. The method according to claim 6 , further comprising: forwarding the packet to the virtual machine based on the virtual network identifier. 9. A network device, comprising: a memory storing instructions; and a processor configured to execute the instructions to: receive a packet including a Layer 2 header information which includes an identifier of a virtual machine operating on a server; and encapsulate the packet, to generate a packet field including the Layer 2 header information, with a virtual network identifier, wherein the virtual network identifier represents a virtual tenant network corresponding to the virtual machine in a multi-tenant network. 10. The network device according to claim 9 , wherein the processor is further configured to execute the instructions to: to forward the packet to the virtual machine based on the virtual network identifier. 11. A method, comprising: receiving a packet including a Layer 2 header information which includes an identifier of a virtual machine operating on a server; and encapsulating the packet, to generate a packet field including the Layer 2 header information, with a virtual network identifier, wherein the virtual network identifier represents a virtual tenant network corresponding to the virtual machine in a multi-tenant network. 12. The method according to claim 11 , further comprising: forwarding the packet to the virtual machine based on the virtual network identifier.
Address table lookup; Address filtering · CPC title
Operational details on the addition or the stripping of a tag in a frame, e.g. at a provider edge node · CPC title
Interconnection of networks using encapsulation techniques, e.g. tunneling · CPC title
of virtual routers · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.