4
Obrigado

Algumas palavras de agradecimento nunca são demais.

Diferença entre os protocolos TCP e UDP


Os protocolos UPD e TCP são usados para transmitir dados - ou pacotes de informações - pela internet com base no endereço IP, sendo o TCP o mais popular dos dois. Este artigo explicará brevemente as diferenças entre os protocolos UDP e TCP.


Protocolo UDP

O UDP (User Diagram Protocol) é um protocolo voltado para a não conexão. Resumidamente, pode-se explicar da seguinte maneira: quando uma máquina A envia pacotes de informações para uma máquina B, o fluxo é unidirecional. Com este protocolo, a transmissão de dados é feita sem prevenir o destinatário (a máquina B) que, por sua vez, recebe os dados sem avisar ao transmissor (máquina A). Isso acontece porque o encapsulamento dos dados enviados pelo protocolo UDP não permite transmitir informações sobre o emissor. Portanto, o destinatário não conhece o emissor dos dados, apenas o IP.

Protocolo TCP

Ao contrário do UDP, o TCP (Transmission Control Protocol) é voltado para a conexão. Quando a máquina A envia dados para a máquina B, a máquina B é notificada da chegada dos dados e confirma o sucesso da recepção dos mesmos. Aqui, intervém o controle CRC dos dados (Cyclic Redundancy Check), baseado em uma equação matemática para verificar a integridade dos dados transmitidos. Assim, se os dados recebidos estiverem corrompidos, o TCP permite que os destinatários peçam ao emissor para reenviá-los.

Para saber mais sobre o protocolo TPC, veja a dica O que é TCP/IP, como funciona e para que serve.

Foto: © iStock.

Veja também

Artigo original publicado por . Tradução feita por Lucia Maurity y Nouria. Última modificação: por Bruna de França.

Este documento, intitulado 'Diferença entre os protocolos TCP e UDP ', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (https://br.ccm.net/) ao utilizar este artigo.

0 Comentário