Otrzymujemy komunikat „TTL wygasł podczas transportu”, gdy próbujemy pingować na serwer w innym segmencie sieci. Kiedy uruchamiamy tracert, 4 adresy ip powtarzają się w nieskończoność:
14 60 ms 59 ms 60 ms xxx.xxx.xxx.2
15 83 ms 81 ms 82 ms xxx.xxx.xxx.128
16 75 ms 80 ms 81 ms xxx.xxx.xxx.249
17 81 ms 78 ms 80 ms xxx.xxx.xxx.250
18 82 ms 80 ms 77 ms xxx.xxx.xxx.2
19 102 ms 101 ms 100 ms xxx.xxx.xxx.128
20 101 ms 100 ms 98 ms xxx.xxx.xxx.249
21 97 ms 98 ms 99 ms xxx.xxx.xxx.250
...
Jakie są podstawowe kroki rozwiązywania tego błędu?
źródło
Pakiet IP ma flagę TTL . Ten jest zmniejszany o 1 za każdym razem, gdy pakiet jest kierowany. Gdy wartość wynosi 0, router upuszcza pakiet i wysyła komunikat ICMP Przekroczono czas życia w transporcie .
Ma to na celu zapobieganie nieskończonemu trasowaniu pakietów, gdy występuje problem z routingiem w sieci. To jest twój przypadek tutaj, masz pętlę routingu, dzięki czemu pakiet nigdy nie dociera do miejsca docelowego i ostatecznie zostaje odrzucony przez jeden z routerów, ponieważ TTL osiąga 0.
źródło
Sprawdzając tabele routingu czterech routerów, skoncentruj się na masce sieci tras i czy router może trasować „
classless
”.W starszych Ciscos musisz to wyraźnie włączyć, w przeciwnym razie będą przekierowywać całe sieci klasowe zamiast twoich podsieci. Np. Konfiguracja
10.20.30.0/24
spowoduje utworzenie trasy podobnej do10.0.0.0/8
.źródło
Nie wspominasz o protokole, ale stwierdzam, że nadużywanie tras statycznych często prowadzi do błędu. Korzystanie z dynamicznego protokołu routingu powinno rozwiązać ten problem przy niewielkim wysiłku ze strony administratorów.
Powiedziałbym po prostu, aby zacząć od warstwy 1. Sprawia, że router jest włączony, a port łączący go z siecią jest włączony. Następnie zamapuj trasę ze źródła ICMP do docelowego routera, sprawdzając tabelę routingu przy każdym przeskoku na ścieżce.
źródło
Gdy polecenie ping spowodowało utratę ważności w transporcie ... krótki schemat - ISP ==> Router ==> Przełącz ==> na komputery PC
Jeśli usługodawca internetowy może zobaczyć swoje urządzenie, może być konieczne ponowne uruchomienie przełącznika. Jeśli to działa, wszystko gotowe. Jeśli nie, może być konieczne ponowne uruchomienie routera.
Otrzymałem ten sam komunikat o błędzie. Uruchomiłem ponownie przełącznik i wszystko wróciło.
Powodzenia.
źródło
OK, więc włączę wszystkich. Masz pętlę routingu, o czym świadczy fakt, że żądanie echa ICMP utrzymuje pętlę między tymi samymi 4 routerami. Sprawdź tabele routingu na routerach, zaczynając od routera o xxx250.
źródło
Otrzymałem
TTL expired in transit
wiadomość, a problemem był błędny wpis w DHCP.Ktoś dodał tę samą nazwę hosta na serwerze DHCP ze statycznym adresem IP (10.xx11), podczas gdy host również dzierżawił nowy dynamiczny adres IP (10.xx22).
źródło