Virtual local area network (vlan) coordinator providing access to vlans
US-9043792-B1 · May 26, 2015 · US
US12149381B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12149381-B2 |
| Application number | US-202318305223-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 21, 2023 |
| Priority date | Sep 24, 2009 |
| Publication date | Nov 19, 2024 |
| Grant date | Nov 19, 2024 |
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, includes 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 and a first packet field for a VLAN-Tag, wherein the network, interface transmits the packet to a packet encapsulate section which encapsulates a second packet field including the Layer 2 header information with a virtual network identifier representing a virtual network to which the virtual machine belongs.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: confirming a first virtual machine identifier (VMID), indicated in a field of a packet, corresponding to a first virtual machine operating on a first server, wherein the first VMID is converted from a Media Access Control (MAC) destination address in the field; and removing, from the packet, the first VMID and a second VMID assigned to a second virtual machine operating on a second server. 2. The method of claim 1 , further comprising: transmitting, via a virtual switch, the packet to the first virtual machine. 3. The method of claim 1 , wherein the packet is identified by a switch on a network connecting the first server and the second server based on the first VMID and the second VMID. 4. The method of claim 1 , wherein the field is a virtual local area network (VLAN) tag field containing the first VMID and the second VMID, wherein removing the first VMID and the second VMID comprises: removing the VLAN tag field from the packet. 5. The method of claim 1 , wherein first VMID and the second VMID are converted from an address associated with the field. 6. The method of claim 1 , wherein at least one of the first VMID or the second VMID are incorporated into the MAC address assigned to the first virtual machine. 7. The method of claim 1 , wherein at least one of the first VMID or the second VMID are incorporated into an Internet Protocol (IP) address assigned to the first virtual machine. 8. The method of claim 1 , wherein the packet is a Transmission Control Protocol/Internet Protocol (TCP/IP) packet. 9. An apparatus, comprising: a memory; and a processor configured to execute instructions stored in the memory to: confirm a first virtual machine identifier (VMID), indicated in a field of a packet, corresponding to a first virtual machine operating on a first server, wherein the first VMID is converted from a Media Access Control (MAC) destination address in the field; and removing, from the packet, the first VMID and a second VMID assigned to a second virtual machine operating on a second server. 10. The apparatus of claim 9 , further comprising: a virtual local area network (VLAN) tag inserting and removing section configured to remove a VLAN tag field containing the first VMID and the second VMID from the packet. 11. The apparatus of claim 9 , further comprising: a MAC header converting section configured to convert between a MAC address contained in the field and at least one of the first VMID or the second VMID. 12. The apparatus of claim 9 , wherein at least one of the first VMID or the second VMID are incorporated into an Internet Protocol (IP) address. 13. The apparatus of claim 9 , wherein the second VMID is converted from a MAC source address in the field. 14. The apparatus of claim 9 , wherein a VLAN ID, assigned to the first virtual machine as a group ID, is assigned to a VLAN tag field of the packet. 15. A non-transitory computer readable medium storing instructions operable to cause one or more processors to perform operations comprising: confirming a first virtual machine identifier (VMID), indicated in a field of a packet, corresponding to a first virtual machine operating on a first server, wherein the first VMID is converted from a Media Access Control (MAC) destination address in the field; and removing, from the packet, the first VMID and a second VMID assigned to a second virtual machine operating on a second server. 16. The non-transitory computer readable medium storing instructions of claim 15 , wherein the operations further comprise: outputting the packet to a virtual switch; and transmitting, from the virtual switch, the packet to the first virtual machine. 17. The non-transitory computer readable medium storing instructions of claim 15 , wherein the packet is identified by a physical switch in a network that includes the first server and the second server based on the first VMID and the second VMID. 18. The non-transitory computer readable medium storing instructions of claim 15 , wherein the field is a virtual local area network (VLAN) tag field containing the first VMID and the second VMID, wherein removing the first VMID and the second VMID comprises: removing the VLAN tag field from the packet. 19. The non-transitory computer readable medium storing instructions of claim 15 , wherein the field is an address field in a header field of the packet and the first VMID and the second VMID are converted from the address field. 20. The non-transitory computer readable medium storing instructions of claim 15 , wherein at least one of the first VMID or the second VMID are incorporated into at least one of a MAC address or an Internet Protocol (IP) address assigned to the first virtual machine.
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
in the data link layer [OSI layer 2], e.g. HDLC · CPC title
Parsing or analysis of headers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.