Ping'owanie samego siebie


(Ascensia) #1

Witam,


(roobal) #2

Co dokładnie rozumiesz przez pingowanie samego siebie? Chodzi o pingowanie localhost (127.0.0.1)? Nawet jeśli pingujesz po IP od dostawcy Internetu, to pakiet przechodzi w obrębie sieci Twojego dostawcy, więc czas jest krótki. Pingowanie do wp czy do serwera poza krajem zawsze będzie powodowało wyższe opóźnienia wyższe, niż do hosta lokalnego czy własnego routera ze względu na odległość i nie chodzi tylko o kilometry. Pingując serwer w Internecie, pakiet przechodzi przez wiele urządzeń, tj. przełączniki, routery itp. Każde urządzenie przetwarza pakiet i to zajmuje trochę czasu (dla człowieka ułamki sekund), tak więc przez im więcej urządzeń przejdzie pakiet, tym wyższe opóźnienia. Dla przykładu wp jest w Polsce, więc ping będzie na poziomie 50ms i czas ten zajmuje przejście przez urządzenia ISP i urządzenia właściciela serwerowni. Jak pakiet wychodzi poza kraj, to może przechodzić przez urządzenia wielu ISP i czas się wydłuża do np. 200ms. Wszystko też zależy od medium transmisyjnego. Pomimo, że to ułamki sekund, obciążone urządzenie może buforować pakiety i czas dodatkowo się wydłuża.

 

Jeśli pingujesz localhost (127.0.0.1) to one nigdzie nie wędrują. Pingowana jest pętla zwrotna co oznacza, że pakiety powstaje na hoście lokalny i do niego trafia i maksymalny czas to 1ms, a sam pakiet nie wychodzi poza urządznie. Podobnie jak pingujesz router, czas na poziomie 1ms, a pakiet wędruje tylko do routera i nie wychodzi poza sieć lokalną.