O que é e o que faz a Camada 7?
A Camada de Aplicação é responsável pela semântica da comunicação.
A camada de aplicação funciona como a janela utilizadores e processos de aplicação para aceder a serviços de rede. Esta camada contém uma variedade de funções normalmente necessárias:
- Redireccionamento de dispositivo e partilha de recursos
- Acesso ao ficheiro remoto
- Acesso de impressora remota
- Comunicação entre processos
- Gestão de rede
- Serviços de directório
- Electrónica de mensagens (tal como o correio)
- Rede virtuais terminais
- Na camada de aplicação, o browser (aplicação) serve de interface para apresentação da informação ao utilizador. Para este pedido (cliente-> servidor), foi usado o protocolo HTTP.
- O formato dos dados é tratado na camada de apresentação. Os formatos tradicionais da Web incluem HTML, XML, PHP, GIF, JPG, etc. Adicionalmente são usados mecanismos de encriptação e compressão para a apresentação da informação.
- 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.