Camada de Aplicação

Protocolos

Na arquitetura TCP/IP, a camada de aplicação engloba três camadas altas do modelo OSI: aplicação, apresentação e sessão.

HTTP - Hypertext Transfer Protocol

Tem seu funcionamento baseado em requisição e resposta, sendo o maior responsável pela comunicação na internet atualmente, uma vez que codifica endereços escritos em uma linguagem acessível para o computador.

Usa o conceito de estabelecimento de sessões, iniciadas por clientes por meio de portas (sockets) de conexão. Geralmente são usadas as portas 80 ou 8080.

<aside> 🧠

Wireshark: software usada para captura e análise de pacotes trafegados pela rede.

</aside>

HTTPS - Hypertext Transfer Protocol Secure

Usado para conexões seguras na internet, definido pela RFC 2660 e usa a porta 443. O servidor aplica uma criptografia na comunicação.

Utiliza SSL (Secure Sockets Layer) ou TLS (Transport Layer Security) para cria rum túnel criptográfico entre o servidor e o cliente.

Ele é indicado com um cadeado fechado em algum lugar da tela, geralmente junto do link.

FTP - File Transfer Protocol

Criado para transferência de arquivos, descrito na RFC 959, usa a porta TCP 20 para conexões de dados e a 21 para a conexão de controle.

O protocolo é muito usado para a transferência de arquivos entre as estações clientes e os servidores que não possuam outros mecanismos para a cópia de arquivos.

TFTP - Trivial File Transfer Protocol

Maneira de copiar arquivos para equipamentos de redes, ou seja, um servidor TFTP armazena o sistema operacional e arquivos de configuração dos equipamentos instalados, atuando como uma forma simplificada de backup e recuperação de uma rede em caso de falhas.

Foi definido na RFC 959 e usa a porta UDP 1350.