O Proton VPN tem uma longa história de desenvolvimento de novas soluções para problemas complexos e difíceis, incluindo maneiras de superar tentativas de bloqueio de VPNs(nova janela) e anunciantes que rastreiam usuários pela internet. Como uma empresa criada por cientistas que se conheceram no CERN, temos uma forte cultura de pesquisa e desenvolvimento, e recentemente aproveitamos isso para aumentar significativamente as velocidades da VPN com um novo recurso chamado VPN Accelerator.
O VPN Accelerator melhora a estabilidade da conexão VPN e pode aumentar as velocidades da nossa VPN em até 400% em determinadas situações. Graças a essa nova tecnologia, você sempre pode aproveitar as melhores velocidades de VPN possíveis ao usar nosso serviço.
O VPN Accelerator funciona em todos os aplicativos do Proton VPN e melhora o desempenho de todos os protocolos de VPN. Como um recurso premium, ele vem ativado por padrão para todos que têm um plano pago do Proton VPN.
Como o VPN Accelerator funciona?
O VPN Accelerator é exclusivo do Proton VPN e compreende um conjunto de tecnologias exclusivas desenvolvidas internamente pela nossa equipe de pesquisa para aproveitar melhor nossa grande capacidade de rede.
A capacidade do ProtonVPN em nossas redes, as quais estamos constantemente expandindo, atualmente supera 1 terabit por segundo (1.000 Gbps) e é uma das maiores redes de VPN existentes. Para fins de comparação, o SwissIX, o maior ponto de troca de internet na Suíça, tem uma capacidade média diária de rede de 80 Gbps.
No entanto, a capacidade é apenas um elemento da velocidade da VPN e, muitas vezes, não é o fator limitante para o desempenho da VPN. Abaixo, veremos como o VPN Accelerator pode liberar velocidades de VPN ainda mais altas ao superar outros fatores limitantes.
Superando as limitações de CPU
A velocidade da CPU do servidor geralmente é um fator limitante porque muitos protocolos de VPN populares (incluindo o OpenVPN) não usam multithreading(nova janela). Isso significa que o poder de processamento de um único núcleo da CPU no processador do servidor se torna o fator limitante para as velocidades.
O Proton VPN resolve esse problema usando múltiplos processos do OpenVPN por servidor para aproveitar ao máximo os processadores de múltiplos núcleos. No entanto, isso por si só não é suficiente para resolver totalmente o problema, a menos que a carga seja distribuída adequadamente entre os múltiplos processos. Caso contrário, um único tópico de CPU poderá ficar sobrecarregado.
Para resolver isso, reformulamos o OpenVPN para que as sessões possam ser distribuídas uniformemente por todos os processos do OpenVPN em execução, eliminando a possibilidade de um único tópico ficar sobrecarregado. Técnicas semelhantes também são aplicadas por outros protocolos de VPN.

Latência e congestionamento de TCP
O TCP (protocolo de controle de transmissão) transporta a maior parte do tráfego de internet do mundo. O goodput(nova janela) do TCP é inversamente proporcional à latência e à perda de pacotes, e é por isso que os testes de velocidade de internet geralmente selecionam servidores o mais próximos possível de você.
Goodput
O número de bits úteis de informação transmitidos em um determinado período de tempo. O goodput pode ser calculado dividindo o tamanho de um arquivo transmitido pelo tempo necessário para transferir o arquivo.
Estabelecer conexões com servidores muito distantes pode resultar em baixas velocidades de TCP. Isso não tem nada a ver especificamente com o uso de uma VPN, mas conectar-se a uma VPN pode amplificar esse problema ao aumentar o comprimento do caminho de ponta a ponta do seu dispositivo até o servidor final.
Para dar um exemplo extremo, se você estivesse na Suíça, conectado a um servidor na Nova Zelândia, e visitasse um site nos EUA, seu tráfego percorreria a maior parte do caminho ao redor do mundo, resultando em aproximadamente 600 ms de latência de atraso de ida e volta(nova janela) (RTD).
Não podemos aumentar a velocidade da luz ou trazer a Nova Zelândia para mais perto da Europa, mas o VPN Accelerator resolve o problema dividindo o caminho de 600 ms em caminhos mais curtos (por exemplo, dois caminhos de 300 ms). Um goodput muito mais rápido é possível em cada um dos caminhos mais curtos, resultando em um desempenho combinado maior ao longo de todo o caminho.
Para obter velocidades ainda mais altas, o VPN Accelerator também usa um algoritmo de controle de fluxo TCP controlado por atraso chamado BBR(nova janela) ao longo de cada caminho. Em caminhos mais longos ou redes congestionadas, geralmente ocorre algum nível de perda de pacotes. O BBR se recupera mais rápido da perda de pacotes e também se estabiliza mais rapidamente (ou seja, atinge a velocidade máxima mais rápido quando uma transferência de dados é iniciada).

