Aumentando a velocidade do link no OpenVPN (largura de banda)

9

Eu comprei um serviço de encapsulamento usando o OpenVPN. Por um ano, eu tenho velocidade máxima de upload / download de 10 Mbps, mas agora comprei 20 Mbps adicionais, disponibilizando a largura de banda total de 30 Mbps para mim.

Na página inicial, existem alguns controles disponíveis para mim, por exemplo, para reiniciar o túnel. Eu já fiz isso. Ele também diz que a velocidade foi realmente atualizada para 30 Mbps em sua página. Também recebi um e-mail informando que eles aumentaram a velocidade.

No entanto, depois de reiniciar minha máquina, e o OpenVPN foi iniciado e está funcionando normalmente, quando olho para o Gerenciador de Tarefas do Windows (abre ao pressionar CTRL + SHIFT + ESC) na guia "Rede" e ainda tenho uma velocidade de link de apenas 10 Mbps.

Dois adaptadores estão listados: Conexão local 4 (10 Mbps) e Conexão local 5 (100 Mbps). O LAC5 é meu adaptador "real"; tenho uma conexão à Internet de 100 Mbps se não usar um túnel. LAC3 é o adaptador virtual usado pelo OpenVPN. O problema é que ele ainda mostra 10 Mbps, embora eu tenha atualizado para 30 Mbps.

Como posso consertar isso?

Mike
fonte

Respostas:

14

Na verdade, eu acabei de descobrir que a "Velocidade da conexão" exibida no Gerenciador de tarefas (10 Mbps) é apenas um número falso definido pelo driver que o OpenVPN está usando. Isso não diminui a velocidade da conexão do túnel, mesmo que minha conexão local 4 seja maximizada em 100% da largura de banda disponível para esse adaptador (10 Mbps), a conexão local 5 pode exibir que, por exemplo, 25 Mbps estão sendo usava. Portanto, a "velocidade do link" não afeta as velocidades de transferência e é apenas uma tristeza.

Eu descobri isso lendo primeiro https://forums.openvpn.net/viewtopic.php?t=9850 e depois fazendo alguns testes para confirmar que era realmente assim. Aqui estão duas citações principais do link do fórum acima, no caso de 404s:

"o adaptador tap-win32 informará que é um dispositivo de 10 Mbps, mas em teoria ele pode suportar velocidades de até 160 Mbps. Na prática, as velocidades atingem cerca de 90 Mbps no Windows, mas isso não tem nada a ver com a velocidade relatado pelo próprio adaptador ".
"a velocidade do adaptador tap-win32 é um número falso - para alterá-lo, você precisa recompilar o driver. Não conheço nenhum plano de aumentar esse número falso; 10 Mbps é consistente com o linux tun / driver de toque - também informa 10 Mbps "

Portanto, a menos que alguém poste algo aqui que indique que a velocidade do link realmente importa (e que meus testes devem ter tido sorte ou algo do tipo), tomarei isso como resposta à minha própria pergunta:

Não há "correção" disponível, mas também não é necessária; a velocidade do link não reflete realmente o desempenho do túnel OpenVPN. As velocidades de transferência podem ultrapassar o que está listado como "velocidade de link" no gerenciador de tarefas.

Mike
fonte
hum ... embora esse número falso possa não afetar o desempenho real, uma vez que a pilha de drivers recebe pacotes, uma vez que são aceitos e encaminhados pelo kernel, ainda assim pode criar erros de cálculo (compensados) na tabela de hardware interna - adaptadores de rede que transmitem muito mais do que o atributo linkspeed propagado pode muito bem ser sinalizado como defeituoso / não totalmente compatível com WDF / WDM. Esta é uma muito escolha de design ruim, é ainda basicamente outro aplicativo do Windows (ou driver para que o assunto) que doesnt se comportam como a Microsoft pretende que ela - e isso sempre leva a problemas.
specializt