|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Pryanishnikov 2:464/36 03 Sep 2005 21:24:10 To : Alex Semenyaka Subject : =?koi8-u?Q?Re=3A_=F7=C5=D3=D4=C9_=D3_=D0=CF=CC=C5=CA?= -------------------------------------------------------------------------------- Привет! On Sat, 3 Sep 2005, Alex Semenyaka wrote: > SO> Add an option to have ICMP replies to non-local packets generated with > SO> the IP address the packet came through in. This is useful for routers > SO> to show in traceroutes the actual path a packet has taken instead of > SO> the possibly different return path. > > Hичего не понял. А что, если посылается TTL expired, то их последовательность > отражает обратный путь?? И какой именно ICMP отсылается? Имеется в виду транзитный роутер с несколькими интерфейсами. Hапример, у некого провайдера стоит спутниковый ресивер: пакеты от нас на него приходят со спутника (IP=A), а маршрут на нас у него по земле, через интерфейс с IP=B. Мы пускаем traceroute на клиентов этого провайдера (UDP или ICMP пакеты с маленьким TTL, наращаваем TTL пошагово). Каким из своих адресов ответит этот самый ресивер на наш traceroute? В RFC792 этот адрес оставляется на усмотрение реализации: Source Address The address of the gateway or host that composes the ICMP message. Unless otherwise noted, this can be any of a gateway's addresses. Когда-то давно (во времена FreeBSD 2.x) это был адрес интерфейса, через который пакет пришел на роутер (у нас A). Потом, в RELENG_4 (а может и раньше) ядро стало брать тот интерфейс, через который лежит маршрут на получателя ICMP (у нас B). Теперь вот появилась возможность выбирать один из этих вариантов, и это хорошо (мне, например, более логичным кажется вариант A, он более четко позволяет себе представить топологию сети). > И какой traceroute сие нововведение поддержит? А любой, от разновидности traceroute как раз ничего не зависит. Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE --- ifmail v.2.14.os-p7 * Origin: Atlantis ISP (2:464/36@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/24521c4f41a13.html, оценка из 5, голосов 10
|