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

ericsson RB SE600 проблема с резервированием

Добрый день!

 

Такая задача:

2 RB SE600 должны резервировать друг друга по PADO Delay. Причем IP не достаточно чтобы выделить каждому брасу пул на всех абонентов.

Поэтому пул планировалось побить пополам и анонсить в OSPF от каждого всю сеть и свою половинку. В случае выубания одного редбака

все должно пройти норм. абоны авторизуются на втором брасе и вся сеть будет анонсится от имени этого браса.

Но вот незадача:

если выйдет из строя карточка смотрящая в сторону субскрайберов(10G 1 port) то абоны авторизуются на втором брасе, а сеть будет все еще анонсироваться первым. И абоны будут сосать.

планировали сделать портченел из 2-х 10G портов. но в RB нельзя в одном порту сделать и ppp и pvc для OSPF backbone(может я ошибся?).

 

вопрос такой: как выходить из такой ситуации? кто что подскажет?

 

пс: анонсить /32 не предлагать :)

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


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

У RB подобное резервирование делается с помощью VRRP. Если упадет один из портов, то абоненты перекинутся на резервный брас вместе с пулами адресов. У нас используется такое резервирование только на SE100, но думаю что с SE600 проблем тоже быть не должно. Пулы реальников мы пока не используем, как в вашем случае, но инженеры Ericsson сказали что с этим проблем нет :)

 

Если это интерестно могу помочь с кофигурацией ;)

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


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

Да точно , резерв делается через vrrp, в мануале на Redback есть описание и примеры.

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


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

бэкбон можно резервировать с помощью vrrp, а субскрайберский интерфейс?

тоесть когда субскрайберы авторизуются на другом брасе(субскрайберский интерфейс вырубился), а бэкбон то активен и в апе

Изменено пользователем bokl

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


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

Нет, не верно.

Делаются дополнительные интерфейсы, влан которых проходит вместе с вланами сабскрайберов. У RB есть механизм который позволяет опираясь на vrrp делать вланы активным или неактивным для PPPoE.

Изменено пользователем kostil

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


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

На мой взгляд пример лучше всего:)

 

bras-01
context local
...
interface VRRP-81
 description master
 ip address 192.168.7.1/29
 vrrp 81 backup
  virtual-address 192.168.7.6
  priority 200
  log-state-change
!
interface VRRP-82
 description backup
 ip address 192.168.7.9/29
 vrrp 82 backup
  virtual-address 192.168.7.14
  priority 50
  log-state-change
....
port ethernet 2/2
description subscr
no shutdown
medium-type copper
encapsulation dot1q
! вланы для работы VRRP
dot1q pvc 81
 bind interface VRRP-81 local
dot1q pvc 82
 bind interface VRRP-82 local
! пользовательские вланы
dot1q pvc 280 encapsulation pppoe
 track vrrp 81 VRRP-81 local
 bind authentication chap context local maximum 300
dot1q pvc 281 encapsulation pppoe
 track vrrp 81 VRRP-81 local
 bind authentication chap context local maximum 300
dot1q pvc 282 encapsulation pppoe
 track vrrp 82 VRRP-82 local
 bind authentication chap context local maximum 300
dot1q pvc 283 encapsulation pppoe
 track vrrp 82 VRRP-82 local
 bind authentication chap context local maximum 300

bras-02
context local
...
interface VRRP-81
 description backup
 ip address 192.168.7.2/29
 vrrp 81 backup
  virtual-address 192.168.7.6
  priority 50
  log-state-change
!
interface VRRP-82
 description master
 ip address 192.168.7.10/29
 vrrp 82 backup
  virtual-address 192.168.7.14
  priority 200
  log-state-change
...
port ethernet 2/2
description subscr
no shutdown
medium-type copper
encapsulation dot1q
dot1q pvc 81
 bind interface VRRP-81 local
dot1q pvc 82
 bind interface VRRP-82 local
dot1q pvc 280 encapsulation pppoe
 track vrrp 81 VRRP-81 local
 bind authentication chap context local maximum 300
dot1q pvc 281 encapsulation pppoe
 track vrrp 81 VRRP-81 local
 bind authentication chap context local maximum 300
dot1q pvc 282 encapsulation pppoe
 track vrrp 82 VRRP-82 local
 bind authentication chap context local maximum 300
dot1q pvc 283 encapsulation pppoe
 track vrrp 82 VRRP-82 local
 bind authentication chap context local maximum 300

 

Получаем что вланы 280 и 281 активны на bras-01 и неактивны на bras-02, а вланы 282 и 283 наоборот, что обеспечивает балансировку нагрузки. Если отваливается один из брасов, отрабатывает vrrp и на оставшемся брасе поднимаются пользовательские вланы, которые были не активны.

 

P.S.

Как сюда прикрутить пулы адресов я думаю подскажут инженеры Ericsson, т.к. я этого еще не делал у себя.

Изменено пользователем kostil

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


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

можно сделать например так,

