Masz problemy z siecią bądź internetem? Zapytaj tu
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

śledzenie trasy węzłów - polecenie ping

Post autor: beel »

Hej,

chcę za pomocą polecenia ping z opcją -R (koniecznie tego, nie mtr, nie traceroute) prześledzić trasę węzła. Doczytałem w man'ie, że hosty mogą ignorować tę opcję. Próbowałem jednak na zajęciach w ten sposób (działało):

Kod: Zaznacz cały

ping -R wp.pl

Teraz gdy u siebie na kompie wywołuje to polecenie to nic nie wyświetla się .. a gdy przerwę działanie dostaję info, że 100% pakietów zostało zgubionych:
13 packets transmitted, 0 received, 100% packet loss, time 12031ms
Dlaczego tak się dzieje?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Kod: Zaznacz cały

 ping -R wp.pl
PING wp.pl (212.77.100.101) 56(124) bytes of data.
64 bytes from [url]www.wp.pl[/url] (212.77.100.101): icmp_seq=1 ttl=125 time=205 ms
...
NOP	(same route)

--- wp.pl ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4014ms
rtt min/avg/max/mdev = 24.799/69.352/205.585/68.414 ms
Tak działa u mnie (oczywiście Ctrl+C).
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

U mnie tkwi w miejscu, aż zaprzestanę działania (Ctrl+C):
ping -R wp.pl
PING wp.pl (212.77.100.101) 56(124) bytes of data.

--- wp.pl ping statistics ---
61 packets transmitted, 0 received, 100% packet loss, time 60156ms
Jaki może być tego powód? Może być to blokowane np. u mnie na kompie lub na serwerze? Traceroute i mtr działa bezproblemowo..
fnmirk pisze:Tak działa u mnie (oczywiście Ctrl+C).
U mnie hosty będą inne :) .
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

man ping pisze: -R Nagrywaj trasę. Zawiera w pakiecie ECHO_REQUEST opcję RECORD_ROUTE i wyświetla
bufor trasy zwróconych pakietów. Zauważ, że nagłówek IP wystarcza jedynie na 9
takich tras. Wiele hostów ignoruje lub zarzuca tę opcję.
Ja zaufałbym temu co piszą w manualu.
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

Nie bardzo wiem co masz na myśli ..
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Może ta opcja u Ciebie nie działać.
Wiele hostów ignoruje lub zarzuca tę opcję.
Jak łączysz się z internetem.

Spróbuj może innego adresu:

Kod: Zaznacz cały

ping -R [url]www.debian.linux.pl[/url]
PING [url]www.debian.linux.pl[/url] (217.114.117.164) 56(124) bytes of data.
^C
--- [url]www.debian.linux.pl[/url] ping statistics ---
24 packets transmitted, 0 received, 100% packet loss, time 23180ms
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

Różnych adresów próbowałem, ale dalej nic.

Moje podłączenie do Internetu wygląda tak:
- ISP jest TP (DSL)
- modem/terminal podpięty do serwera
- i po przełączniku ciągnę kabel do siebie na notebooka
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

A bezpośrednio z serwera.
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

Próbowałem i to samo.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

To musisz się z tym pogodzić.
Jak ja przedstawiłem u mnie też to występuje z niektórymi adresami. W manualu to przewidzieli.
ODPOWIEDZ