El propósito de establecer una sesión en una red es para pasar datos o comandos de un ordenador a otro . En cualquiera de los casos , la comunicación sigue los mismos procedimientos . El equipo inicia se llama el cliente, el equipo responde se denomina servidor .
Características
Cuando una aplicación quiere ponerse en contacto con otro equipo, negocia una conexión TCP . Solicita el acceso a un puerto en el equipo remoto . Este puerto es un punto final lógico en el equipo y no una conexión real. Algunas aplicaciones tienen números de puerto asignados , por lo que los programadores saben para solicitar una conexión a un puerto en particular . Una vez otorgado el acceso, el cliente " se une " un socket. Un socket es una combinación de una dirección IP y número de puerto .
Procedimientos
El socket es la abreviatura en el programa cliente para la conexión. Comandos de datos y se pasa hacia atrás y adelante a través de este conector . Una vez que todo el trabajo se ha completado, el cliente cierra la toma de control de emisiones y del puerto. Con algunos protocolos , el servidor termina la sesión.