In che modo la mia connessione VPN può essere più veloce della mia connessione standard?


11

Ieri ho ottenuto un VPS come macchina dedicata per OpenVPN, l'ho installato e ho eseguito un test di velocità oggi, ciò che ho visto mi ha stupito:

Con VPN:

inserisci qui la descrizione dell'immagine

Senza VPN:

inserisci qui la descrizione dell'immagine

La VPN si trova in un altro paese, su un altro provider.

Come previsto, la latenza è leggermente superiore sulla VPN, ma non mi aspettavo che la velocità di download tramite VPN fosse appena inferiore al doppio di quella della mia normale connessione non VPN . La velocità di upload è prevedibile poiché avrei pensato che sarebbe stato più facile per il mio ISP limitare questo rispetto ai download. Ho sempre pensato che una connessione VPN avrà sempre una velocità inferiore a quella della connessione normale, ma chiaramente non sono corretto.

In primo luogo ho pensato che il risultato fosse anomalo, ma l'ho testato un paio di volte (per server speedtest diversi) e ho avuto risultati simili, quindi la probabilità di tre risultati anomali di seguito è nulla. Ho anche riavviato sia il server VPS che OpenVPN con service openvpn restart(il sistema operativo del VPS è Ubuntu 14.04 64 bit), stesso risultato.

Com'è possibile?

Questa è la velocità di connessione del VPS (455 Mbit / s, 256,91 Mbit / s):

inserisci qui la descrizione dell'immagine


1
Forse OpenVPN esegue in qualche modo la compressione dei dati? O forse la colpa è della neutralità della rete (non).
JonasCz - Ripristina Monica

@JonasCz È vero che ho abilitato la compressione sul server OpenVPN, ma non pensavo che avrebbe avuto questo effetto sulla velocità. Potrebbe provare disabilitando temporaneamente la compressione. Poi di nuovo, anche se stava comprimendo i dati sicuramente non dovrebbe essere superiore ai 24 Mbps per i quali pago il mio ISP?
AStopher

1
La compressione potrebbe darti più velocità di quanto hai pagato, in quanto potresti quindi trasferire più dati nello stesso lasso di tempo, dandoti così una velocità maggiore. Stai ancora trasferendo solo 15 Megabit al secondo attraverso i cavi, ma la tua compressione ti consente di mettere 30 Mbps in questo. E sì, la compressione potrebbe ridurre della metà le dimensioni dei dati.
JonasCz - Ripristina Monica

1
È interessante notare che la compressione può avere un effetto così grande. Andare a segnalibro come riferimento per chiunque chieda se vale il carico della CPU.
Arthur Kay,

1
@cybermonkey sei fantastico: D, ora solo per usare Ubuntu e non CentOS ...
td512

Risposte:


8

Ciò ha a che fare con la funzione di compressione del server OpenVPN, il che significa che è possibile inviare più dati contemporaneamente.

Questo, quindi, significava che la connessione era più veloce. Per confermare ciò, ho disabilitato la funzione di compressione e ho avuto questa velocità:

inserisci qui la descrizione dell'immagine

... mentre con la compressione abilitata, conseguentemente aveva questa velocità:

inserisci qui la descrizione dell'immagine

Sembra che se avessi usato una VPN standard diversa da OpenVPN non avrei visto questa significativa esplosione di velocità.


1
Ciò accade perché probabilmente i dati del test hanno un'entropia molto bassa (come tutti gli zero o altro) e possono quindi essere compressi molto.
Daniel B

0

Uso una connessione Internet pura a 64 / 4,5 Mbps. Ma quando mi collego al server aziendale tramite AT&T VPN, ho 2 Mbps (sì, il download è, come si suol dire, politica aziendale standard) / 20 Mbps (UPLOAD 4 volte più veloce di quello che sto pagando al mio provider via cavo !!! ).

Non credo nell'impatto positivo della compressione VPN (al contrario dell'impatto negativo del carico VPN aggiuntivo :)), poiché il test di velocità utilizza un file compresso da 10 GB per il test e non penso che questo file possa essere compresso di più, anche se l'individuo Il carico dei pacchetti UDP viene ricompresso (come noto, VPN utilizza il flusso UDP garantendo da solo il livello del TCP).

L'unica spiegazione ragionevole che ho incontrato è stata che, per il fatto che AT&T possiede il più scheletro in Europa, i fornitori sono obbligati a instradare il traffico AT&T senza alcuna limitazione. Deve essere consapevole del fatto che il modem via cavo che uso è in grado di raggiungere una velocità di 440/120 Mbps tramite i canali 8/4 down / up. E probabilmente il QoS viene eseguito solo sull'infrastruttura L3 del provider.

Tomek

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.