El cliente hace un CONNECT. Cuando el CONNECTION REQUEST (solicitud de conexión) llega, la entidad de transporte del servidor confirma que el servidor está bloqueado en un LISTEN. Entonces manda un TPDU de CONNECTION ACCEPTED al cliente. Los partidos pueden comunicarse con SEND y RECEIVE, que son confiables. Para desconectar es posible que solamente un partido tiene que mandar un DISCONNECT (caso asimétrico) o ambos (caso simétrico).
Primitiva TPDU mandado LISTEN ninguno CONNECT CONNECTION REQ SEND DATA RECEIVE ninguno DISCONNECT DISCONNECTION REQ
BIND permite la asignación de una dirección explicita (por ejemplo, una dirección bien conocida) con un socket. El servidor llama a las cuatro primeras primitivas en orden. El cliente llama a SOCKET y entonces CONNECT. La desconexión es simétrico.
Primitiva Significado SOCKET Crear nuevo punto de comunicación BIND Ligar el socket con una dirección local LISTEN Alocar cola para llamadas ACCEPT Bloquear hasta que una solicitud llegue CONNECT Bloquear y establecer la conexión SEND Mandar datos RECEIVE Recibir datos CLOSE Cerrar la conexión