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 que não está voltado para a conexão. Resumidamente, pode-se explicar da seguinte maneira: quando uma máquina A envia pacotes de dados para uma máquina B, o fluxo é unidirecional.

Com este protocolo, a transmissão de dados é feita sem prevenir o destinatário (máquina B), que, por sua vez, recebe os dados sem avisar ao emissor (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 seu 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.

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.
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 (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Assine nossa newsletter!
Junte-se à comunidade