Sob o Transmission Control Protocol /Internet Protocol ( TCP /IP) , as sessões são geridos a " camada de transporte . " A este nível há dois protocolos alternativos : User Datagram Protocol (UDP) e Transmission Control Protocol (TCP). Destes , o TCP administra sessão , o UDP não . Função
A finalidade de estabelecer uma sessão em uma rede é para passar dados ou comandos de um computador para outro. Em ambos os casos , a comunicação segue os mesmos procedimentos . O computador é chamado de iniciar o cliente , o computador responder é chamado de servidor .
Características
Quando uma aplicação deseja entrar em contato com outro computador , o TCP negocia uma conexão. Ele solicita acesso a uma porta no computador remoto . Esta porta é um ponto de extremidade lógica no computador e não um conector real . Alguns aplicativos têm números de portas , para que os programadores sabem para solicitar uma conexão em uma porta específica . Uma vez que o acesso é concedido , o cliente " se liga " um soquete. Um socket é uma combinação de um endereço IP e número de porta.
Procedimentos
A tomada é uma abreviação no programa cliente para a conexão. Os dados e os comandos são passados para trás e via este socket. Uma vez que todo o trabalho é concluído, o cliente fecha o socket e libera o controle da porta . Com alguns protocolos , o servidor termina a sessão.