TCP/IPv6 Migration Guide
Transport-Service Provider Differences for NonStop
TCP/IPv6
HP NonStop TCP/IPv6 Migration Guide—524524-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.