Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       24 Jul 2007  11:36:05
 To : Victor Sudakov
 Subject : Re: routed and default route
 -------------------------------------------------------------------------------- 
 
 24 июл 2007, вторник, в 06:40 KRAST, Victor Sudakov написал(а):
 
  VS>>> Если routed получает от роутера A 0.0.0.0 и ещё несколько сетей, то он
  VS>>> эти сети не устанавливает в FIB. Видимо считает, что незачем, коли
  VS>>> default и так смотрит на A (впрочем, это только моё предположение, я
  VS>>> не нашёл, где эта фича документирована).
  >>> Ага, и не только он так делает. Говорят (c), что так должен делать
  >>> любой RIP-роутер при определенных условиях, которые у тебя, видимо,
  >>> выполняются.
  VS>> Однако циски и пиксы в этих условиях так не поступают, например:
  VS>> R       10.14.129.65/32 [120/3] via 172.16.138.61, 00:00:02,
  VS>> FastEthernet0/0
  VS>> R       10.14.128.64/26 [120/2] via 172.16.138.61, 00:00:02,
  VS>> FastEthernet0/0
  VS>> R       10.14.129.67/32 [120/2] via 172.16.138.61, 00:00:02,
  VS>> FastEthernet0/0
  VS>> R       10.14.129.66/32 [120/2] via 172.16.138.61, 00:00:02,
  VS>> FastEthernet0/0
  VS>> R*   0.0.0.0/0 [120/1] via 172.16.138.61, 00:00:02, FastEthernet0/0
  >> У них не бывает kernel route, только static route,
  VS> А что такое kernel route? Это просто другое название для FIB?
 
 Это терминология quagga - маршруты, установленные в FIB
 средствами, внешними по отношению к quagga (route add, ICMP redirect etc.),
 находящиеся вне управления quagga, не имеющие атрибута
 administrative distance (назначает нулевую дистанцию и максимальный приоритет),
 никогда не удаляются демонами и обычно не влияют на работу алгоритмов
 rip/ospf/etc.; хотя последнее можно отменить при помощи
 redistribute kernel (очень плохая идея, ICMP redirect придется отключать,
 иначе будут маршрутные циклы).
 
 Хороши тем, что можно иметь "локально известные маршруты" -
 без redistribute kernel они не анонсируются "наружу", часть маршрутов
 можно делать через ip route, часть через route add и не писать
 фильтров для анонсов. Плохи тем, что им нельзя понизить дистанцию.
 
  >> и условия тут возможно, немного не те - например, анонсы RIP
  >> идут не только со стороны F0.
  VS> Условия те же. И циска, с которой я привёл вывод, и хост с routed
  VS> находятся в той же самой сети 172.16.138.0/24. Собственно, почему я и
  VS> привёл пример с этой циски.
 
 Может быть, дело в том, что kernel route нету в rip database.
 Кстати, вспомнил способ их туда засунуть для routed: у kernel route
 есть атрибут metric, по дефолту он нулевой. Если сделать его ненулевым
 (скажем, единицей), routed станет его рассматривать как static.
 Afaik, это нигде не документировано.
 
  >>> А самый главный совет - выкинь routed и сделай на quagga/ripd.
  VS>> Хотел обойтись средствами из base system.
  >> ...в частности поэтому рекомендую quagga, ибо штатный routed
  >> крайне примитивен. 
  VS> Да в общем, согласись, и задача весьма примитивная -  принять маршруты
  VS> и не выпендриваться.
 
 Hе вполне примитивная - тебе надо сочетать анонсы с местным статиком,
 routed может оказаться слишком примитивным даже для этого.
 
 Eugene
 -- 
 Кто беден, тот себя и виновать!..
 Выходит, не умеешь воровать!..
 И так уж дали полную свободу,
 Так что ж - еще пособья выдавать?..
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: routed and default route   Eugene Grosbein   24 Jul 2007 11:36:05 
 routed and default route   Alex Semenyaka   30 Jul 2007 04:10:00 
 Re: routed and default route   Victor Sudakov   30 Jul 2007 07:53:07 
Архивное /ru.unix.bsd/26093440edb4d.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional