Methods and apparatus are disclosed for transparently resuming the network
connection after a reset or reboot. In one aspect a data processing
apparatus comprises an operating system unit configured to create and
store state information comprising one or more parameters for a network
connection between a first computing device and a second computing
device; a management interface unit configured to receive a request to
reboot the first computing device; and host reset session resumption
logic configured to store, in response to the request, the state
information in a particular location in a memory of the first computing
device, to initiate a reboot of the first computing device, to retrieve
the state information from the particular location in memory, and to
request resuming data communications over the network connection based on
the retrieved state information.