Diferença entre TCP e UDP


TCP significa (Transmission Control Protocol – Protocolo de Controle de Transmissão)
que é utilizado para a transferência de dados cruciais. Por outro lado, UDP significa User Datagram Protocol. É um protocolo não muito confiável e sem conexão que é usado para serviços que exigem a transmissão rápida de dados.

 

Estamos vivendo em um mundo cheio de vários tipos de redes. A mais importante é a rede de computadores. O funcionamento da rede parece simples, mas por trás existe um sistema complexo que foi simplificado pela utilização de vários protocolos. Protocolos definem as regras, convenções e estruturas de dados que regem a comunicação de dados.

 

 

 

 

Estes protocolos são necessários porque uma rede de computador é uma mistura heterogênea de vários componentes. Os computadores que estão interagindo uns com os outros podem se diferentes em vários aspectos, tais como: hardware, software, especificações, etc. Sendo necessário um conjunto de regras para que todos se entendam e possam se comunicar. Podemos simplesmente dizer que esse conjunto de regras/protocolos é a língua de computadores para falar uns com os outros.

 

 

TCP e UDP são dois desses protocolos. Os protocolos são colocados em camadas de hierarquia. Sempre que uma mensagem é transmitida a partir da fonte para o remetente. Hoje, os padrões de rede usam protocolos conhecidos como  Open System Interconnection (OSI) e TCP / IP. OSI é uma arquitetura em sete camadas, enquanto o TCP / IP consiste em quatro camadas. TCP e UDP pertence, estão na camada de comunicação, falando de maneira simples para que todos entendam.

 

 

TCP também é usado em login remoto ou seja, pode-se obter acesso a outro computador para manutenção ou outros tipos de problemas.  Outro termo importante que está associado com o TCP é sincronismo, ou seja tem a ver com confiabilidade que é conseguida com a ajuda de reconhecimentos. Primeiro, a mensagem, que está em bytes (sob a forma de 0 e 1), é dividida  para ficar como é conhecemos, ou seja segmentos.

 

TCP também mantém um temporizador. Se o reconhecimento não for recebido a tempo, então a mensagem é reenviada. Cada byte, que é transmitido através do protocolo TCP contém um número de sequência. Um segmento de TCP é composto por um segmento de  header e um data section. O header contém 10 campos obrigatórios e um opcional.

 


UDP significa User Datagram Protocol ou Universal Datagram Protocol
. É também um protocolo que é utilizado em lugar do TCP, quando a transferência de dados não é crítica. UDP não configurar uma extremidade à outra conexão entre os sistemas. É também conhecido pela rapidez com que entrega os dados.

 

A confiabilidade é menor, mas oferece também uma comunicação eficiente. O header do UDP contém quatro campos e cada campo tem 2 bytes. As quatro portas;  são a porta de origem, porta de destino, e etc (veja a imagem acima). Aqui tem mais informações sobre UDP.

[review]

Adicione Comentário