Настройка зеркалирования удаленно RSPAN¶
RSPAN - это Remote Switched Port Analyzer, механизм удаленного зеркалирования трафика: источник трафика и порт, куда подключен анализатор, находятся на разных коммутаторах, а копия трафика переносится через специальный RSPAN VLAN. Назначение удаленного зеркалирования - анализ, диагностика и мониторинг сетевого трафика без вмешательства в работу сети.
Сценарии использования:
- Поиск сетевых проблем
- Анализ подозрительного трафика
- Отладка VoIP
- Проверка ACL, QoS, STP.
Необходимые условия и предварительные требования¶
RSPAN реализуется на более чем одном коммутаторе. Если коммутаторов два, то один из них является источником зеркалируемого трафика, а второй - получателем. Между ними необходимо настроить trunk, в котором должен быть разрешен RSPAN VLAN.
Если коммутаторов более, чем два, то все промежуточные коммутаторы должны быть связаны с коммутатором-источником и коммутатором-получателем зеркалируемого трафика trunk'ами, в которых должен быть разрешен RSPAN VLAN.
Для настройки RSPAN необходимо определить:
- источник копирования трафика (с какого порта коммутатора);
- какой трафик копировать (входящий, исходящий или и тот, и другой);
- куда его копировать (порт и специальный VLAN на коммутаторе-источнике трафика);
- а также в какой порт коммутатора-получателя будет передаваться зеркалируемый трафик.
Основная информация о применяемых технологиях¶
RSPAN копирует трафик с порта-источника и отправляет его в специальный VLAN назначения (RSPAN VLAN), который проходит по trunk’ам через промежуточные коммутаторы. На коммутаторе-приемнике трафик из RSPAN VLAN выводится на порт назначения, к которому обычно подключают анализатор трафика (например, Wireshark), IDS/IPS или систему мониторинга.
Существуют определенные особенности для работы RSPAN VLAN:
- трафик RSPAN VLAN идет только по trunk-портам;
- RSPAN VLAN должен присутствовать во всех trunk’ах, через которые должен проходить зеркалируемый трафик;
- RSPAN VLAN не изучает MAC-адреса.
Потеря пакетов при нагрузке
Внимание! При больших нагрузках возможна потеря зеркалируемых пакетов.
Описание применяемой команды/конфигурации¶
Чтобы настроить удаленное зеркалирование трафика, необходимо выполнить настройки на коммутаторе-источнике зеркалируемого трафика, на промежуточных коммутаторах и на коммутаторе-приемнике зеркалируемого трафика.
- На коммутаторе-источнике зеркалируемого трафика:
- создать RSPAN VLAN, в который будет зеркалироваться трафик,
- создать группу с некоторым номером, поместить в нее порт-источник трафика, порт зеркалирования и RSPAN VLAN,
- указать направление трафика на порту-источнике, который будет зеркалироваться. Для этого надо выполнить следующие настройки:
Sw1(config)#vlan 44
– создание VLAN'а, в который будет зеркалироваться трафик.
Sw1(config)#mirror group 2 10gigaethernet 1/0/4 rspan 44
– настройка зеркалирования для группы 2 в RSPAN VLAN 44 на интерфейс 10gigaethernet 1/0/4
– настройка зеркалирования всего трафика (получаемого и отправляемого на этом порту) в группу 2.- На каждом промежуточном коммутаторе:
- создать RSPAN VLAN, в котором будет передаваться зеркалируемый трафик;
- перевести порты, по которым будет передаваться зеркалируемый трафик, в режим trunk;
- убедиться, что на этих портах в trunk'ах разрешен RSPAN VLAN Для этого надо выполнить следующие настройки:
Sw2(config)#vlan 44
– создание VLAN'а, в котором будет передаваться зеркалируемый трафик.
- На коммутаторе-приемнике зеркалируемого трафика:
- создать RSPAN VLAN, в котором будет приниматься зеркалируемый трафик;
- перевести порт, по которому будет приниматься зеркалируемый трафик, в режим trunk;
- убедиться, что на этом порту в trunk'е разрешен RSPAN VLAN;
- настроить порт-приемник зеркалируемого трафика. Для этого надо выполнить следующие настройки:
Sw3(config)#vlan 44
– создание VLAN'а, в котором будет приниматься зеркалируемый трафик.
Полный вывод выполненных конфигураций¶
-
На коммутаторе-источнике зеркалируемого трафика:
-
На каждом промежуточном коммутаторе:
-
На коммутаторе-приемнике зеркалируемого трафика:
Изучение состояния устройства¶
Просмотр конфигурации¶
Данный вывод отображает информацию о настройках в глобальной конфигурации.
Конфигурации в глобальном режиме¶
Выполните команду для просмотра настройки в глобальном режиме.
-
На коммутаторе-источнике зеркалируемого трафика:
-
На каждом промежуточном коммутаторе:
-
На коммутаторе-приемнике зеркалируемого трафика:
Note
Обратите внимание: несмотря на то, что настройки порта-приемника зеркалируемого трафика выполняются в режиме настройки VLAN (команда mirror group 2 10gigaethernet 1/0/6 rspan 44), в выводе конфигурации эта же команда находится просто в режиме глобальной конфигурации.
Просмотр параметров работы¶
Данный вывод отображает информацию о работе коммутатора и отдельного интерфейса.
Просмотр параметров в глобальном режиме¶
Команда просмотра зеркалирования имеет следующие аргументы:
До настройки зеркалирования вы увидите:
После настройки зеркалирования вы увидите:
- На коммутаторе-источнике зеркалируемого трафика:
- На каждом промежуточном коммутаторе:
Note
Обратите внимание, что на промежуточных коммутаторах не видны настройки и результаты зеркалирования, потому что их задача не зеркалировать трафик, а просто пропускать через себя VLAN, в котором идет зеркалированный трафик.
- На коммутаторе-приемнике зеркалируемого трафика:
Просмотр параметров в режиме интерфейса¶
После настройки зеркалирования
-
На коммутаторе-источнике зеркалируемого трафика:
-
На каждом промежуточном коммутаторе:
Note
Обратите внимание, что на промежуточных коммутаторов также не будет видно настроек, связанных с зеркалированием, и на портах.
- На коммутаторе-приемнике зеркалируемого трафика:
Note
Обратите внимание, что вывод интерфейсной команды пустой, потому что это команда для вывода интерфейсов-источников зеркалируемого трафика, а на коммутаторе-приемнике источником является VLAN 44.
Рекомендации выполнения команд/настроек¶
Порядок настройки на коммутаторе-источнике
На коммутаторе-источнике зеркалируемого трафика: Сначала необходимо настроить mirror group и поместить в нее порт назначения трафика, а затем выполнять настройки mirror на порту-источнике трафика.
Использование RSPAN VLAN
Рекомендуется не использовать RSPAN VLAN (в нашем примере VLAN 44) для пользовательского трафика, а также не поднимать в этом VLAN L3-интерфейс (SVI).
История возникновения команды¶
Версия ПО
Настройки и выводы команд выполнялись на версии ПО 5.3.0