Por que os aplicativos usam o protocolo udp?

O protocolo de Internet TCP / IP suporta dois tipos de pacotes - TCP e UDP. O Transmission Control Protocol é usado quando deve haver uma garantia e uma resposta que a informação foi recebida com sucesso. TCP garante que, se houver um problema, o pacote será reenviado através da rede. O User Datagram Protocol é um "leve" e opção mais rápida do que o TCP. pacotes UDP chegar mais rapidamente e são processadas mais rapidamente porque eles não exigem verificação de recebimento. Muitas aplicações fazem uso extensivo de UDP por causa de sua falta de uso em cima e mais eficiente da largura de banda.

Transmissão de vídeo

  • aplicações de streaming de vídeo muitas vezes usam UDP. O olho humano é capaz de registrar cerca de 30 quadros por segundo. Isto significa que as imagens individuais mover muito rapidamente e pequenos erros geralmente não são notados. UDP simplesmente começar a enviar as informações que permite que o seu vídeo para começar a jogar. Se foram utilizados TCP, largura de banda valiosa seria amarrado retransmitir pacotes que não veio perfeitamente e, no momento em que eles chegaram, seria ultrapassada.

jogos



  • Porque os jogos são aplicações em tempo real, a informação tem de ser transmitida com a sensibilidade do tempo extremo. Em uma configuração multi-jogador através de uma rede, por exemplo, os movimentos do jogador e arma de fogo deve ser tida em conta. informações inválidas, muitas vezes, ser corrigido em mensagens futuras e retransmissão normalmente é desnecessária porque os dados são rapidamente invalidado. Além disso, a largura de banda é essencial em um jogo multi-jogador, porque uma desaceleração pode facilmente resultar em um único jogador a ficar para trás, tornando o jogo muito difícil de jogar.

Domínio pesquisas de nome de servidor

  • Domain Name Server (DNS) consultas é um pedido de base seguido por uma resposta simples. Os servidores DNS são consultados quando um computador está tentando recuperar uma parte da informação solicitada e o processo está em pausa até que a consulta DNS concluída. A complexidade do TCP significa que o pedido seria provavelmente ser servido de forma mais lenta, resultando em um desempenho negativo. Se uma consulta DNS não é respondeu a suficiente rapidez, outro simplesmente podem ser enviados, como um grande número de pacotes ordenados não têm de ser transmitidos.

De esta maneira? Compartilhar em redes sociais:

LiveInternet