Patent ID: 7843919
Filing Date: 2010-11-30
Classification: H04L

Abstract:
1. A method for implementing Ethernet virtualization, the method comprising: receiving from a network, by a router, a first packet destined for a virtual host on the network; responsive to a resource being available, the resource required to send the first packet to the virtual host corresponding to a first destination connection, writing the first packet to a virtual host memory; responsive to the first destination connection for the first packet not being available, passing the first packet to a store engine; processing, by the router, outbound packet traffic from the virtual host to the network, the processing comprising: responsive to the second destination of the second packet being known, sending, by the router, the second packet onto the network; and responsive to the second destination of the second packet not being known, calling packet alteration logic to construct a header and sending the header and second packet onto the network.