CPC G06F 9/455 (2013.01) [G06F 9/45558 (2013.01); H04L 45/44 (2013.01); H04L 45/741 (2013.01); H04L 61/103 (2013.01); G06F 2009/45595 (2013.01)] | 18 Claims |
1. A system comprising:
a plurality of host machines for hosting a plurality of virtual machines, each host machine comprising:
a managed physical switching element (MPSE) comprising a plurality of ports for performing link layer forwarding of packets to and from a set of virtual machines running on the host machine, each port associated with a unique media access control (MAC) address; and
a managed routing element (MPRE) for receiving a data packet from a port of the MPSE and performing network layer routing in order to forward the received data packet from a first virtual machine of a first network segment to a second virtual machine of a second network segment; and
a physical network for interconnecting the plurality of host machines;
wherein each host machine is assigned a unique physical MAC (PMAC) address for addressing its MPRE from other host machines, wherein different host machines are assigned different PMACs.
|