Managing a Transmission Control Protocol (TCP) connection established
between two applications includes providing a TCP/IP (Internet Protocol)
kernel adapted to: store establishment information of the TCP connection
and an established value for a TCP session connectivity check with
respect to the TCP connection; create a Session Connectivity Check (SCC)
message according to the establishment information and established value;
transmit the SCC message to a TCP/IP kernel of another party, and
determine whether or not the TCP connection is operating normally
according to whether an SCC response message has been received from the
TCP/IP kernel of the another party.