Patent ID: 7929418
Filing Date: 2011-04-19
Classification: H04L

Abstract:
1. A computing system, comprising: a host computer system; a primary data packet communication protocol offload engine configured to act as an offload engine for said host computer system; and an alternate data packet communication protocol offload engine configured to act as an offload engine for said host computer system if said primary offload engine fails; wherein said host computer system, said primary offload engine and said alternate offload engine are in direct data communication and said primary and alternate offload engines communicate with one another via an external network on an ongoing basis prior to any failure of said primary offload engine, said primary offload engine is configured to save predefined data packet communication protocol parameters to said host computer system during normal operation, said alternate offload engine is configured to retrieve said predefined parameters from said host computer system if said primary offload engine fails; and wherein said alternate offload engine is configured to save all data packet communication protocol packets in a circular buffer sent by said primary offload engine to said host computer system as long as required for performing a reliable fail-over of data packet communication protocol connections.