|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 24 Jul 2007 13:44:36 To : Eugene Grosbein Subject : Re: routed and default route -------------------------------------------------------------------------------- Eugene Grosbein wrote: > >>> У них не бывает kernel route, только static route, > VS>> А что такое kernel route? Это просто другое название для FIB? > >> Это терминология quagga - маршруты, установленные в FIB > >> средствами, внешними по отношению к quagga (route add, ICMP redirect > >> etc.), находящиеся вне управления quagga, не имеющие атрибута > VS> Hасколько я понимаю, в routed ничего подобного нет. У него есть RIB. > VS> Из tracefile видно, что в RIB все нужные мне маршруты попадают: > VS> Add 0.0.0.0 -->172.16.138.61 metric=1 de0 08:51:14 > VS> Add 10.14.128.0/20 -->172.16.138.61 metric=1 de0 08:51:14 > VS> Add 10.14.128.0/26 -->172.16.138.61 metric=2 de0 08:51:14 > VS> Add 10.14.128.64/26 -->172.16.138.61 metric=2 de0 08:51:14 > VS> Add 10.14.128.192/27-->172.16.138.61 metric=2 de0 08:51:14 > VS> Вот только в FIB попадает один лишь 0.0.0.0, а остальные игнорируются. > Imho проблема тут в том, что в RIB у routed нет информации о том, > что существует 0.0.0.0 через другой интерфейс. Добейся, чтобы эта > информация там появилась (и метрика была лучше) и проблема должна уйти. По идее да. Только пока не придумывается, как именно это сделать. Сделал в анонсах метрику 0.0.0.0 равную 3 - эффекта никакого. > >> Может быть, дело в том, что kernel route нету в rip database. > >> Кстати, вспомнил способ их туда засунуть для routed: у kernel route > >> есть атрибут metric, по дефолту он нулевой. Если сделать его ненулевым > >> (скажем, единицей), routed станет его рассматривать как static. > >> Afaik, это нигде не документировано. > VS> Я не нашёл, как командой route можно задать метрику. > VS> Смутно помню, что раньше было можно, а в 6.2 - не нашёл. > route add ... -hopcount 1 Какой ни указывай -hopcount, в выводе "route get" он будет равен нулю. Или смотреть надо не там? -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.3 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/9167187c285b.html, оценка из 5, голосов 10
|