Trace route – upłynął czas oczekiwania
Czy program próbuje dalej otrzymać odpowiedź od hosta, gdy kilka razy pojawia się upłynął czas oczekiwania??
Odpowiedzi: 1
Nie.
Microsoft:
Tracert
Polecenie tracert wyświetla zestawienie routerów IP, które pośredniczą w przenoszeniu pakietów z komputera do miejsca docelowego oraz czas trwania kaźdego przeskoku pomiędzy nimi. Jeśli dostarczenie pakietów do miejsca docelowego nie jest moźliwe, polecenie tracert wyświetla ostatni router, któremu udało się przekazać pakiety. Do znalezienia trasy tracert wykorzystuje TTL protokołu IP i źądanie echa oraz komunikaty z odpowiedziami protokołu ICMP. Warto odnotować, źe niektóre routery w sposób niejawny usuwają pakiety z przekroczonym TTL. Routery te nie pojawią się w tabeli wyświetlonej przez tracert.
Jak działa tracert
Za pomocą tego narzędzia diagnostycznego moźna określić trasę do punktu docelowego, przesyłając pakiety Żądanie echa protokołu ICMP ze zmieniającymi się wartościami czasu IP TTL. Przed wysłaniem pakietu kaźdy router na trasie musi zmniejszyć czas TTL dla danego pakietu co najmniej o 1. Jeśli wartość czasu TTL dla danego pakietu będzie wynosić 0, router powinien przesłać komunikat Czas ICMP minął do komputera źródłowego.
Tracert wysyła pierwszy pakiet Żądanie echa z wartością czasu TTL równą 1, oczekuje na informację Przekroczono czas i zwiększa wartość TTL o jeden przy kaźdej kolejnej transmisji.
Uwaga: Wersja polecenia tracert w systemie UNIX wykonuje takie same funkcje, jak wersja w systemie Windows za wyjątkiem, źe ładunek IP jest pakietem UDP adresowanym do (przypuszczalnie) nieznanego portu przeznaczenia UDP. Routery pośredniczące odsyłają komunikat ICMP Czas przekroczony zapamiętując otrzymaną trasę i badany host wysyła komunikat ICMP Miejsce docelowe/Port docelowy nieosiągalne.
Ładunek UDP z narzędzia tracert systemu UNIX moźe przechodzić poprzez routery i zapory firewall, natomiast komunikaty ICMP Żądanie echa mogą zostać zatrzymane przez filtrowanie protokołu ICMP. W celu uniknięcia tego problemu konieczne jest wyłączenie filtrowania pakietów w sposób opisany w dalszej części tego rozdziału: Sprawdzanie filtrowania pakietów i powtórzenie polecenia tracert.
Interpretacja wyników tracert
Poniźej prezentowany jest przykład działania polecenia tracert. Kolejne wiersze, łącznie z pierwszym, pokazują adres i nazwę kaźdego routera wykrytego na drodze do wyznaczonego celu; po pierwszych trzech routerach cel jest osiągnięty.
c:\>tracert puma
Trasa śledzenia do puma.astercity.net [212.76.33.16]
przewyźsza maksymalną liczbę przeskoków 30
1
2
3
4
Śledzenie zakończone.
W przypadku, gdy śledzenie zawiedzie w osiągnięciu celu lub gdy otrzymano komunikat ICMP Czas przekroczony, w kaźdej z trzech kolumn pokazujących czas w milisekundach umieszczony zostanie znak gwiazdki wraz z komunikatem limit czasu przekroczony, lub innym komunikatem błędu z prawej strony linii w miejscu, gdzie jest zwykle wyświetlony adres i nazwa domeny.
Strona 1 / 1