Patent ID: 7403535

Claim:
A method of aggregating a plurality of network resources of a computer system, the network resources comprising a bypass protocol stack operable to provide offloaded connections over a network to instances of one or more applications running on the system, each of the one or more applications uniquely associated with a first port number and the system being identified on the network by a public IP address, said method comprising: assigning private IP addresses to uniquely identify each of the plurality of network resources; and creating a socket for each one of the plurality of applications, said creating comprising: associating the socket with a first endpoint tuple comprising the public IP address and the first port number associated with the application; and translating the first endpoint tuple for each socket to a set of bypass endpoint tuples, each of the set of bypass endpoint tuples comprising a different one of the assigned private IP addresses; and associating the socket with the set of translated bypass tuples; and maintaining the sets of bypass tuples for the created sockets as an address translation map.