Задача состояла в разработке, внедрении и тестировании программного обеспечения для PoE-коммутатора.

Target OS: Linux.

Host OS: Linux.

BCM5645 switch fabric использовалась для коммутации L2 и L3.

Во время реализации проекта:

  • Реализован драйвер BCM для Linux (управление таблицами коммутации и обработка пакетов исключений).
  • Linux-демон для синхронизации routine/ARP-таблиц Linux с таблицами коммутации BCM)
  • Реализация протокола STP
  • дизайн представления управления (требованием заказчика была реализация частного протокола управления, но представление управления было основано на SNMP MIBs)
  • Реализация агента управления для коммутатора
  • реализация симулятора агента управления для отладки инструмента управления с графическим интерфейсом
  • Реализация консольного клиента управления Linux
  • разработка и внедрение автоматического набора тестов (включая Ethernet, IP-переадресацию, соответствие стандарту STP и стресс-тесты).

Наши клиенты