OSPF через vPC на Nexus7k


11

Я намагаюся допомогти другові з деякими проблемами Nexus.

Топологія така:

Cat 3750 стек -> vPC -> 2x N7k -> LACP -> Закріпити кластер брандмауера

Стек 3750 працює під управлінням OSPF для обох Nexuses. Сусідства вгору. З того, що я прочитав, це не підтримується дизайн. Запобігання циклу заважає пакетам, які потрапляють на один Nexus, але це призначено для іншого, а потім переходить через рівний зв'язок. Якщо цей трафік вийде з іншого vPC, він буде заблокований через механізм запобігання циклу.

У цьому випадку, хоча брандмауері (кластер) не підключені через vPC. Чи все-таки почне запобігання циклу?

Також я здивований, що сумісність OSPF зростає і, здається, працює. Усі маршрути є, але проблеми з доступністю все ще є. Деякі пакети OSPF, ймовірно, надходитимуть через однорангову посилання. Я бачу, як це може бути проблемою для одноадресних пакетів, яким потрібно перехрестити однорангову посилання, а потім вийти з vPC назад до стека, який заборонено.

Як поводиться багатоадресна передача Я гадаю, що слід правильно приймати?

Тому я думаю, що вони, можливо, повинні з'явити нові інтерфейси, які спрямовані натомість. Або можна було б запустити SVI, який є точкою до точки між кожним Nexus та стеком?


2
Ви можете мені трохи допомогти? Чому вони управляють OSPF, але пильнують усе за допомогою L2? Це здається мені дуже протилежним. Якщо ви використовуєте стек 3750 як маршрутизатор, то чому б вам не зробити порти L3 висхідних посилань і просто дозволити маршрутизації пройти свій шлях? Це здається набагато більш чистим дизайном, який все ще використовує всі ваші посилання.
bigmstone

Привіт. Це не моя мережа, але я комусь допомагаю. Причина, по якій вони працюють як L2, так і L3, полягає в тому, що вони планують повністю перемістити маршрутизацію з 3750 і єдиний маршрут на Nexuses. Поки всі VLAN не були переміщені, їм потрібно запустити суміш L2 і L3 до Nexus, але, як я з'ясував, це не підтримуваний дизайн. Вони зараз дивляться на встановлення виділеного посилання L3, поки все не перенесено.
Даніель Діб

Чи допомогла вам якась відповідь? якщо так, то слід прийняти відповідь, щоб питання не з’являлося вічно, шукаючи відповідь. Крім того, ви можете надати та прийняти власну відповідь.
Рон Мопін

Відповіді:


8

Оскільки брандмауери не є частиною vPC, вони не будуть частиною звичайної профілактики циклу vPC.

Профілактика циклу говорить лише про те, що пакет не може потрапляти на однорангову посилання, якщо йому призначено вийти з іншого порту, включеного vPC.

Не надто впевнений на багатоадресному фронті, оскільки ми не використовуємо його в нашому середовищі, і я не дуже розглядав його поведінку на 7K.

Зазвичай, якщо ви використовуєте протокол маршрутизації вниз на стеці комутаторів, рекомендованим дизайном було б не мати його як члена vPC, а просто використовувати OSPF, щоб отримати ті самі переваги, що і vPC дає вам на L2.


Спасибі Давиде! Я намагаюся детально зрозуміти, що відбувається з OSPF. Сусідності зросли, і я не бачу проблем з цим. Хешування буде проблемою, оскільки деякі пакети ввійдуть у неправильний Nexus. Я можу побачити, як пакети одноадресних пакетів OSPF будуть проблемою, якщо він ввів неправильний Nexus, оскільки правильний Nexus не міг відправити його назад з vPC. Дивно, що база даних належним чином заповнена, і немає жодних сеансів махання.
Даніель Діб

1

Погляньте на це: http://bradhedlund.com/2010/12/16/routing-over-nexus-7000-vpc-peer-link-yes-and-no/

Можливо, вам допоможуть :)


Привіт Густав. Я лише перевірив це посилання та деякі презентації від Cisco Live. Як я знаю зараз, це не підтримується дизайн через запобігання циклу. У цьому випадку трафік виходить із посилання, що не належить до vPC, хоча це все ще не на 100% впевнене, чому трафік падає.
Даніель Діб

1

Яку модель лінійних карт ви використовуєте в шасі N7K? Серія M або серія F? У архітектурі взаємозв’язку на N7K може виникнути певне зачеплення волосся, якщо ви використовуєте карти серії F, які шкодять маршрутизованому трафіку.

Також переконайтеся, що у вас є порт-канал між N7K для власників, які не є vpc. Власники вашого кластера брандмауера не повинні перетинати рівну мережу VPC. Якщо у вас немає другого портового каналу між N7K, це може бути вашою проблемою.


пропозиції: Розгляньте питання про уточнення питань у коментарях під питанням ОП. Зрозуміло, питання видається досить великим і відкритим, але також слід спробувати відповісти на конкретні запитання ... надайте додаткові роз'яснення та деталі, як вважаєте за потрібне.
Крейг Костянтин
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.