Diferença entre os protocolos TCP e UDP

Fevereiro 2017


O protocolo UDP

O UDP é um protocolo voltado para a não conexão. Simplificando, quando uma máquina A envia pacotes para uma máquina B, o fluxo é unidirecional. Na verdade, a transmissão de dados é feita sem prevenir o destinatário (a máquina B) e o destinatário recebe os dados sem avisar o transmissor (máquina A). Isto é 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, exceto o seu IP.

O protocolo TCP

Ao contrário do UDP, o TCP é 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 a boa recepção dos dados. Aqui, intervém o controle CRC dos dados. Este controle baseia-se 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 reenviar os dados corrompidos.

Veja também

TCP/IP

Veja também

Artigo original publicado por . Tradução feita por pintuda. Última modificação: 28 de novembro de 2016 às 07:42 por ninha25.
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.