Para servidores de alta latência, ou quando há perda de pacotes, o aumento de desempenho pode ser revolucionário. O ganho de desempenho é menos perceptível quando você está conectado a um servidor próximo com conectividade perfeita. No exemplo abaixo, vemos que mesmo com apenas 1,5% de perda de pacotes, o BBR oferece uma melhoria de desempenho de 100x(nova janela) em comparação com outros algoritmos de controle de congestionamento.
Melhorando a eficiência de “encaminhamento”
A maioria dos algoritmos de congestionamento TCP é bastante sensível a lacunas ou atrasos repentinos no encaminhamento de pacotes. Portanto, é importante reduzir qualquer risco de paralisação (um curto período de tempo em que os pacotes são colocados na fila ou descartados), pois essas paralisações resultam em uma forte redução do ritmo do TCP e no desempenho subsequente.
Como parte do nosso trabalho no VPN Accelerator, a equipe de pesquisa e desenvolvimento do Proton VPN também resolveu problemas específicos do protocolo que podem levar a paralisações. For exemplo, existem ineficiências no código principal do OpenVPN e do IKEv2 que às vezes podem fazer com que o soquete de controle seja bloqueado. Ao descarregar as comunicações entre processos para processos “companheiros” escritos sob medida, conseguimos eliminar essa classe de paralisações.
Geralmente, cada servidor do Proton VPN processa mais de 100.000 pacotes por segundo, o que resulta em uma quantidade significativa de tempo de CPU. Ao modificar a pilha de rede Linux em nossos servidores, o Proton VPN contorna o caminho normal de processamento de pacotes para o “tráfego conhecido”, levando a um aumento significativo na velocidade e à redução da latência.
Por fim, o Proton VPN evita os servidores virtuais, a virtualização ou os contêineres usados por muitos outros serviços de VPN. Toda a nossa infraestrutura está instalada em servidores bare-metal, eliminando a necessidade de encaminhar pacotes criptografados entre máquinas virtuais ou contêineres e suas máquinas hospedeiras. Isso reduz ainda mais a latência e aumenta a velocidade.

Como você pode se beneficiar de velocidades de VPN mais rápidas
Em condições normais de uso, o VPN Accelerator pode aumentar as velocidades de conexão em 400% ou mais — principalmente ao se conectar a servidores mais distantes.
Como o VPN Accelerator é integrado a todos os aplicativos Proton VPN, você não precisa fazer nada para aproveitar essa tecnologia exclusiva. O VPN Accelerator também permite que diferentes protocolos de VPN alcancem um desempenho semelhante. Assim, por exemplo, com o VPN Accelerator, o OpenVPN com o Proton VPN oferece um desempenho semelhante ao do WireGuard®, que geralmente é muito mais rápido.
Sob condições de rede ideais, o VPN Accelerator pode não trazer nenhuma melhoria no desempenho. No entanto, na maioria das vezes, as condições de rede não são as ideais. Com o Proton VPN, não importa a qual servidor você se conecte ou onde esteja, você sempre obterá automaticamente as velocidades mais rápidas possíveis.
Perguntas frequentes
Sim, embora os maiores ganhos ocorram quando você acessa um serviço localizado longe da sua localização real. Se você se conectar a um servidor que está geograficamente próximo a você, talvez não veja melhorias significativas de velocidade.
Sim. Isso ocorre porque não há desvantagens reais em usar o VPN Accelerator, mas sim vantagens muito reais sob as circunstâncias certas. Você pode, no entanto, ativar ou desativar o recurso manualmente na maioria dos nossos aplicativos. Consulte Como usar o VPN Accelerator para obter detalhes.
Sim. O VPN Accelerator melhorará o desempenho de velocidade, independentemente de você usar os protocolos de VPN OpenVPN TCP, OpenVPN UDP, WireGuard ou IKEv2.
Sinta-se à vontade para compartilhar seu feedback e suas perguntas conosco por meio dos nossos canais oficiais de redes sociais no Twitter(nova janela) e no Reddit(nova janela).






