|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Lutov 2:5000/26 10 Jan 2002 16:27:06 To : All Subject : Re: сэмулировать 2 хоста в одном -------------------------------------------------------------------------------- > :Даже если бы у тебя было два реальных хоста, трейс все равно показал бы > :одну строку. Чтобы было больше, надо эмулировать три хоста, причем > :чтобы с первого на второй не было прямого роутинга. > > > Правильно, мне это и надо. > С третьего хоста traceroute IP3 получается: > IP1 > IP3 > > Если 2 компа, иначе и быть не может. > Осталось эти 2 компа сэмулировать в одном. Или я не понимаю как ядро hop'ы > считает когда IP пакетик идет внутри одного компа но через несколько > интерфейсов. > > К примеру имеем 3 сетевых ep0, ep1, ep2. > Hастроили маршрут к ep2 через ep1, соответственно соединили сетевухи > патчкордом. > Снаружи шлем пакет на IP(ep2). Пакет проходит ep0, попадает в модуль IP > ядра, там принимается решение о форвардинге, посылается в ep1, далее он > попадает снаружи в ep2 и снова в модуль ядра. > > Q:Я правильно понимаю, что ttl должен уменьшаться 2 раза, то есть при каждом > попадании в модуль IP ядра? Hасколько я понимаю маршрут пойдет "по нутрям" :) чтобы ты не писал, т.е. пакет для локального интерфейса никогда не выйдет через сетевую. PS: хотя, возможно (теоретически), что если отключить gateway_enable, но и тут имеются огромные сомнения. --- ifmail v.2.14.os-p7 * Origin: Garant-Siberia fidonet station (2:5000/26@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/121095893ea63.html, оценка из 5, голосов 10
|