TCP/IPv6 Migration Guide

Transport-Service Provider Differences for NonStop
TCP/IPv6
HP NonStop TCP/IPv6 Migration Guide524524-004
2-7
Fault-Tolerant Behavior
Table 2-1. Fault-Tolerant Behavior; NonStop TCP/IP Process Compared to
TCP6SAM
Failure Description
NonStop TCP/IP as
Transport-Service Provider
TCP6SAM as Transport-
Service Provider
TCP/IP primary process
goes down
Backup process takes
over.
All TCP sockets in the
established state return
ECONNRESET to the
application and send
RST to the remote end.
Listen and UDP sockets
survive.
Backup process takes
over.
All sockets survive.
TCP/IP primary processor
goes down
Backup process takes
over.
All TCP sockets in the
established state return
ECONNRESET to the
application and send
RST to the remote end.
Listen and UDP sockets
survive.
Backup process takes
over.
All sockets survive if the
application is not on the
failed processor
(because the sockets
are on the application
processor, and might not
be on the TCP6SAM
processor).
TCP/IP backup process goes
down
All sockets survive.
Socket is
non-fault-tolerant until
the backup TCP/IP is
brought up.
All sockets survive.
TCP/IP backup processor
goes down
All sockets survive.
Socket is
non-fault-tolerant until
the backup TCP/IP is
brought up.
A non-fault-tolerant
application on that
backup processor goes
away.
All sockets survive (if the
application is not on the
failed processor).
Application primary dies
Backup application can
take over and continue
on the existing sockets.
Backup application,
upon takeover, receives
the ECONNRESET error
and has to close the
socket.