Patent ID: 11893406
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A non-transitory computer-readable storage medium including instructions, that when executed by a processor, cause a virtual local area network (VLAN) coordinator to perform the steps of:
receiving an outgoing network data frame from a first network interface card (NIC) driver loaded into the first VM;
modifying the outgoing network data frame by writing a first VLAN identifier associated with the first VM into the outgoing network data frame received from the first NIC driver, wherein the first VM is within a first VLAN, wherein the first VLAN identifier restricts transmission of the outgoing network data frame from the first NIC driver to the first VLAN associated with the first VLAN identifier, wherein the modifying occurs outside of the first VM, and wherein modifying the outgoing network data frame is transparent to the first VM;
transmitting the modified outgoing network data frame over a physical network;
receiving an incoming network data frame from the physical network;
determining the incoming network data frame includes the first VLAN identifier,
removing the first VLAN identifier from the received incoming network data frame; and
conveying the received incoming network data frame to the first VM through the first NIC driver.