Jump to content

Recommended Posts

Posted

Уважаемые коллеги, прошу помощи по протоколу OSPF.

Требуется реализовать следующую задачу:

Хочу зарезервировать R1 и R3 при помощи R2. Т.е. при падении R1 или R3 трафик с R4 и R5 начинает идти через R2.

На всех маршрутизаторах поднята quagga с ospf.

За R4 находится сеть 192.168.1.0/24. За R5 192.168.2.0/24.

В результате штудирования мануалов пришёл к следующему решению:

Настройки на R4:

 

 

Interface vlan2

Description vlan2

Ip ospf cost 10

Interface vlan3

Description vlan3

Ip ospf cost 100

Router ospf

Ospf router-id 4.4.4.4

Redistribute connected

Network 172.16.1.0/30 area 0.0.0.1

Network 172.16.2.0/30 area 0.0.0.1

 

 

 

Настройки на R5:

 

 

Interface vlan3

Description vlan3

Ip ospf cost 100

 

Interface vlan4

Description vlan4

Ip ospf cost 10

Router ospf

Ospf router-id 5.5.5.5

Redistribute connected

Network 172.16.2.0/30 area 0.0.0.1

Network 172.16.3.0/30 area 0.0.0.1

 

 

 

Настройки на R1:

 

 

Interface vlan2

Interface vlan5

Router ospf

Ospf router-id 1.1.1.1

Redistribute connected

Network 172.16.1.0/30 area 0.0.0.1

Network 172.16.4.0/24 area 0.0.0.0

Area 0.0.0.0 range 192.168.1.0/24 cost 10

Area 0.0.0.0 range 192.168.2.0/24 cost 100

 

 

 

Настройки на R2:

 

 

Interface vlan3

Interface vlan5

Router ospf

Ospf router-id 2.2.2.2

Redistribute connected

Network 172.16.2.0/24 area 0.0.0.1

Network 172.16.4.0/24 area 0.0.0.0

Area 0.0.0.0 range 192.168.1.0/24 cost 100

Area 0.0.0.0 range 192.168.2.0/24 cost 100

 

 

 

Настройки на R3:

 

 

Interface vlan4

Interface vlan5

Router ospf

Ospf router-id 3.3.3.3

Redistribute connected

Network 172.16.3.0/30 area 0.0.0.1

Network 172.16.4.0/24 area 0.0.0.0

Area 0.0.0.0 range 192.168.1.0/24 cost 100

Area 0.0.0.0 range 192.168.2.0/24 cost 10

 

 

 

Настройки на R6:

 

 

Interface vlan5

Router ospf

Ospf router-id 6.6.6.6

Default-information originate

Network 172.16.4.0/24 area 0.0.0.0

 

 

 

А вопрос такой – взлетит ли эта конструкция?

post-80840-094695700 1423914611_thumb.png

Posted (edited)

vlad11

Не совсем понятен сакральный смысл этой схемы.

Исключительно самообразование.

Area0 бесполезна.

Немного перерисовал схему. Извиняюсь за paint. В данный момент visio под рукой нет.

Теперь полезность появилась?

Зачем вам OSPF ?

Изучаю принципы работы. Хочу решить задачку, описанную выше. Перед тем как поднять всё на виртуалках хочу выяснить, в правильном ли направлении двигаюсь.

Я так понимаю, смысла использованию OSPF в данной схеме добавит использование н-р 192.168.0.0/20 адресов за R4 и R5 через vlan-per-user + option82.

Edited by purecopper
Posted

Тогда CARP и VRRP вместо Area0.

 

Вообще правильно 2-3 роутера сделать граничными и там же терминировать абонентские вланы.

BGP загнать вовнутрь через multihop BGP и как route-reflector раздавать внешние маршруты.

 

Кучу железа и электроэнергии сэкономите и уберете точки отказа.

Posted (edited)

vlad11

Спасибо за ответы. VRRP используем.

Конкретно эта схема используется для погружения меня в OSPF :)

Так что вопрос остается прежним - оно взлетит или нет? :)

Edited by purecopper
Posted

Так что вопрос остается прежнем - оно взлетит или нет? :)

 

Работать, скорее всего, будет.

Другое дело, будет ли восстанавливаться, так, как надо после сбоя роутеров.

  • 3 months later...
Posted

Коллеги, подскажите пожалуйста с суммаризацией маршрутов в quagga

Собрал схему:

 

SE100 (172.16.1.2/30) -> (172.16.1.1/30) Linux-сервер-1 (172.16.2.2/30) -> (172.16.2.1/30) Linux-сервер-2.

 

Задача - передать на Linux-сервер-2 суммаризованные маршруты на Linux-сервер-2.

Абоненты получают адреса из диапазонов 192.168.1.0/24 и 192.168.2.0/24

 

На SE100 настраиваю ospf:

 

 

router ospf 1

router-id 172.16.255.254

log-neighbor-up-down

area 0.0.0.1

interface UPLINK-UP

interface loopback

redistribute subscriber

 

 

 

На Linux-сервер-1:

 

 

 

router ospf

ospf router-id 172.16.255.253

redistribute connected

network 172.16.1.0/30 area 0.0.0.1

network 172.16.2.0/30 area 0.0.0.0

area 0.0.0.1 range 192.168.1.0/24

area 0.0.0.1 range 192.168.2.0/24

 

 

 

Linux-сервер-2:

 

 

router ospf

ospf router-id 172.16.255.253

redistribute connected

network 172.16.2.0/30 area 0.0.0.0

default-information originate

 

 

 

В результате маршруты не суммируются и на Linux-сервер-2 в таблице маршрутизации я вижу абонентские /32.

Коллеги, ЧЯДНТ?

Posted

Коллеги, подскажите пожалуйста с суммаризацией маршрутов в quagga

Собрал схему:

 

SE100 (172.16.1.2/30) -> (172.16.1.1/30) Linux-сервер-1 (172.16.2.2/30) -> (172.16.2.1/30) Linux-сервер-2.

 

Задача - передать на Linux-сервер-2 суммаризованные маршруты на Linux-сервер-2.

Абоненты получают адреса из диапазонов 192.168.1.0/24 и 192.168.2.0/24

 

На SE100 настраиваю ospf:

 

 

router ospf 1

router-id 172.16.255.254

log-neighbor-up-down

area 0.0.0.1

interface UPLINK-UP

interface loopback

redistribute subscriber

 

 

 

На Linux-сервер-1:

 

 

 

router ospf

ospf router-id 172.16.255.253

redistribute connected

network 172.16.1.0/30 area 0.0.0.1

network 172.16.2.0/30 area 0.0.0.0

area 0.0.0.1 range 192.168.1.0/24

area 0.0.0.1 range 192.168.2.0/24

 

 

 

Linux-сервер-2:

 

 

router ospf

ospf router-id 172.16.255.253

redistribute connected

network 172.16.2.0/30 area 0.0.0.0

default-information originate

 

 

 

В результате маршруты не суммируются и на Linux-сервер-2 в таблице маршрутизации я вижу абонентские /32.

Коллеги, ЧЯДНТ?

если 192.168.1/24 и 192.168.2/24 приходят из redistribute subscriber, то надо summary-address, тк area X range Y только для intra-area маршрутов. По крайней мере на циске

Posted

если 192.168.1/24 и 192.168.2/24 приходят из redistribute subscriber, то надо summary-address, тк area X range Y только для intra-area маршрутов. По крайней мере на циске

Спасибо, так оно и есть :(

К сожалению quagga не умеет summary-address. Соответственно вопрос - кто-нибудь пользовал bird? У bird есть аналог summary-address?

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.