SE1 - в нем два контекста Ctx_A и Ctx_B под рррое. Тоже самое для SE2 - в нем также два контекста Ctx_A и Ctx_B под рррое.

Далее вы делаете vrrp партиции, общую идею описал kostil выше.

SE1: вланы в Ctx_A - активны с точки зрения vrrp, и соответственно пассивны в Ctx_B

SE2: все наоборот - активны в Ctx_B и пассивны в Ctx_A

 

Пулы в Ctx_A на SE1 и SE2 одинаковы, также они одинаковы в Ctx_B на SE1 и SE2.

таким образом, на выхлопе получится то что вы хотите.

Изменено пользователем macharius

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


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

а как с точки зрения маршрутизации? контексты активны оба? если да, то получается что два девайса одновременно одинаковые пулы анонсят в сеть

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


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

а как с точки зрения маршрутизации? контексты активны оба? если да, то получается что два девайса одновременно одинаковые пулы анонсят в сеть

нет,

у вас стоит в ospf - redistribute connected. Для multibind интерфейсов (т.е. пулов) это будет означать, что анонс префикса multibind (т.е. пула) происходит только тогда, когда есть хотя бы один абонент под ним.

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


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

нужно подумать. пока я проще решить проблему пытаюсь:

 

1. на обоих физ портах завести и бекбон и ппп (одновременно нельзя только в портченеле).

2. поднять 2 ospf линка(должно баланситься).

3. на обоих есть ппп и тоже должно баланситься.

 

тоесть пока оба физических интерфеса не упадут железка худо бедно будет работать хотябы на 1-ом интерфейсе(теоретически нам хватит в притык но можно

потерпеть, авария как никак).

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


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

можно сделать например так,

SE1 - в нем два контекста Ctx_A и Ctx_B под рррое. Тоже самое для SE2 - в нем также два контекста Ctx_A и Ctx_B под рррое.

Далее вы делаете vrrp партиции, общую идею описал kostil выше.

SE1: вланы в Ctx_A - активны с точки зрения vrrp, и соответственно пассивны в Ctx_B

SE2: все наоборот - активны в Ctx_B и пассивны в Ctx_A

 

Пулы в Ctx_A на SE1 и SE2 одинаковы, также они одинаковы в Ctx_B на SE1 и SE2.

таким образом, на выхлопе получится то что вы хотите.

 

Как поступить с разрастающейся, благодаря менеджерам-продажникам, коллекцией RSE ? Дублировать все RSE в контексты Ctx_A и Ctx_B, или есть возможность описать весь набор RSE в одном месте и ссылаться на него из каждого контекста?

Еще вопрос по OSPF и пулу адресов:

в релизе 6.2 столкнулся с ограничением в 15 secondary address на multibind-интерфейсе (какое ограничение в релизе 6.5 пока не знаю), поэтому, по вашему совету, использую multibind lastresort и summary-address в OSPF для анонса блоков адресов (их больше 15). Так вот, если под pppoe создавать 2 контекста, создать два интерфейса multibind lastresort не получится. Что делать? Кроме как пересмотра пулов адресов в сторону уменьшения их кол-ва, в голову ничего не приходит.

Изменено пользователем mr.anatoly

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


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

kostil, с QinQ VRRP отработает?

навскидку, из анализа вашего примера, должно

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


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

Анатолий, на счет RSE - да, в таком сценарии, дублировать. как альтернатива, можете посмотреть в сторону /32 меджду двумя брасами only, если есть свободные порты для такого взаимодействия.

vrrp с qinq работает

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


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

Здравствуйте. Хочу уточнить, если проблемы с адресами нет, можно ли на обоих SE600 завести одинаковые вланы и подать их на обе коробки, будут ли они автоматически балансироваться как кошки? Cisco 10008 PRE3 работают сейчас аж в количестве 6 штук, все терминируют одни и те же вланы и самобалансируются в зависимости от нагрузки, как только одна нацепляла, начинает отвечать чуть медленнее, соотв. другая быстрее отвечает. Будет ли такой механизм работать на SE600?

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


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

Работать будет ;)

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


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

Здравствуйте!

 

Можно ли сделать резервирование context с помощью двух SE100?

 

Имеем следующую схему.

0_1835f9_187d9a70_orig.jpg

Абоненты подключаются по PPPoE. Есть два SE100, на каждом поднимается BGP сессия. На первом SE100#1 активен context A, на втором SE100#2 активен context B. В случае падения одного SE100 второй подхватывает его context, поднимает сессию и все ок. Либо лучше делать резервирование по VLAN как писалось выше?

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


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

Можно ли сделать резервирование context с помощью двух SE100?

Непроверенная идея:

В конфигурации BGP для neighbor использовать update-source

Сам IP на интерфейсе зарезервировать через VRRP на разных SE100

Вопрос: а не будет ли SE100 сыпать в логи ошибки из context backup на неактивном интерфейсе?

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


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

Join the conversation

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

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

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

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

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

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

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