|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Gleb Smirnoff 2:5020/400 24 Nov 2004 10:59:33 To : Eugene Grosbein Subject : Re: gif(4) и изменение физического интерфейса -------------------------------------------------------------------------------- Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Имеем маршрутизатор с несколькими физическими интерфейсами. EG> Имеем gif-туннель: ifconfig gif0 create tunnel A B; ifconfig gif0 inet ... EG> Маршрут к хосту B лежит, скажем, через интерфейс em0. EG> Допустим, с течением времени этот маршрут изменяется и теперь EG> он лежит через em1 (меняет маршрут демон динамической маршрутизации). EG> Отработает ли ядро такой случай корректно? У меня возникли сомнения EG> по поводу FreeBSD 4.10-STABLE на этот счет. Реальная конфигурация: root@virgin:~:|>ifconfig gif0 gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500 tunnel inet 10.0.0.1 --> 10.3.0.6 inet x.y.31.101 --> x.y.31.98 netmask 0xffffffff как доступен 10.3.0.6: virgin> sh ip route 10.3.0.6 Routing entry for 10.3.0.0/24 Known via "ospf", distance 110, metric 18, best Last update 05:59:17 ago * 10.0.254.2, via em0 Опускаем em0. как доступен 10.3.0.6: virgin> sh ip route 10.3.0.6 Routing entry for 10.3.0.0/24 Known via "ospf", distance 110, metric 28, best Last update 00:24:35 ago * 10.0.255.2, via fxp0 Пингуем туннель: glebius@virgin:~:|>ping x.y.31.98 PING x.y.31.98 (x.y.31.98): 56 data bytes 64 bytes from x.y.31.98: icmp_seq=0 ttl=64 time=1.606 ms ^C Важное замечание (см. также сообщение SO): 10.0.0.1 это адрес внутреннего стаб интерфейса, аналогично и 10.3.0.6 на удаленном роутере. Hа самом деле твои опасения, Женя, не безосновательны. Я встречался с тем, что маршрут туннеля "залипает". Кажется в 5.x так происходит с gif и gre. И еще напоследок: туннель который точно не залипнет это ng_iface + ng_ksocket. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577a2ed2c54.html, оценка из 5, голосов 10
|