atdp03 Posted October 9, 2015 · Report post Доброго времени суток. Есть тривиальный конфиг: interface Port-channel1.1634 encapsulation dot1Q 1634 second-dot1q 3000 ip address 10.200.100.1 255.255.255.0 ip helper-address 10.20.128.33 pppoe enable group global Если сюда цепляться по pppoe - оно работает: asr1002x-2#sh pppoe session int po1.1634 1 session in LOCALLY_TERMINATED (PTA) State 1 session total Uniq ID PPPoE RemMAC Port VT VA State SID LocMAC VA-st Type 45 45 5442.49a2.8bc7 Po1.1634 1 Vi2.1 PTA 78ba.f9ec.04c0 VLAN:1634/3000 UP Если прописать на клиенте адрес руками - оно работает. А вот dhcp - не работает вообще. Если срубить внутренний тег _только_ на asr, не убивая qinq на свичах, клиент адрес получает (перепроверил!). Связи нет, но это понятно. Если срубить qinq везде, оставив обычный тегированный влан - работает всё. При этом при двойном теге на asr, счётчики dhcp пакетов вообще по нулям: asr1002x-2#sh ip dhcp server statistics po1.1634 Malformed messages 0 Renew messages 0 Message Received BOOTREQUEST 0 DHCPDISCOVER 0 DHCPREQUEST 0 DHCPDECLINE 0 DHCPRELEASE 0 DHCPINFORM 0 DHCPVENDOR 0 BOOTREPLY 0 DHCPOFFER 0 DHCPACK 0 DHCPNAK 0 ASR1002-X, 03.14.02.S Подскажите требуемую модель бубна плз. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted October 9, 2015 · Report post А если поикать какие то релей агенты программные? У меня была идея написать dhcp relay agent (типа как завершение комплекса DHCP сервера на перле) такой чтобы вешался на интерфейс и мог работать со всеми вланами (без их добавления в ОС) и QinQ, при этом писал опцию 82: номер влана и ещё не придумал куда номер внешнего влана для QinQ. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
atdp03 Posted October 12, 2015 · Report post Вешать софтовый релей в схеме влан на юзера, на много десятков тысяч интерфейсов - нафиг-нафиг. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Желающий Posted October 12, 2015 · Report post Вешать софтовый релей в схеме влан на юзера, на много десятков тысяч интерфейсов - нафиг-нафиг. а как по вашему мнению, правильно? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
atdp03 Posted October 12, 2015 · Report post а как по вашему мнению, правильно? Так, как указано выше. Как оно и работает сейчас, без QnQ. По теме - отбой, воткнул стенд напрямую в кошку, всё работает. Грабельки где-то по пути до стенда. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted October 12, 2015 · Report post Вешать софтовый релей в схеме влан на юзера, на много десятков тысяч интерфейсов - нафиг-нафиг. Я тоже не из этих, мазохистов :) По моей задумке вешается на физ интерфейс который все эти вланы видит, а дальше сам агент занимается декапсуляцией вланов и QinQ, попутно записывая это в опцию82. Те в конфиге указываем интерфейс, что делать с опцией 82 и куда релеить. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
martini Posted October 12, 2015 · Report post вполне реально даже на перле написать, как показали тесты при трафике в гигабит - отжирает 1-2% проца (3.5 ггц коре и3) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted October 12, 2015 · Report post вполне реально даже на перле написать, как показали тесты при трафике в гигабит - отжирает 1-2% проца (3.5 ггц коре и3) Думал на сях, в данном случае супер гибкости не нужно. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...