• Matéria: Informática
  • Autor: amadeufilho1
  • Perguntado 4 anos atrás

Avaliando os formatos dos datagramas UDP e segmentos TCP, podemos perceber que o TCP adota um campo que indica o tamanho do cabeçalho. Por que o protocolo UDP não adota um campo com a mesma funcionalidade ?

Respostas

respondido por: luigirovani10
1

Resposta:

porque o UDP não faz controle de fluxo e recebimento

Explicação:

O foco do UDP é velocidade, não confiabilidade.

Note que no TCP você tem este cabeçalho, ele tem mecanismos para verificar se o pacote chegou ao destino mesmo ou foi perdido e precisa ser reenviado. Isso é vantajoso por garantir que o documento chegue íntegro ao destino, mas isso tem um custo, ele tem bem mais bits a enviar por pacote, deixando o sistema mais lento. Para quem vai mandar um documento por e-mail, por exemplo, é mega-importante, pois importa mais qualidade do que velocidade.

No UDP não há o cabeçalho, pois não há verificação de recebimento, o computador basicamente manda o pacote F*da-se.   Não confere se ele chegou certo ou não. Isso é vantajoso por dispensar bits e deixar o sistema mais rápido, mas não tem confiabilidade e não poderia ser usado para mandar um documento, como acima.

Mas numa chamada de vídeo, por exemplo, em que se precisa ter uma grande velocidade e que a perda de pacotes não seja tão prejudicial (quando isso ocorre, dá uma borrada na imagem, perde um pouco o áudio), mas ainda não tem problema, melhor que a transmissão parar de vez ou dar muito delay por falta de velocidade, como daria se usasse TCP.

Porém, vale lembrar que é possível ainda usa TCP para transmissão se a internet de todos os participantes for boa o bastante. tão por isso que o UDP está caindo cada vez mais em desuso devido a internet mais rápidas. Mas academicamente a gente ainda diz que ele é adequado para este uso.

Anexos:
respondido por: vanessafonntoura
0

O protocolo UDP não faz a adoção de um campo com a mesma funcionalidade porque o UDP não apresenta um controle de fluxo e de recebimento.

O que é protocolo UDP?

O User Datagram Protocol é um protocolo de natureza simples com uma camada de transporte. Ele apresenta como elemento essencial um atributo que apresenta aspectos iniciantes do tema.

O elemento apresenta uma utilização de protocolo pelo qual deve decorrer de datagramas diante de uma máquina, mas que não apresenta uma garantia diante de dados que são enviados de acordo com aspectos intactos diante de uma ordem correta.

Saiba mais sobre o protocolo UDP em https://brainly.com.br/tarefa/34753109

Espero ter ajudado.

Anexos:
Perguntas similares