Wydaje się prawie magiczne. Co robi polecenie traceroute w celu mapowania całej ścieżki do innego węzła w Internecie?Jak działa traceroute?
Odpowiedz
Traceroute przesyła pakiety z małymi wartościami TTL (Time To Live). TTL to pole nagłówka IP, które jest używane do zapobiegania uruchamianiu pakietów w pętle nieskończone. Kiedy router obsługujący pakiet odejmuje jeden z TTL pakietu. Pakiet wygasa i zostaje odrzucony, gdy TTL osiągnie zero.
Traceroute wysyła komunikaty ICMP przekroczenia czasu, (RFC 792), z powrotem do nadawcy, kiedy to nastąpi. Używając małych wartości TTL, pakiety szybko wygasną, więc traceroute powoduje, że wszystkie routery wzdłuż ścieżki pakietu generują komunikaty ICMP identyfikujące router.
Na przykład, TTL = 1 powinny produkować wiadomości z pierwszego routera, TTL = 2 generuje wiadomość od drugiego routera w ścieżce, i tak dalej ...
oznacza to, że możesz uruchomić Traceroute ze skoku 5, podając ttl = 5 – webly
http://www.tek-tips.com /faqs.cfm?fid=381 –
traceroute ustawia pole TTL (Time To LIve) na 1 i zwiększa je dla każdego przeskoku. routery odbierające komunikat zmniejszają tę wartość, a gdy osiągną 0, odpowiadają na wiadomość, że TTL osiągnął zero. Dzięki tej odpowiedzi klient wie, kto jest pomiędzy. wykonaj to iteracyjnie do celu i uzyskaj (przynajmniej jedną z nich) trasę
- 1. Symbol gwiazdki Traceroute drukowania
- 2. Implementacja funkcji Traceroute w Androidzie
- 3. Czy mogę użyć tunelu http do pingowania lub traceroute przez serwer proxy z zaporą ogniową?
- 4. Czy istnieje mechanizm tracertowy PowerShell, który działa w wersji 2?
- 5. Jak to jest możliwe dla traceroute do przekroczenia limitu czasu, ale witryna ładuje się dobrze w przeglądarce?
- 6. Jak działa ta funkcja javascript/Struktura działa
- 7. Jak działa aktywacja oprogramowania?
- 8. Jak działa plik .RGS?
- 9. Jak działa System.Threading.Monitor.Enter()?
- 10. Jak działa CorFlags.exe/32BIT +?
- 11. Jak działa Pex?
- 12. Jak działa .insert?
- 13. Jak działa rejestracja domeny?
- 14. Jak działa pobieranie HTTP?
- 15. Jak działa OpenID?
- 16. OpenGL - Jak działa przezroczystość?
- 17. jak działa presentPopoverFromRect?
- 18. Jak działa Request.IsAuthenticated?
- 19. Jak/kiedy działa "after_filter"?
- 20. Jak działa JavaScript []?
- 21. Jak działa nameof?
- 22. Jak działa indeks Mongodb?
- 23. Jak działa geocoder Google?
- 24. Jak działa @tailrec
- 25. Jak działa wpisywanie bloku?
- 26. DirectX - Jak działa VertexBuffer?
- 27. Jak działa System.out.print()?
- 28. Jak działa curry (==)?
- 29. Jak działa powiadomienie Akka
- 30. @XmlRegistry - jak to działa?
[Jak działa traceroute?] (http://www.tek-tips.com/faqs.cfm?fid=381) – thijs