Co powoduje te uszkodzone pobieranie i fałszywe retransmisje?


1

Ostatnio napotkałem wiele uszkodzonych plików do pobrania. Czasami skompresowane pliki nie otwierają się lub sumy kontrolne nie pasują. Czasami obrazy na stronach internetowych byłyby po prostu szare (lub dzika mieszanka kolorów) po kilku liniach prawidłowych pikseli.

Postanowiłem więc przyjrzeć się temu dokładniej i uruchomiłem Memtest86 + (5.0.1) przez 24 godziny bez błędów.

Aby wykluczyć moje połączenie internetowe, skonfigurowałem inny komputer jako prosty host plików apache http. Utworzyłem kilka plików testowych o wielkości ~ 100 MiB każdy, ale po transmisji sumy kontrolne nie byłyby zgodne. Nawet sumy kontrolne całego zestawu pobrane dwukrotnie.

Kiedy uruchomiłem Wireshark podczas transmisji, natknąłem się na kilka pakietów „Dup ACK” i pakietów „Spurious Retransmission” podczas przesyłania plików między mną a serwerem Apache.

Porównanie sum kontrolnych dwóch różnych pobrań tego samego zestawu plików można znaleźć na zdjęciu

Zrzut ekranu

a jednym z przykładów „Dup ACK” i „Spurious Retransmission” między serwerem plików a moim komputerem jest:

[to] [3].

Czy ktoś wie prawdopodobne przyczyny takiego zachowania?


Jeśli uważasz, że zdjęcia ułatwią zrozumienie Twojego pytania lub pozwolą nam lepiej na nie odpowiedzieć, opublikuj zdjęcia w dowolnym miejscu i edytuj pytanie, podając adres URL. Ktoś o wystarczającej reputacji będzie edytować zdjęcia, jeśli są zgodne z prawem. Nie należy jednak publikować zrzutów ekranu z tekstem; raczej skopiuj i wklej tekst do bloków kodu (każdy wiersz zacznij od czterech spacji).
CVn

jeśli to nagle się zaczęło, pierwszym portem zawinięcia jest twoja karta sieciowa. Jeśli jest to połączenie Ethernet, weź adapter USB WLAN, jeśli go masz i przetestuj go przez WLAN.
Linef4ult
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.