O que é que faz a Camada de Sessão?

A camada de Sessão permite que duas aplicações em computadores diferentes estabeleçam uma sessão de comunicação.

Funções:

  • Controla (estabelece, faz a gestão e termina), as sessões entre aplicações.
  • Disponibiliza serviços como pontos de controlo periódicos a partir dos quais a comunicação pode ser restabelecida em caso de pane na rede.
  • Abre portas para que várias aplicações possam escalonar o uso da rede e aproveitar melhor o tempo de uso. Por exemplo, um browser quando for fazer o download de várias imagens pode requisitá-las juntas para que a conexão não fique desocupada.
  • A última função desta camada é o de proporcionar e garantir a sincronização. Esta sincronização tem o objectivo de garantir a transferência fiável de dados entre os dispositivos, tratanto a eventual recuperação no caso da existência de erros durante a mesma

  • Na camada de sessão é estabelecida a sessão entre o computador cliente (onde estamos a fazer pedido via browser) e o servidor web (que aloja a página requisitada).
  • O protocolo TCP  fornece garantia na entrega de todos os pacotes entre um PC emissor e um PC receptor (neste caso, a entrega de toda a informação da página web do servidor para o cliente). Isso é uma funcionalidade da camada de transporte.
  • Tanto o PC cliente como servidor possuem um endereço lógico (endereço IP neste caso). Isso é uma funcionalidade da camada de rede. Adicionalmente os routers determinam qual o melhor caminho para que os pacotes possam fluir (encaminhamento) entre cliente e servidor web.
  • O endereço IP (endereço lógico) é então “traduzido” para o endereço físico (endereço MAC da placa de rede. Isto é funcionalidade da camada da dados
  • Cabos de cobre, fibra óptica, placas de rede, hubs e outros dispositivos, ajudam na ligação física entre o cliente e o servidor que acontece na camada física.

Procurar no site

Criado por: Gil Gordo e Fábio Carvalhana