srg555 Posted July 17, 2013 Posted July 17, 2013 Есть задача, немного странная, но всё же. Нужно сбриджевать разные вланы(появилась необходимость концы одного логического L2VPN помещать в разные номера vlan) Вариант 1. В один и тот же порт приходят 2 разных влана, их надо сбриджевать, без изучения мак-адресов Вариант 2. В один и тот же порт приходят 3(или более) разных влана, их надо сбриджевать с использованием таблицы коммутации На каком оборудовании(аппаратно, т.е. с коммутацией трафика на ASIC-ах) можно это реализовать(интересует порты 1G/10G)? Использовать сервера, софтроутеры и тому подобное, гоняющее трафик через процессор общего назначения прошу не предлагать. Вариант с занятием 2 портов и физической петлёй рассматривается, но при условии, если требуется занять всего 2 порта под любое кол-во таких бриджей(чтобы решение было масштабируемо) Вставить ник Quote
Alex/AT Posted July 17, 2013 Posted July 17, 2013 Cisco ASR1K / ASR9K? Бриджи они умеют, насчёт "без изучения" - не скажу, не пробовал. Если надо всего 2-3 порта - дорого, угу. Дёшево вариант с физической петлёй можно сбабахать на старших длинках типа 3420 или хуавеях типа 53xx с QinQ, если поиграться с VLAN translation. Да и вообще почти на любом свитче, умеющем оное. Вставить ник Quote
srg555 Posted July 17, 2013 Author Posted July 17, 2013 Cisco ASR1K / ASR9K? Они умеют свитчевать в тот же порт? А то c7600 такого не умеют: Same-port switching is not supported on the Cisco 6500 series and 7600 series routers. Вставить ник Quote
insekt Posted July 17, 2013 Posted July 17, 2013 Поищите железки с функцией hairpin switching (или E-NNI), я так полагаю это как раз то, что вам надо. Carrier Ethernet свитчи и устройства доступа обычно такое умеют. Вставить ник Quote
srg555 Posted July 18, 2013 Author Posted July 18, 2013 Поищите железки с функцией hairpin switching (или E-NNI) Да, вроде оно. Можете пару моделек сказать, поддерживающих это дело? Дёшево вариант с физической петлёй можно сбабахать на старших длинках типа 3420 или хуавеях типа 53xx с QinQ, если поиграться с VLAN translation. Да и вообще почти на любом свитче, умеющем оное. Не очень понятно как отноится Q-in-Q к этой задаче, можете рассказать? Если речь идёт про обычный vlan-mapping, то в случае 2ух приходящих vlan вроде бы понятно как их сбриджевать на одной физической петле, а что делать если их 3? Вставить ник Quote
Butch3r Posted July 18, 2013 Posted July 18, 2013 У длинков просто Vlan_Translation относится к QinQ. Но когда пытаешься 2 влана оттранслировать в 1 он ругается: You cannot map more than one C-VLAN to the same S-VLAN on the same port Вставить ник Quote
darkagent Posted July 18, 2013 Posted July 18, 2013 если речь только про 2 влана, есть хитрый маневр с private vlan. назначаем один из них как network, другой как subscriber non-isolated и получаем бридж на одном порту ;) правда так умеют не все, а если и умеют, то можно встретить массу ограничений (касательно мультикаста, например) собсна работающий пример для экстрима: create vlan "test2" tag 2 create vlan "test3" tag 3 create private-vlan "pv2" configure private-vlan pv2 add network test3 configure private-vlan pv2 add subscriber test2 non-isolated configure vlan test2 add ports 20 tagged configure vlan test3 add ports 20 tagged Вставить ник Quote
srg555 Posted July 18, 2013 Author Posted July 18, 2013 собсна работающий пример для экстрима: Реально работает или просто позволяет сконфигурить? Какая модель экстрима? Вставить ник Quote
darkagent Posted July 18, 2013 Posted July 18, 2013 тестил на 670м - под рукой был. юникаст покрайней мере бегает, всякую специфику не пробовал. теоретически должно и на 460 и на 480 и на прочих моделях работать аналогично, платформенных ограничений по данному функционалу не заявлено. Вставить ник Quote
sio Posted July 18, 2013 Posted July 18, 2013 Cisco ASR1K / ASR9K? Они умеют свитчевать в тот же порт? А то c7600 такого не умеют: Same-port switching is not supported on the Cisco 6500 series and 7600 series routers. 76-е умеют свитчевать между разными vlan в один порт без изучения mac-ов, правда с ES картами. Видимо такого можно ожидать и от Cisco ME 36/38 Вставить ник Quote
darkagent Posted July 18, 2013 Posted July 18, 2013 Видимо такого можно ожидать и от Cisco ME 36/38 me3600x покрутил, asr901 покрутил - не получилось пока (или может где чего не так делаю) за бриджевать в пределах одного порта. Вставить ник Quote
overture Posted July 29, 2013 Posted July 29, 2013 Добрый день. Я представляю компанию Overture Networks. srg555, у нас есть решение для вашей задачи. Как тут уже упоминалось, для неё необходим достаточно специфичный функционал. Железо есть как для 1 Гбит/с, так и для 10-ки, реализация аппаратная. Будут вопросы - пишите. Вставить ник Quote
Butch3r Posted July 29, 2013 Posted July 29, 2013 Ну так опишите свое решение поподробнее тут Вставить ник Quote
overture Posted July 30, 2013 Posted July 30, 2013 Для данной задачи потребуется устройство серии 6500 goo.gl/zPEyQL - шасси + минимум плата супервизора с портом 10GE. Плата супервизора будет в данном случае использоваться и для управления устройством и для обработки трафика. Если необходимо больше портов 1GE и 10GE, то устанавливаются линейные платы 2x10GE + 24x1GE. Из основных функций для данной задачи можно отметить: 1) добавлять/снимать/заменять теги 2) ограничивать скорость и приоритезировать трафик (доступен 3-х уровневый QoS) 3) контроль SLA (Y.1731), тест RFC 2544 Все функции выполнены аппаратно. Обычно данное решение применяется при предоставлении сервиса L2VPN клиенту в нескольких точка (например, офисы в разных частях города или разных городах), в случае, когда у оператора, предоставляющего сервис, нет своих физических каналов до всех площадок клиента и он прибегает к аренде каналов у другого оператора. Немного подробнее можно прочитать goo.gl/pKUDrP (на англ.). В терминологии форума Metro Ethernet такое предоставление сервиса называется E-Access. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.