O HTTP sobre VPN é mais rápido que o HTTP pela Internet?

2

Eu só notei algo curioso. Enquanto eu estava no meio de checar minha base de código em casa, eu fui direto para o escritório rapidamente e minha velocidade de checkout do SVN dobrou! Quando terminei, fechei a conexão e a velocidade do meu check-out caiu para onde estava.

O que dá !? Fiquei com a impressão de que a VPN é muito mais lenta do que o HTTP, e se eu fosse olhar para um site no meu PC doméstico enquanto VPN'd em seguida, a página demoraria mais do que não estar conectada à rede de trabalho. Eu não sei, isso só parece estranho para mim, se alguém tiver alguma idéia de por que isso aconteceu, eu agradeceria.

    
por Bender the Greatest 06.06.2011 / 05:25

3 respostas

7

Para sua primeira pergunta: minha aposta seria que seu ISP poderia estar fazendo algum tipo de limitação de conexões HTTP. Quando você está em VPN no trabalho, esse tráfego é criptografado e, portanto, não está mais sujeito à limitação do ISP.

Quanto a sites que levam mais tempo para carregar enquanto estão conectados. Esse é um caso de uso completamente diferente, e a lentidão não é causada pela própria VPN. Parece que seu local de trabalho tem a VPN configurada para encaminhar o tráfego all pelo túnel VPN enquanto conectado. Isso significa que, quando você solicita um site, a solicitação é roteada pela VPN e, em seguida, passa por qualquer link da Internet que seu trabalho tenha para o servidor remoto. Em seguida, a resposta deve retornar ao mesmo caminho, pela rede do seu trabalho e, em seguida, pelo túnel da VPN. São esses saltos de roteamento adicionais que causam a lentidão. Com o check-out do SVN, os dados vão diretamente da sua estação de trabalho para a sua rede de trabalho, seja ela direta pela Internet ou pela VPN.

    
por 06.06.2011 / 05:41
4

Apesar de ser uma pergunta antiga, eu tropecei aqui e vejo muita especulação aqui. As outras respostas provavelmente estão corretas até certo ponto, mas acredito que falta o fator crucial para a situação vivenciada pelo consulente.

VPN usa compactação.

Estou usando a compactação LZO e isso aumentará minhas velocidades em até 4x em comparação com a largura da conexão. Isso é particularmente perceptível usando testes de velocidade ou ao baixar / carregar dados facilmente compactáveis, como arquivos csv. No meu caso, isso se aplica às conexões do OpenVPN Home-Office, bem como ao serviço que estou usando o acesso privado à Internet.

Observe que nem todas as conexões VPN têm a compactação ativada, mas todas devem (ou devem) ter a criptografia ativada. Adicionar ou ativar a compactação terá um impacto marginal nos ciclos e na latência da CPU e na possível melhoria com taxa de transferência e grande latência de pacotes.

Requisitos para o evento acontecer

  • O túnel VPN está ativo na parte mais lenta do tráfego de ponta a ponta. Ie. duas redes de área local separadas rápidas são conectadas (conectadas) usando uma VPN. Esta VPN está ativa em uma parte mais lenta da rede (internet).
  • A compactação de encapsulamento VPN está ativada
  • Os dados transferidos que se movem no túnel da VPN ainda não estão compactados (como arquivos de imagem) ou criptografados (enviando, por exemplo, e-mail)
  • A velocidade é limitada pela largura de banda, não pelo terminal de envio / recebimento
por 10.06.2014 / 13:16
1

Existem dois motivos comuns para isso, e ambos envolvem a configuração no seu trabalho:

  1. Sua VPN e seu HTTP estão sendo executados em conexões totalmente diferentes. Você trabalha pode ter uma linha SDSL dedidada para o tráfego VPN e uma linha ADSL mais lenta para HTTP

  2. O tráfego de VPN tem uma prioridade muito maior em seu gateway do que o tráfego HTTP. Aqui temos muitas regras sobre quais protocolos são mais prioritários. O HTTP de entrada é um dos mais baixos, pois hospedamos somente soluções internas descartáveis. O tráfego de VPN é o segundo mais alto (após o VoIP ser o mais alto). Nós também aceleramos conexões HTTP para 2Mbps / total, VPNs são aceleradas para 5Mbps / each

De qualquer maneira, não é porque a VPN é inerentemente mais rápida, é porque a configuração tornou o HTTP mais lento.

    
por 06.06.2011 / 06:26

Tags