B4N Visibility Fabric – решение для TAP-агрегации на базе B4N Service Platform и экономически выгодных высокопроизводительных 10/25/40/100G коммутаторов с открытой архитектурой, позволяющее строить масштабируемые сетевые фабрики для доставки данных для мониторинга от устройств, осуществляющих зеркалирование трафика, к системам безопасности, таким как системы предотвращения вторжений (Intrusion Prevention Systems – IPS), системы предотвращения утечек конфиденциальной информации (Data Loss Prevention – DLP) и межсетевые экраны. Архитектура решения предусматривает возможности масштабирования, начиная от одного-двух коммутаторов до многоуровневых каскадных фабрик, состоящих из десятков коммутаторов.
Сценарий работы решения может быть описан следующим образом: зеркалированный трафик с аппаратных TAP-устройств доставляется на OpenFlow-коммутаторы для дополнительной классификации и балансировки между несколькими экземплярами средств мониторинга и анализа данных. Собранный трафик агрегируется и фильтруется внутри фабрики на основе заданных правил, создаются соответствующие правила flow. Отфильтрованный трафик доставляется на анализаторы и другие средства мониторинга.
Централизованное управление сетевой фабрикой обеспечивается B4N Controller – компонентом B4N Service Platform, который отвечает за назначение правил фильтрации и маршрутизации зеркалированного трафика от аппаратных TAP-модулей, обеспечивая распределение потоков между модулями анализа. Контроллер предоставляет графический интерфейс управления всей системы, а также REST API для интеграции со сторонними системами провижионинга.
На данный момент в B4N Visibility Fabric предусмотрены следующие возможности:
1.Построение топологии сети и отображение ее изменения в реальном времени;
2.Автоматическое нахождение кратчайшего пути между источником и получателем трафика, проактивное построение резервных маршрутов;
3.Мониторинг системы, в том числе, визуализация текущего состояния сети виде физической и логической топологии, загрузка линий связи, оперативное уведомление об ошибках или критическом состоянии оборудования, ведение журнальных файлов о событиях и действиях пользователей в системе;
4.возможности фильтрации трафика на базе различных Match-критериев – поля заголовков канального уровня (outer/inner VLAN ID, VLAN PCP и т.д.), поля заголовков уровней L3-L4;
5.Балансировка трафика между конечными устройствами на базе Hash-методов с использованием функционала Select Groups в OpenFlow;
Поддержка out-of-band модели внедрения;
6.Возможность интеграции со смежными системами посредством Northbound API (REST) или по протоколу SNMP;
7.Поддержка различных топологий зеркалирования – Any-to-Any, Many-to-One (TAPs и SPAN-ports), One-to-Many (разделение входящего потока трафика на несколько и отправка разных типов трафика в соответствующие порты).