Casa > P > Por Que A Velocidade De Download Do Meu Adaptador Wi-Fi Usb É Muito Mais Lenta Do Que A Velocidade Do Adaptador Atheros Da Qualcomm Incorporado?

Por que a velocidade de download do meu adaptador Wi-Fi USB é muito mais lenta do que a velocidade do adaptador Atheros da Qualcomm incorporado?

Existem algumas coisas que vale a pena discutir aqui.

  • Se a conexão de banda larga for o gargalo da sua conexão de Internet, mesmo a instalação de uma placa de interface de rede 802.11ac e um roteador sem fio não fará diferença. Pense em dois tubos: um é a ligação sem fios ao seu modem, o outro é a ligação entre o seu modem e o DSLAM no fornecedor de serviços. Se o segundo pipe for estreito, conectar um pipe largo a ele não fará diferença em termos de quanto tráfego você pode passar.
  • Se o dongle USB for avaliado em 300Mb/s isso significa que ele pode suportar até dois streams espaciais e se a qualidade do canal for fantástica (leia: você está muito perto do ponto de acesso) ele pode transmitir dados usando a modulação 64-QAM com uma alta taxa de codificação [1]. Seu roteador pode ou não suportar a operação MIMO, mas deixe's assumir que sim e você pode sempre usar dois streams. Uma vez que é difícil enfiar antenas de alto ganho em um dongle tão pequeno, é provável que na prática isto funcione principalmente com 16-QAM e transmita/receba a 120 ou 180 Mb/s. >li>A taxa de PHY é diferente da taxa de transmissão real. Qualquer pacote será submetido a múltiplos encapsulamentos à medida que passa da aplicação para o hardware, similar à ilustração abaixo [2].
main-qimg-7e84e82003b2b51a178e95030d31f519.webp
  • Os pacotes de dados nem sempre são grandes, portanto a sobrecarga de mensagens pode ser substancial. Além disso, 802.11 envolve back-off e dada a natureza compartilhada do meio, colisões também são prováveis [3]. Tudo isso reduz a eficiência da comunicação e na melhor das hipóteses a taxa de transmissão atingível é de ~70% da taxa PHY.
  • li>Tráfego na Internet é dominado pelo TCP [4], principalmente para fins de confiabilidade e controle de congestionamento. Em resumo, os pacotes de dados devem ser reconhecidos na camada de transporte, o que reduz ainda mais a produtividade, ou seja, a produtividade experimentada no nível da aplicação (a transmissão de um pacote de dados envolve uma troca de mensagens de 4 vias). Portanto, assumindo que sua conexão de banda larga seja rápida, os 50Mb/s que você estava obtendo com a placa Qualcomm eram bastante bons.li>li>Lastly, o desempenho do dongle USB pode ser ainda mais limitado pela máquina host. It's provavelmente você está usando uma porta USB 2.0, cuja taxa é limitada a 280Mb/s [5]. No entanto, isto está conectado a um controlador USB interno que pode ser compartilhado com outros dispositivos (incluindo, por exemplo, um laptop's keyboard e touchpad). O controlador, por sua vez, faz interface com o barramento PCI, que é compartilhado com outros dispositivos, tais como as placas de som e vídeo. If the host machine has limited capabilities, the performance of the USB dongle may thus be modest.

[1] Demystifying Modulation and Coding Scheme (MCS) Index Values

[2] TCP/IP (The Internet Protocol Suite)

[3] Carrier sense multiple access with collision avoidance

[4] What is TCP (Transmission Control Protocol)?

[5] USB 2.0, Hi-Speed USB FAQ

De Lyda

Qual é a melhor caixa do Android em 2020? :: Qual é o futuro dos assistentes virtuais nos smartphones?