Redes de computadores/Camada de aplicação: diferenças entre revisões

[edição não verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de 177.12.244.31 (disc) para a última revisão de Marcos Antônio Nunes de Moura
Linha 57:
O protocolo UDP oferece um transporte simples e menos confiável, pois não é orientado para conexão, ou seja, não existem procedimentos de verificação de envio e recebimento de dados. No entanto, pode haver checagem de integridade e se algum pacote não for recebido, a aplicação do host de destino pode não fazer uma nova solicitação. Essa característica de "bombear" os dados para o destino à velocidade que quiser, faz do protocolo UDP mais rápido e ideal para certos tipos de aplicações. Existem aplicações que é preferível entregar os dados o mais rapidamente possível, mesmo que algumas informações se percam no caminho. É o caso, por exemplo, das transmissões de vídeo pela internet, onde a perda de um pacote de dados não interromperá a transmissão. Por outro lado, se os pacotes não chegarem ou demorarem a chegar, haverá congelamentos na imagem, causando irritação ao usuário. O mesmo acontece com aplicações de videoconferência, jogos em redes e telefonia pela internet.
 
Nem o TCP, nem o UDP oferecem garantia quanto a atrasos, ou seja, o TCP pode até garantir que os dados cheguem, porém não garante um tempo mínimo para que isso ocorra. O UDP também: os dados podem ser aceitos mais rápido que TCP, porémcporém atrasos na rede podem tornar o serviço inútil.
 
==Referências==