Niedawno przełączyłem się na Internet światłowodowy AT&T Gigapower 1 GB i odkryłem problem polegający na tym, że prędkości pobierania są niskie podczas normalnego użytkowania. Ale jeśli przejdę do Speedtest.net i zrobię test, kiedy przejdzie do części wysyłania testu, moje równoczesne prędkości pobierania gwałtownie wzrosną, a potem nagle drastycznie spadną ponownie po zakończeniu testu.
Jak to możliwe, czy jest to problem z siecią, czy też ograniczenie przepustowości dodane przez router? Będę ciągle korzystać z Speedtest.net, aby szybciej pobierać duże pliki.
Oto przykładowy zrzut ekranu w celach informacyjnych.
Pobierz Progres prędkości
Przed testem prędkości (100 k / s)
Podczas testu prędkości pobierania (200 k / s)
Podczas testu prędkości wysyłania (52.450 k / s)
Po teście prędkości (100 k / s)
Odpowiedzi:
Nie znając szczegółów konfiguracji, trudno jest z pewnością odpowiedzieć na pytanie „dlaczego”. Jednakże, można również zapytać „Jak można to możliwe?”, A ja mogę dać ci kilka możliwości. Nie są one „specyficzne dla włókien”.
Pobierasz przez HTTP, który jest protokołem TCP / IP. Ten protokół jest dwukierunkowy, tzn. Każdy pakiet otrzymany przez klienta HTTP jest również potwierdzany na serwerze. Dlatego przesyłanie i pobieranie nie są całkowicie oddzielnym (zdolnym) ruchem.
Pobierasz ze zdalnego serwera (vagrantcloud.com), prawdopodobnie nie znajdującego się w pokoju, budynku, mieście, a może nawet nie w stanie lub na kontynencie. W grę wchodzi wiele różnych elementów sieci, które różnią się szybkością drutu i rozmiarem bufora, a użytkownik udostępnia je „Internetowi” zwykle… którego nie można kontrolować.
Monitorujesz system pod obserwacją za pomocą narzędzia działającego na samym systemie. Nikt nie zrobiłby tego w kontekście zawodowym (mam nadzieję) ani przynajmniej bardzo ostrożnie wyciągał wnioski z pomiarów. Może dawać złe wyniki z dwóch powodów.
Możesz używać Wireshark w trybie czystego obserwatora do monitorowania ruchu wysyłania / pobierania i generowania samego ruchu, kontaktując się z kilkoma (geograficznie oddzielnymi) serwerami z innymi narzędziami (tak jak ty), aby spróbować nasycić łącze DSL. Taki pomiar powinien być raczej obiektywny. Ponownie najlepiej byłoby uruchomić go na innym komputerze podłączonym do tej samej sieci, co „test sink download”.
PS: Pomyśl o swoim pokoju / współlokatorze i sąsiadach, którzy dzielą przepustowość i zauważą, że ich „Internet jest dzisiaj wolny”, kiedy przeprowadzasz testy.
źródło