Re: Роутинг

From
Valentin Davydov (2:5020/400)
To
Sergey Bondarev
Date
2006-12-28T12:15:16Z
Area
RU.UNIX.BSD
From: Valentin Davydov <val@sqdp.trc-net.co.jp>

>   From: Sergey Bondarev <Sergey.Bondarev@p110.f37.n5025.z2.fidonet.org>
>   Date: Thu, 28 Dec 2006 00:20:00 +0300
>
> >> FreeBSD Расскажи пожалуйста. Или намекни хотя бы как эта технология
> >> называется. Есть узлы A и B. Для них прописываются маршруты по
> >> умолчанию через X и Y соответственно, причём не из directly
> >> connected сети. Но реально весь трафик идёт через Z, для которого X
> >> и Y - directly connected. Соответственно, Z должен делать proxy arp,
> >> чтобы схема работала. Что неясно?
>
> VD> Неясно, зачем ты приплёл сюда proxy arp. Схема прекрасно работает и
> VD> без proxy arp, достаточно прописать на хостах A и B соответствующие
> VD> статические маршруты. А однажды я даже на какой-то винде забыл
> VD> прописать - так всё равно работало, пока более сложная
> VD> маршрутизация не понадобилась.
>Кул.
>Статический маpшpут на маpшpутизатоp по умолчанию.
>Я конечно много стpанного на виндах видел....

Оно и на фре замечательно работает. Вот на той самой, откуда я это письмо пишу:

$ netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            XX.XX.XX.XX        UGSc        1       30    rl0
127.0.0.1          127.0.0.1          UH          2       28    lo0
192.168.YYY        link#1             UC          0        0    rl0
XX.XX.XX.0/28      link#1             UCSc        1        0    rl0

$ ifconfig rl0
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.YYY.YYY netmask 0xffffff00 broadcast 192.168.YYY.255
        inet6 fe80::20d:61ff:fe15:66ac%rl0 prefixlen 64 scopeid 0x1
        ether 00:0d:61:15:66:ac
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active

На шлюзе вообще нет интерфейсов из сети 192.168.YYY.0/24. Просто прописано в 
таблице маршрутизации, что, дескать, эта сеть видна через такой-то интерфейс.

>Я охотно веpю, что она позволяет поставить любой левый адpес в качестве
>маpшpутизатоpа по умолчанию,

Ты прикинь, она не просто позволяет, а, можно сказать, _обязана_ поставить 
какой-то адрес в качестве дефолта, чтобы пакеты в Интернет уходили.

>и что оно даже как-то pаботает, если хост с этим
>адpесом в том-же Ethernet сегменте и может видеть виндовые arp...
>
>Но говоpить, что такая схема "пpекpасно pаботает". Бpp.

А что прикажешь говорить, если она действительно прекрасно работает? Уж во
всяком случае не хуже, чем policy routing и proxy arp.

Вал. Дав.
--- ifmail v.2.15dev5.3
 * Origin: Demos online service (2:5020/400)
SEEN-BY: 50/12 400/814 450/159 1024 461/43 132 640 469/999 4616/3 4625/8
SEEN-BY: 4641/444 5000/76 5000 5006/1 5007/1 5010/70 5011/13 5012/46 5015/28
SEEN-BY: 5019/26 5020/18 175 194 400 545 982 1057 1909 1922 2238 2395 2871
SEEN-BY: 5020/4441 5021/29 5025/3 5026/14 45 5027/12 5030/1080 1957 5034/10 13
SEEN-BY: 5035/38 5036/1 5045/7 5049/1 5051/15 5054/1 4 8 9 11 28 35 36 37 45
SEEN-BY: 5054/66 67 70 75 84 85 5059/9 5060/88 5061/15 5062/10 5063/3 5064/7
SEEN-BY: 5066/18 5075/5 5076/1 5077/70 5084/9 5085/13 5095/20 5096/18 6001/10
PATH: 5020/400 545 5054/1 37