Descreva o funcionamento de vários protocolos de rede em alto nível.
sobes.tech IA
Resposta da IA
HTTP (Protocolo de Transferência de Hipertexto) – protocolo de nível de aplicação para transferência de hipertexto. O cliente (navegador) envia uma solicitação ao servidor (servidor web), que a processa e devolve uma resposta. Usado para carregar páginas web, enviar dados de formulários e interações API.
HTTPS (Protocolo Seguro de Transferência de Hipertexto) – versão segura do HTTP, usando criptografia (TLS/SSL) para proteger os dados durante a transmissão. Garante confidencialidade e integridade.
TCP (Protocolo de Controle de Transmissão) – protocolo de transporte que fornece uma transmissão confiável, orientada à conexão de dados. Divide os dados em segmentos, os numeriza, controla a entrega e reenvia pacotes perdidos ou danificados. Usado com HTTP/HTTPS.
UDP (Protocolo de Datagrama de Utilizador) – protocolo de transporte que oferece uma transmissão rápida, mas não confiável, sem serviço garantido. Não garante a entrega ou a ordem dos pacotes. Adequado para streaming de multimédia ou jogos online, onde a velocidade é mais importante que a fiabilidade.
IP (Protocolo de Internet) – protocolo de rede para endereçamento e roteamento de pacotes de dados entre dispositivos na rede. Define como os pacotes devem viajar da origem ao destino através da Internet. Opera na camada de rede, abaixo do TCP/UDP.