Appeal 2007-0941 Application 10/165,068 be an intelligent peripheral installed within a server or may be a network processor (NP) coupled to a server. The method and system forward connections by determining whether or not a particular connection should be handled by another node. In response to determining that the particular connection should be handled by another node, the network controller forwards the connection by performing header mangling within the network controller. The packet destination addresses are modified to reflect the address of the other node and the source address is modified to reflect a node of the network controller. Responses received from the other node are modified to indicate a response from the original destination node, thus making the connection forwarding transparent to external switches and other devices (Specification 4). Representative claim 1 is illustrative: 1. A method for forwarding connections at a server, comprising: receiving a packet at a network controller of said server, wherein said packet is destined for an original destination node of said server and was provided by an originating source; within said network controller, selecting an alternate destination node for said packet; modifying a destination address and an origin address of said packet within said network controller to produce a modified packet 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 packet from said network controller to said alternate destination node. 2Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next
Last modified: September 9, 2013