LINUX.ORG.RU

История изменений

Исправление aicg, (текущая версия) :

HP коммуникатор

  • там есть термины include/exclude, tagged/untagged
  • так вот указанные порты include в указанные vlan’ы, и exclude из всех остальных
  • tagged это тут те кто в порт с пометкой о vlan попадают, untagged при exclude, идет чистый трафик, из разрешенных vlan
  • как видно на схеме ниже, tester работает по тому же принципу что и server и у него проблемы нету, так что дело не в настройках комуникатора.
portuntaggedtaggeddeviceresults
25,6serverнормально видит сервер container, но только пинги и dhcp для gw,tester
25,6server container(было так вначале, но потому убрал мост, что бы локализовать проблему)так же как на server
45gw
75,6testerнормально видит gw, но только пинги и dhcp к server, server container
  • 6 vlan добавлен для тестов между tester и server
  • vlan’ы добавлялись по ip link add link eth80 name eth80.5 type vlan id 5 на обоих машинах и контейнере
  • если убрать тэгирование и пустить простой трафик, то на eth80 все нормально работает на проблемной машине, проблема только при работе через eth80.5
  • заметил что тормозит arp -a (судя по всему есть проблемы и с хождением arp запросов, но при этом после тормозов, таблица маков выдается правильная)
  • arp_, rp_filter на проблемной и тестовой машине идентичны
  • слушал трафик на eth80, там в принципе tcpdump -e vlan не показывает исходящих пакетов, даже тех что точно проходят (dhcp, ping)
  • на eth80.5,6 трафик весь виден нормально, но судя по тому что видно, исходящии с проблемного сервера не уходят в коммуникатор
  • на всякий случай еще раз: физ. интерфейс в отдельном netns с пустым iptables, без доп рулей или маршрутов

Исходная версия aicg, :

HP коммуникатор

  • там есть термины include/exclude, tagged(трафик в порт из include vlan’ов идет с тэгом)/untagged(трафик в порт идет без тего)
  • так вот указанные порты include в указанные vlan’ы, и exclude из всех остальных
  • tagged это тут те кто в порт с пометкой о vlan попадают, untagged при exclude, идет чистый трафик, из разрешенных vlan
  • как видно на схеме ниже, tester работает по тому же принципу что и server и у него проблемы нету, так что дело не в настройках комуникатора.
portuntaggedtaggeddeviceresults
25,6serverнормально видит сервер container, но только пинги и dhcp для gw,tester
25,6server container(было так вначале, но потому убрал мост, что бы локализовать проблему)так же как на server
45gw
75,6testerнормально видит gw, но только пинги и dhcp к server, server container
  • vlan’ы добавлялись по ip link add link eth80 name eth80.5 type vlan id 5 на обоих машинах и контейнере
  • если убрать тэгирование и пустить простой трафик, то на eth80 все нормально работает на проблемной машине, проблема только при работе через eth80.5
  • заметил что тормозит arp -a (судя по всему есть проблемы и с хождением arp запросов, но при этом после тормозов, таблица маков выдается правильная)
  • arp_, rp_filter на проблемной и тестовой машине идентичны