tracert

galina60

Чо-то я ничо не понимаю...

Вот...
А ICQ работает...
Почему так?
почему пакеты не проходят, а аська пашет?

forenius

Потому что интернет это сеть с негарантированной доставкой пакетов.

AlexV769

Интернет использует в основном протокол TCP/IP. Что теперь он резко стал протоколом с негарантированной доставкой данных?
Другое дело то, что трейсы могут посылаться с помощью трёх протоколов, в т.ч. и UDP, который уже не является протоколом с гарантированной ... . Не помню, какой протокол избирает для tracert винда.

1988

А что тебе не нравится, до ицк.ком-то пакеты нормально дошли... а то, что посередине какая-то машина на них не отвечает - встречается постоянно...

disna

imcp?

otvertka07

mde...

AlexV769

грю, не помню
на винде мб и ICMP, а вот в FreeBSD по умолчанию пользуется UDP на высокий порт.

psihodog


кто его там ждёт, этот УДП на высоком порту?
кто отвечать будет?

AlexV769

винда отвечает

hoha32

Что-то вроде общего ответа service not available по icmp. Если не отключено, конечно.

AlexV769

torrent% traceroute 10.0.0.202
traceroute to 10.0.0.202 (10.0.0.202 64 hops max, 40 byte packets
1 firever (10.0.0.202) 0.487 ms 0.384 ms 0.286 ms

torrent# tcpdump -i rl0 host 10.0.0.202
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on rl0, link-type EN10MB (Ethernet capture size 96 bytes
14:27:35.367486 IP torrent.v.ru.34295 > firever.v.ru.33435: UDP, length: 12
14:27:35.367648 IP firever.v.ru > torrent.v.ru: icmp 48: firever.v.ru udp port 33435 unreachable
14:27:35.377338 IP torrent.v.ru.34295 > firever.v.ru.33436: UDP, length: 12
14:27:35.377489 IP firever.v.ru > torrent.v.ru: icmp 48: firever.v.ru udp port 33436 unreachable
14:27:35.377794 IP torrent.v.ru.34295 > firever.v.ru.33437: UDP, length: 12
14:27:35.377897 IP firever.v.ru > torrent.v.ru: icmp 48: firever.v.ru udp port 33437 unreachable

otvertka07

а где здесь собственно trace ?

forenius

Такой вопрос, кто тебе гарантирует, что хост на ICMP запросы ответит ?
Речь не идет о надежности или ненадежности протокола. Речь идет о том, что сеть коммутации пакетов изначально подразумевает, что эти пакеты могут теряться.

Pavel781

tracert посылает icmp пакеты с увеличивающимся временем жизни.
Каждая циска, если на ней резрешено, отвечает на этот пакет если его
время жизни истекло. Если циска не настроена отвечать, то и не будет ответа.
Это не значит что обычные пакеты с данными она не роутит.

AlexV769

Такой вопрос, кто тебе гарантирует, что хост на ICMP запросы ответит ?
Это точно мне вопрос?
Речь не идет о надежности или ненадежности протокола. Речь идет о том, что сеть коммутации пакетов изначально подразумевает, что эти пакеты могут теряться.
Где написано, что
интернет это сеть с негарантированной доставкой пакетов.
?

AlexV769

traceroute 10.0.0.202
а внизу приведён лог пакетов на эту помманду.

forenius

я где-то говорил про обратное ?
всего лишь было сказано, что гарантировать доставку тебе никто не может ( у меня все работает, а как там у дяди Васи - бог его знает).
Offtop :
Это не значит что обычные пакеты с данными она не роутит.
а если ты не поднял роутинг протокол

forenius

А по существу можно например
tracert -w и увеличивай время ожидания ответа.

otvertka07

у тебя trace из одного хопа состоит, это вырожденный случай, покажи как выглядит хотя бы с двумя

Pavel781

А по существу можно например
tracert -w и увеличивай время ожидания ответа.
И что? Это не TTL, а время ожидания пакета TTL Exceeded.
Если циска не ответит, то хоть час жди.

Pavel781

Где ты один хоп видишь?

otvertka07

правильно, хотя бы один хоп

Pavel781

У него послано по 3 пакета с возрастающим TTL вплоть до 23-х.
ЗЫЖ TTL - числ хопов, после которого пакет дискардится.

AlexV769

так?
torrent% traceroute forum.local
traceroute to forum.local (172.16.0.2 64 hops max, 40 byte packets
1 virgin (10.0.0.1) 0.555 ms 0.705 ms 0.875 ms
2 msu-backbone-A.b.gz.ru (10.0.255.9) 1.717 ms 2.313 ms 1.189 ms
3 forum.local (172.16.0.2) 2.642 ms 1.265 ms 1.372 ms
torrent# tcpdump -i rl0 host forum.local
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on rl0, link-type EN10MB (Ethernet capture size 96 bytes
15:11:36.670474 IP torrent.v.ru.34398 > forum.local.33435: UDP, length: 12
15:11:36.674402 IP torrent.v.ru.34398 > forum.local.33436: UDP, length: 12
15:11:36.675196 IP torrent.v.ru.34398 > forum.local.33437: UDP, length: 12
15:11:36.676250 IP torrent.v.ru.34398 > forum.local.33438: UDP, length: 12
15:11:36.679787 IP torrent.v.ru.34398 > forum.local.33439: UDP, length: 12
15:11:36.682237 IP torrent.v.ru.34398 > forum.local.33440: UDP, length: 12
15:11:36.684131 IP torrent.v.ru.34398 > forum.local.33441: UDP, length: 12
15:11:36.686471 IP forum.local > torrent.v.ru: icmp 48: forum.local udp port 33441 unreachable
15:11:36.688443 IP torrent.v.ru.34398 > forum.local.33442: UDP, length: 12
15:11:36.688976 IP forum.local > torrent.v.ru: icmp 48: forum.local udp port 33442 unreachable
15:11:36.689813 IP torrent.v.ru.34398 > forum.local.33443: UDP, length: 12
15:11:36.690387 IP forum.local > torrent.v.ru: icmp 48: forum.local udp port 33443 unreachable

olga-grabskaja

Каждая циска, если на ней резрешено, отвечает на этот пакет если его
время жизни истекло. Если циска не настроена отвечать, то и не будет ответа.
Сразу же видно, что человек читал курс CCNA и теперь интернет для него построен только на цисках.
"Что, какие еще такие маршрутизаторы? Это конкурент Cisco?"

forenius

[quote] И что? Это не TTL, а время ожидания пакета TTL Exceeded.
Если циска не ответит, то хоть час жди.
[/quotе]
Я сказал , что можно попробовать. А не что это лекарство. Если у меня прописано что-нибудь типа
access-list 100 deny icmp any any echo
access-list 100 permit ip any any
То можно очень долго ждать и бесконечно пинговать.

Chupa

> так?
не так
не видно самого интересного: значений TTL и ответов от промежуточных хостов

AlexV769

пайду убивать себя

sergey_m

tracert посылает icmp пакеты с увеличивающимся временем жизни.
Каждая циска, если на ней резрешено, отвечает на этот пакет если его
время жизни истекло. Если циска не настроена отвечать, то и не будет ответа.
Это не значит что обычные пакеты с данными она не роутит.
Мне кажется, ты отождествляешь слова "циска" и "роутер". Ты ходил на курсы?

Pavel781

Какая разница я просто так маршрутизаторы называю. Ты ведь понял!
Я нортел или что там еще бывает не ботал, зато CCNA есть. Так что можешь понять меня.

olga-grabskaja

я просто так маршрутизаторы называю
ай-яй-яй..циско -это не только маршрутизатор, но еще и 3-4, а то и 50 кг металлолома...

sergey_m

> зато CCNA есть. Так что можешь понять меня.
Понимаю. Сочуствую.
Оставить комментарий
Имя или ник:
Комментарий: