Qual é a diferença entre o UDP e o TCP?

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
  • Protocolo TCP

Protocolo UDP

UDP ( User Diagram Protocol ) é um protocolo não orientado para conexão. Simplificando, quando a máquina A envia pacotes para a máquina B, o fluxo é não direcional. Isso significa que a transmissão de dados é feita sem avisar o destinatário (a máquina B) e o destinatário recebe os dados sem fazer uma confirmação ao transmissor (a máquina A).

Isso ocorre porque os dados enviados pelo protocolo UDP não permitem transmitir as informações referentes ao transmissor. Como resultado, o destinatário não conhece o remetente dos dados, exceto seu endereço IP.

Protocolo TCP

Ao contrário do UDP, o TCP ( Transmission Control Protocol ) é orientado para conexão. Quando a máquina A envia dados para a máquina B, a máquina B é notificada da chegada dos dados e atesta a boa recepção dos dados por um aviso de recebimento.

O controle de dados CRC é baseado em uma equação matemática e verifica a integridade dos dados transmitidos. Portanto, se os dados recebidos estiverem corrompidos, o protocolo TCP permite que os destinatários notifiquem o remetente.

Imagem: iStock.

Artigo Anterior Próximo Artigo

Principais Dicas