|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 26 Jan 2007 01:02:48 To : dmitry@atlantis.dp.ua Subject : Re: Hесколько дефолтов -------------------------------------------------------------------------------- 12 дек 2006, вторник, в 11:53 KRAST, dmitry@atlantis.dp.ua написал(а): >> Я вообще не смог сделать, чтобы тот же RIP-learned route >> перебил static route c administrative distance 200, >> но я, правда, не сильно пытался и в потроха даже еще не лазил. >> И было это в общем-то уже давно :-) dadu> Так это давняя недоделка в зебрином ripd, в квагге пофиксили: dadu> 2005-09-29 Alain Ritoux <alain.ritoux@6wind.com> dadu> * rip_snmp.c: rip2IfConfReceive() sends values in conformance dadu> with RFC. Also PeerDomain is now set to a STRING type. dadu> * ripd.h: rip_redistribute_add() API includes metric and dadu> distance dadu> added field external_metric in routes. dadu> * ripd.c: rip_redistribute_add() API i.e. stores metric and dadu> distance dadu> Now allows a RIP-route to overcome a redistributed route coming dadu> from a protocol with worse (higher) administrative distance dadu> Metrics from redistribution are shown in show ip rip dadu> Проверял недавно, действительно маршрут из RIP с distance 120 перебивает dadu> static c distance 200 (quagga-0.99.5). В зебре да, до сих пор не dadu> пофиксили (as of zebra-0.95a). Обнаружил, что quagga-0.99.2 использует метрику, выставленную на интерфейсе (ifconfig em0 metric 2) как инкремент для метрик полученных и проанонсированных далее маршрутов RIPv2 (если метрика не выставлена, инкрементит на 1 по дефолту), и в show interface метрику интерфейса показывает соответсвенно, а 0.99.3 и новее использует HОЛЬ вместо этого (можно убедиться через show interface опять же). И не увеличивает метрику маршрутов. Как тебе такой RIPv2? Eugene -- Hаучить не кланяться авторитетам, а исследовать их и сравнивать их поучения с жизнью. Hаучить настороженно относиться к опыту бывалых людей, потому что жизнь меняется необычайно быстро. --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260933bfb8e89.html, оценка из 5, голосов 10
|