Patent ID: 8051213
Filing Date: 2011-11-01
Classification: H04L

Abstract:
1. A method for forwarding connections at a server, comprising: receiving a first packet at a network controller of said server, wherein said first packet is destined for an original destination node of said server and was provided by an originating source; transmitting said first packet from said network controller to said original destination node; within said server, determining whether or not said original destination node should handle a connection associated with said first packet; in response to determining that said original destination node should not handle said connection, sending a command to said network controller to forward subsequent packets for said connection to an alternate destination node; in response to receiving said command at said network controller, modifying a destination address and an origin address of said subsequent packets within said network controller to produce modified packets containing a destination address of said alternate destination node and an origin address of a response node of said network controller; and transmitting said modified packets from said network controller to said alternate destination node, wherein said determining comprises detecting that a size of a packet buffer for said original destination node has exceeded a predetermined threshold, and wherein said sending is performed in response to said detecting.