Descrição:
O HTTP é o protocolo principal para transferência de dados na web. Ele funciona em uma arquitetura cliente-servidor, onde o navegador (cliente) envia requisições para o servidor, que responde com os dados solicitados (como páginas HTML, imagens, etc.).
Porta padrão: 80
Exemplo de uso: Navegar na internet para acessar sites como www .exemplo .com .
Detalhes técnicos:
HTTP usa o método de requisição-resposta. Os métodos comuns incluem GET (obter dados), POST (enviar dados), PUT (atualizar dados), DELETE (remover dados).
Ele é apátrida (sem estado), o que significa que cada requisição é independente das outras.
Exemplo prático:
Navegar em um site como http://www.exemplo.com. Quando o navegador solicitar uma página inicial, envie um HTTP GET ao servidor, que responde com o código HTML correspondente.
Descrição:
HTTPS adiciona segurança ao HTTP utilizando SSL/TLS para criptografar as comunicações, protegendo os dados contra interceptação e ataques de intermediários.
Porta padrão: 443
Exemplo de uso: Acessar sites bancários ou plataformas de e-commerce.
Detalhes técnicos:
HTTPS adiciona SSL/TLS para autenticar servidores e criptografar dados. Usa handshake SSL/TLS para estabelecer uma conexão segura antes de transferir dados.
Certificados digitais (emitidos por CAs) são usados para verificar a identidade do servidor.
Exemplo prático:
Fazer login em um site de banco como https://meubanco.com. O navegador verifica o certificado SSL do servidor para garantir que você esteja conectado ao banco legítimo.
Descrição:
Permite o acesso a e-mails armazenados no servidor. Diferentemente do POP3, mantém uma sincronização entre o cliente e o servidor.
Porta padrão: 143 (não seguro), 993 (seguro com SSL/TLS)
Exemplo de uso: Acesse e-mails no dispositivo móvel e mantenha-os sincronizados com o servidor.
Detalhes técnicos:
Mantém e-mails no servidor, permitindo acesso a múltiplos dispositivos. Suporte pastas e busca avançada no servidor.
Exemplo prático:
Acesse sua conta Gmail via aplicativo de e-mail, mantendo os e-mails sincronizados entre dispositivos.
Descrição:
Baixe e-mails do servidor para o dispositivo do cliente e geralmente exclua o servidor após o download. É útil para acesso offline, mas menos flexível que o IMAP.
Porta padrão: 110 (não seguro), 995 (segura com SSL/TLS)
Exemplo de uso: Configurar um cliente de e-mail antigo que baixa mensagens para o computador.
Detalhes técnicos:
Ideal para situações onde o acesso offline é necessário. Após baixar, os e-mails podem ser excluídos do servidor.
Exemplo prático:
Configurar o Outlook para baixar todos os e-mails antigos e armazená-los localmente.
Descrição:
O DNS traduz nomes de domínios amigáveis em endereços IP numéricos, permitindo que os usuários acessem sites sem precisar lembrar números complexos.
Porta padrão: 53
Exemplo de uso: Acessar www .google .com e o resolvedor DNS o IP do servidor.
Detalhes técnicos:
DNS utiliza consultas recursivas e iterativas para resolver nomes. Os registros comuns incluem A (endereço), CNAME (alias), MX (e-mail) e TXT (informações adicionais).
Exemplo prático:
Ao digitar www.google.com, o navegador consulta o servidor DNS para obter o IP do site (ex.: 172.217.10.46).
Descrição:
Configure automaticamente dispositivos na rede, forneça endereços IP, máscara de sub-rede, gateway padrão e servidores DNS.
Porta padrão: 67 (servidor), 68 (cliente)
Exemplo de uso: Conectar-se automaticamente ao Wi-Fi e obter um endereço IP.
Detalhes técnicos:
Funciona em um ciclo DORA (Discover, Offer, Request, Acknowledge). Um servidor DHCP atribui IPs dinamicamente dentro de um intervalo configurado.
Exemplo prático:
Conectar um notebook a uma rede Wi-Fi. O servidor DHCP do roteador fornece automaticamente um endereço IP.
Descrição:
Protocolo orientado à conexão que garante a entrega confiável dos pacotes. Ele verifica a integridade e reordena os pacotes se necessário.
Camada: Transporte
Exemplo de uso: Transferência de dados em um site ou envio de um e-mail.
Detalhes técnicos:
O TCP estabelece uma conexão confiável por meio do handshake de três vias : SYN, SYN-ACK, ACK. Ele garante a entrega ordenada e retransmite pacotes perdidos.
Exemplo prático:
Fazer download de um arquivo grande via navegador. O TCP verifica se cada pacote chega corretamente antes de concluir a transferência.
Descrição:
Protocolo não orientado à conexão. É mais rápido que o TCP, mas não garante a entrega ou a ordem dos pacotes. Ideal para aplicações em tempo real.
Camada: Transporte
Exemplo de uso: Streaming de vídeos e chamadas VoIP.
Detalhes técnicos:
UDP não estabelece conexão, enviando pacotes diretamente. É usado em aplicações onde baixa latência é mais importante que confiabilidade.
Exemplo prático:
Jogos online ou chamadas de vídeo ao vivo, onde pequenos atrasos podem ser tolerados, mas a velocidade é essencial.
Descrição:
Responsável pelo endereçamento e roteamento de pacotes entre redes. Existem duas versões principais: IPv4 (32 bits) e IPv6 (128 bits).
Camada: Rede
Exemplo de uso: Comunicação entre dispositivos na internet.
Descrição:
Usado para enviar mensagens de erro e diagnóstico entre dispositivos na rede. Por exemplo, informa se um host está inacessível.
Camada: Rede
Exemplo de uso: Ferramentas de diagnóstico como "ping" ou "traceroute".
Detalhes técnicos:
Usado para mensagens de erro e diagnóstico. Não transporta dados, apenas informações de controle.
Exemplo prático:
Usar o comando ping www.google.compara verificar a conectividade com o servidor Google.
Descrição:
Protocolo usado para acesso remoto a dispositivos, mas transmite dados sem criptografia, o que o torna inseguro para uso em redes públicas.
Porta padrão: 23
Exemplo de uso: Controle remoto de um servidor.
Descrição:
Substitui o Telnet, fornece um acesso remoto seguro e criptografado. Também é usado para transferir arquivos.
Porta padrão: 22
Exemplo de uso: Administração de servidores Linux remotamente.
Detalhes técnicos:
SSH usa criptografia para segurança e autenticação baseada em chave ou senha.
Exemplo prático:
Administrar um servidor Linux remotamente com ssh usuário@192.168.1.10.
Descrição:
Usado para transmissão de mídia (áudio e vídeo) em tempo real. Trabalha em conjunto com o RTCP para controle de qualidade.
Camada: Aplicação
Exemplo de uso: Streaming de vídeo ao vivo.
Detalhes técnicos:
Usado em conjunto com RTCP para fornecer informações sobre qualidade de serviço.
Exemplo prático:
Transmitir vídeo ao vivo em plataformas como YouTube.
Descrição:
É o protocolo que mantém uma tabela de roteamento global da internet, permitindo a comunicação entre diferentes redes autônomas (ISPs).
Porta padrão: 179
Exemplo de uso: Roteamento entre provedores de internet.
Detalhes técnicos:
BGP é usado para trocar rotas entre sistemas autônomos (AS). Ele determinou o melhor caminho para o tráfego global.
Exemplo prático:
Um provedor de internet ajusta suas rotas para evitar congestionamento em uma região específica.