fbpx

TCP e UDP diferenças entre Protocolos

tcp-ou-udp

TCP (Transmission Control Protocol)

Confiança/Segurança: Orientado à conexão. Entrega Garantida;

Ordenação dos pedidos: É garantida a ordem de recebimento das mensagens;

Peso do Protocolo: Pesado, devido à elevada informação no cabeçalho das mensagens;

Pacotes: Os dados são transmitidos do forma sequêncial, sem distinção de início e fim do pacote. Podem existir multiplos pacotes por chamada.

Protocolos que usam TCP: HTTP, FTP e SMTP

Aplicações: Servidor Web, p2p

 

UDP (User Datagram Protocol)

Confiança/Segurança: Sem conexão. Entrega não garantida;

Ordenação dos pedidos: Não é garantida a ordem de recebimento das mensagens;

Peso do Protocolo: Leve, devido à pouca informação no cabeçalho das mensagens;

Pacotes: Datagramas, um pacote por uma chamada de leitura.

Protocolos que usam UDP: DNS, DHCP e TFTP

Aplicações: Usado para aplicações do tipo streaming de vídeo ou outras onde se possa perder alguns dados sem comprometer a recepção da informação. Utilizado em aplicações p2p. O UDP é mais rápido e eficiente para aplicações que não necessitem de entrega garantida.


Recommended Posts