VPN z szyfrowaniem zapewnia dwukrotnie większą prędkość pobierania?

11

Obecnie płacę za Internet za pośrednictwem SuddenLink, który zaoferował mi pobranie 50 MB i przesłanie 3 MB. Kupiłem również VPN przez PrivateInternetAccess , który prawie podwoił moją prędkość pobierania podczas pobierania plików szyfrowanych od mojego dostawcy usług internetowych.

Speedtest.net pokazał, że VPN działa przy 128 Mb w dół i 10 Mb w górę.

Uwaga: Szyfrowanie danych to BlowFish, uwierzytelnianie danych to SHA256, a uzgadnianie to RSA-4096.

Powiedziano mi, że kilka osób nie jest w ogóle możliwe , ale kiedy idę, aby pokazać im wyniki z pobierania pliku i testy prędkości, wszyscy jesteśmy zdezorientowani.

Czy to się dzieje naprawdę? Jak pytają i mówią: czy są to prędkości, które widzimy od punktu końcowego VPN do serwera, na którym przeprowadzamy test prędkości?

Dostarczę również zrzuty ekranu testu prędkości z VPN i bez VPN.

Aktualizacja 1

Nie jestem pewien, czy to ma znaczenie, czy nie, ale może w końcu. Mieszkam w bardzo, bardzo wiejskim miejscu w Zachodniej Wirginii. Mam szczęście, że nie mam Internetu Dail-up o wielkości 256 000 dzięki mojemu dostawcy usług internetowych SuddenLink. Zaczynam myśleć, że to może być problem zatorów w moim regionie?

Traven
źródło
1
Jak testujesz swój przelew? Wiele sieci VPN obejmuje kompresję danych. Jeśli zawartość, którą przenosisz w ramach testu, jest ściśliwa, to wyjaśnia twoje wyniki. OTOH, twój dostawca usług internetowych może mieć źle zaimplementowany ogranicznik przepustowości, który nie liczy ruchu VPN.
Zoredache
w rzeczy samej. spróbuj pobrać plik ISO. na ogół nie kompresują się tak dobrze.
Sirex
Już pobrałem pliki ISO systemu Windows, aby zobaczyć wszystkie możliwości. Prędkość jest nadal podwojona z jakiegoś dziwnego powodu.
Traven
Odpowiedź @MariusMatutiae ma szansę być słuszna, nawet jeśli „ograniczenie przepustowości” może być niezamierzone i być przyczyną przeciążenia, na przykład przez Netflix. Powinieneś powtarzać testy w dziwnych godzinach, na przykład wczesnym rankiem, aby mieć pewność, co mierzysz, i sprawdź, czy speedtest.net ma stałą prędkość, czy jest szybszy na początku. (Un) kodowanie odbywa się w CPU (lub nawet jest odciążone na GPU), więc nie powinno to wpływać zbytnio na szybkość linii.
harrymc
Jest to najprawdopodobniej spowodowane kombinacją zarządzania przepustowością, którą obchodzisz za pomocą VPN, oraz że twoja VPN korzysta z pewnego rodzaju zaawansowanej kompresji, takiej jak LZO.
nullmem

Odpowiedzi:

11

W przeszłości miałem taki sam efekt z moim dostawcą usług internetowych (również na obszarach wiejskich, choć to tylko zbieg okoliczności).

Przyczyną było to, że zaimplementował ograniczenie przepustowości tylko na porcie 80. Było to szczególnie oczywiste w przypadku speedtest.net , w którym początkowa prędkość osiągała wartość szczytową, a następnie zmniejszała się do mniej niż połowy jej wartości szczytowej.

Odkryłem przypadkiem, że tak się nie stało na OpenVPN, gdzie udało mi się uzyskać wartość prędkości szczytowej podczas całego testu speedtest.net . Było to możliwe dzięki temu, że strona, z którą się połączyłem (moja strona pracy), ma bardzo ładne, bardzo szybkie połączenie o dużej przepustowości.

Zaalarmowany tym, próbowałem przesłać duży plik przez scp , a oto osiągnąłem takie same duże prędkości jak w OpenVPN, a nie niższe prędkości HTTP.

Możesz spróbować tego samego i sprawdzić, czy na portach 22 (scp) i 21 (ftp) stosowany jest limit przepustowości. Najbardziej pouczające jest używanie plików już znacznie skompresowanych, takich jak pdf , ponieważ wykluczy to występowanie kompresji per se .

Choć co prawda niechlujne, te ograniczenia przepustowości są nadal skuteczne, ponieważ większość ludzi korzysta z Internetu tylko do pobierania stron internetowych.

EDYTOWAĆ:

Ściśle mówiąc, istnieje sposób, aby to sprawdzić: jeśli kontrolujesz serwer VPN, możesz zatrzymać każdą inną aktywność na serwerze na porcie 80 i rozpocząć nasłuchiwanie połączeń VPN na porcie 80; będziesz musiał także zmodyfikować port, z którym się łączysz w programie klienta. Teraz, jeśli twój dostawca usług internetowych ogranicza wykorzystanie przepustowości na porcie 80, VPN powinien taktować dokładnie taką samą szybkość jak połączenie inne niż VPN.

MariusMatutiae
źródło