Co powoduje utratę pakietów?
Przyczyny straty pakietów są często takie same jak przyczyny dla każdego problemu sieciowego. Podstawowym problemem jest często przeciążenie sieci. Zbyt wiele osób próbuje korzystać z połączenia sieciowego na raz, a routery sieciowe nie mogą przetwarzać, co zrobić z wszystkich pakietów wystarczająco szybko, więc koniecznie muszą upuścić niektóre. Należy sprawdzić, ile przepustowości jest używany (albo przez router lub z Resource Monitor lub Task Manager w systemie Windows, Activity Monitor w systemie MacOS, lub Monitor systemu w Ubuntu lub inny podobny program, w zależności od systemu), i sprawdzić, czy to pasmo może być obsługiwane przez sieć z testu prędkości. Jednakże, nawet jeśli nie używasz więcej przepustowości niż twoja sieć i połączenie internetowe może obsłużyć, liczba pakietów może nadal być przeciążenie coś, ale trudno jest zmierzyć, jak wiele pakietów programy wysyłają (chyba że jesteś na MacOS) i co można obsłużyć. Możesz jednak spróbować przeprowadzić wiele testów z różnymi ustawieniami i zgadnąć, co przynajmniej twoje połączenie może obsłużyć.
Inną prawdopodobną przyczyną jest zły kabel, połączenie Wi-Fi, router (Jeśli szukasz nowego, polecam Linksys WRT AC3200 z wyższej półki i TP-Link AC1750 z niższej), lub karta sieciowa (polecam . Jeśli jakaś część połączenia jest wadliwa lub uszkodzona, może dochodzić tam do utraty pakietów. Powinieneś spróbować przełączyć się z połączenia bezprzewodowego na przewodowe lub zamiana części, aby zobaczyć, czy to rozwiązuje problem. (Należy również pamiętać, że dostaję pieniądze, jeśli używasz moich linków.) Jednakże, może to wystąpić zarówno w sieci osobistej, jak i w sieci dostawcy usług internetowych (ISP). W rzeczywistości jest całkiem prawdopodobne, że jest to wina Twojego dostawcy Internetu. Może on mieć zły kabel biegnący do Twojego domu lub może mieć problematyczny lub nieodpowiedni router w swoim systemie. W zależności od tego, kto jest dostawcą usług internetowych, może nie być zbyt spółdzielni w rozwiązywaniu problemów, ale prawdopodobnie będzie musiał zadzwonić i mieć je rozwiązać problem na ich końcu, jeśli wiesz, że to nie jest na twojej.
Podczas gdy wyniki Twojego testu są mało prawdopodobne (ale nie niemożliwe), aby były spowodowane przez problem z tą stroną, utrata pakietów może być również po stronie serwera jakiejkolwiek innej usługi, z której próbujesz korzystać i z którą masz problemy. Jest to bardziej prawdopodobne w przypadku, powiedzmy, gry, która nagle zyskała na popularności. Może ona nie być w stanie obsłużyć wszystkich graczy, więc zrzuca niektóre pakiety, nawet jeśli twoje połączenie jest w porządku. Diagnozowanie czy to ty czy gra jest kluczowym przypadkiem użycia dla tej strony. Jeśli ten test utraty pakietów mówi, że nie masz utraty pakietów, ale gra mówi, że masz, to prawdopodobnie jest to problem gry, a nie twój. Może skontaktuj się z twórcami gry (lub kimkolwiek innym, kto jest gospodarzem serwera), aby rozwiązać ten problem.
Czasami pakiety nie są też naprawdę utracone, ponieważ w końcu docierają, ale są tak opóźnione, że równie dobrze mogłyby być. Zrobiłem to narzędzie konfigurowalne co do tego, co jest akceptowalne opóźnienie, ale latency i jitter powinny być idealnie zmniejszone niezależnie od tego. Jak już powiedziałem, są one zazwyczaj spowodowane przez podobne problemy jak utrata pakietów.
Mam nadzieję, że znalezienie przyczyny pozwoli Ci naprawić problem. Jeśli nie, napisałem szorstki przewodnik na temat naprawy utraty pakietów, choć może to być trochę powtarzalne po tym.