Patent ID: 9509600
Filing Date: 2016-11-29
CPC Classification: H04L

Claim Text:
1. A method for providing per-connection routing in a virtual environment, the method comprising: receiving, by a host network device and at a routing interface, a request for a resource from a server computing device, the request received from a transmission control protocol (TCP) connection with a stateful network device; determining, by the host network device, a media access control (MAC) address of the stateful network device and storing the MAC address and the routing interface as associated with information for the TCP connection in a per-connection routing table; retrieving, by the host network device, the MAC address and routing interface from the per-connection routing table based on a comparison of information included in a response, to the request for the resource from the server computing device previously received from the TCP connection with the stateful network device, received from one of a plurality of virtual machines to the information for the TCP connection; and sending, by the host network device, the response to the stateful network device using the retrieved MAC address and routing interface.