A camada de transporte da arquitetura Internet (TCP/IP) tem como função geral garantir a comunicação entre os processos da camada de aplicação. Nesta camada estão definidos dois protocolos principais, TCP e UDP, sendo que:
O TCP preza pela confiabilidade agregando em seu header bits de controle de fluxo e recebimento. Já o UDP dispensa esses bits de controle. Pode se dizer que o TCP é orientado a conexão através do seu Acknowledgment e o UDP não, uma vez que não é criada uma conexão, há apenas o envio direto de dados
Em linhas bem gerais - o protocolo TCP divide a informação a ser transmitida em pacotes. Esses pacotes são enviados ao destino e, caso algum deles não chegue, ou chegue corrompido, o destino pode solicitar por esses pacotes de novo. Graças ao cabeçalho que o protocolo define em cima de cada pacote, o cliente consegue determinar se algum deles está faltando ou não.Já o protocolo UDP também quebra a informação em pacotes menores mas não tem o cuidado com a integridade ou a correção de perdas. Os dados são enviados e não há como o cliente saber se algum foi perdido ou se foi corrompido. Isso acontece pois no UDP, não há um cabeçalho tão elaborado quanto o do TCP.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar