Today's Internet models are concerned with both of the quality and the availability of a given service. Current fault tolerant frameworks need to support consistent transport and application level failover mechanisms.
Transport protocols relay on an explicit association between a service and its physical location for the wired Internet. Thus, when a host fails, the end-to-end flow terminates.
In this paper, we propose an active replication based system which enhances the reliability of the already established TCP flows. The proposed scheme is client transparent. It does not incur any overhead to the end-toend communication during failsafe periods, and performs well during failures.