Перейти к содержимому
Калькуляторы

Как в quaga сделать redistribute с понижением cost?

Схема :

 

 

Маршрутизаторы A , B , C находятся в одной пирринговой подсети ( например 172.16.0.0/240 )

 

На всех трех роутерах запущена quagg , ospfd

 

Маршрутизатор A анонсирует default

 

Маршрутизатор B подключен к пирринговую подсеть двумя интерфейсами, с иными сетями не связан.

 

Маршрутизатор С анонсирует подсеть 10.0.0.0/16

 

 

Соответственно трафик из мира в 10.0.0.0/16 бегает напрямую с роутера А на роутер С.

 

Задача - заставить маршрутизатор B анонсировать себя на пути между A и C.

 

То есть настроить OSPF на нем таким образом, чтоб трафик бегал по маршруту A --- B --C и C---B---A

 

Хочется достигнуть этого следующим образом -- маршрутизатор B принимает на eth0 анонс сети 10.0.0.0/16 с маршрутизатора C и анонсирует эту подсеть через интерфейс eth1 с понижением cost не несколько пунктов.

 

Вопрос -- как настроить редистрибьюцию OSPF с понижением cost ?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А из чего редистрибьютится то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хм. Ну видимо OSPF в OSPF ))) Хорошо, просто "распостраняется". как сделать чтоб cost был понижен?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сидел вчера дома писал длинный ответ, но в итоге винда внезапно перезагрузилась и я не успел его отправить.

 

Но если кратко, то на OSPF такую штуку сделать нельзя, если конфигурировать можно только один роутер В. Так как всегда есть и будет прямой маршрут к С, минуя В. И cost всегда будет больше( так как через В это два линка, значит минимум 1+1, а напрямую один, те 1, получаем 2>1).

Если на С есть proxy-arp то можно так сделать, но не будет красиво.

 

Что касается д-векторных протоколов, то тоже врятли такое прокатит, так как всегда есть прямой маршрут.

 

На EIGRP не прокатит, так как соседство не будет, если К-значения разные, поэтому метрика будет считаться честно. Хотя можно попробовать изменять значения скорости, задержки и тп. Но это повлияет на остальные маршруты. Поэтому надо делать с помощью оффсет-листа на исходящем маршруте и менять метрику. НО в eigrp тоже маршрут, который был redistribute, имеет меньший приоритет чем прямой. Поэтому...

 

имея возможность конфигурировать только роутер В, достичь желаемого результата нельзя.

 

--

 

Еще можно отдавать не целиком 10.0.0.0/16, а две по /17, тогда их выберет маршрутизатор А, как более длинные. Тогда и redistirbute static сработает.

 

Все вышеописанное не 100% гарантированно верное, но вроде правильное. Есть замечания -- пишите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

менять исходники ручками....

или сделать так, чтобы А не видел С, например поместить в разные ВЛАН

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.