Czynniki wpływające na opóźnienie sieci


1

Często utrzymuję stałe połączenie z niektórymi prywatnymi serwerami. Muszę być połączony z bardzo małym opóźnieniem. Serwery mierzą czas odpowiedzi (* ping) w milisekundach.

Jakie czynniki wchodzą w grę przy obliczaniu tego czasu odpowiedzi? Czy to po prostu odległość między moim komputerem a serwerem? Czy pasmo pasuje tu jakoś?


1
Jak napisano, to pytanie jest wyłączone. Mógłbyś przeredagować, aby zastąpić gaming z what effects network latency.
Josh K


@Dave: że skupia się tylko na TTL; Myślę, że to bardziej ogólne pytanie. jest to dobry link.
quack quixote

Odpowiedzi:


3

Twój ping to czas potrzebny pakietowi na przejście z komputera, na serwer iz powrotem. Może na nią wpływać wiele różnych rzeczy, w tym;


1
Czy to oznacza, że ​​serwer daleko może nie mieć wysokiego pingu?
Enrico Tuvera Jr

Tak, to jest poprawne.
RJFalconer

1
@cornjuliox: Prawidłowo, serwer geograficznie odległy może nie koniecznie mieć wysoki ping, ale zależy to również od trasy sieci i numeru i amp; wielkość opóźnień routingu.
rob

2

Przepustowość nie ma bezpośredniego wpływu na opóźnienia, ale liczba routerów między tobą a serwerem, z którym się łączysz, może znacząco wpłynąć na czasy pingów. Każdy router może wprowadzić opóźnienie routingu, więc na ogół chcesz, aby trasa sieciowa miała najmniejszą liczbę przeskoków (choć nie zawsze tak jest, ponieważ niektóre sieci mogą być szybsze niż inne).

Możesz użyć traceroute (tracert w systemie Windows), programu wiersza polecenia, aby sprawdzić liczbę przeskoków między komputerem a serwerem, a także opóźnienie każdego routera.


0

Jeszcze jeden, często przerysowany przedmiot, o którym jeszcze nie widziałem: MTU . Mtu reprezentuje największy pojedynczy pakiet, który można przenieść z sieci, przez ISP, do miejsca docelowego.

Generalnie jest to około 1500, a większość routerów domyślnie to ustawia. JEDNAKŻE, jeśli używasz DSL lub innej technologii z narzutem pakietów (PPPoE), może być konieczne obniżenie MTU, aby nie mieć fragmentacja pakietów . Fragmentacja pakietów ma DRAMATIC HORRIBLE EFFECT NA SZYBKOŚĆ SIECI.

Jako prosty przykład, jeśli twój komputer ma domyślnie 1500, ale twoja linia DSL może mieć tylko 1492 (ponieważ jest to 802.3), każdy wysłany pakiet zostanie podzielony na jeden pakiet 1492-bajtowy i 1 pakiet 8-bajtowy. . Będziesz wysyłał dwa razy więcej pakietów, twoje kolizje będą wyższe, twoje obciążenie będzie wyższe, a twoje połączenie ucierpi.


Jak więc określić, co może odebrać MTU linia DSL? Czy jest to coś, co można nazwać ISP i zapytać?
Enrico Tuvera Jr

Jest prawie zawsze 1492, ale powinien znajdować się w pakiecie instalacyjnym.
Satanicpuppy
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.