A virtual computer system including multiple virtual machines (VMs) is implemented in a single physical computer system. The multiple VMs have their own layer 2 and layer 3 addresses, but they share a common network connection for which only a single layer 2 address may be used, such as in the case of...http://www.google.de/patents/US7478173?utm_source=gb-gplus-sharePatent US7478173 - Method and system for sharing a network connection in a virtual computer system