6.2 Настройка Vlan Security
6.2.1 Введение в функциональность
Функция безопасности VLAN используется для ограничения общего количества MAC-адресов, которые могут быть изучены в определённом VLAN. MAC-адреса могут быть добавлены вручную или изучены автоматически. После достижения лимита MAC-адресов для VLAN, если VLAN принимает пакет с неизвестным исходным MAC-адресом, будет применено заранее настроенное действие.
Поддерживаются два типа MAC-адресов:
- Static MAC addresses - Настраиваются вручную пользователями.
- Dynamic MAC addresses - Изучаются автоматически.
Пользователь может задать действие для пакетов с неизвестным исходным MAC-адресом после превышения максимального количества записей в таблице MAC-адресов с помощью команды vlan X mac-limit action. Поддерживаются три типа действий:
- Discard - Пакет с неизвестным исходным MAC-адресом из VLAN будет отброшен, и его MAC-адрес не будет изучен.
- Warn - Пакет с неизвестным исходным MAC-адресом из VLAN будет отброшен, его MAC-адрес не будет изучен, но в системный журнал будет выведено предупреждение.
- Forward - Пакеты из VLAN будут пересланы без изучения MAC-адресов и без вывода предупреждений в журнал.
Функция изучения MAC-адресов может быть включена или отключена для каждого VLAN.
6.2.2 Конфигурация
Настройка VLAN MAC-limit
Шаг 1: Перейдите в режим настройки
Switch# configure terminal
Шаг 2: Перейдите в режим настройки VLAN, создайте VLAN, задайте максимальное количество MAC-адресов и действие при превышении
Switch# configure terminal
Switch(config)# vlan database
Switch(config)# vlan 2
Switch(config-vlan)# vlan 2 mac-limit maximum 100
Switch(config-vlan)# vlan 2 mac-limit action discard
Switch(config-vlan)# exit
Шаг 3: Выйдите из режима настройки
Switch(config)# end
Шаг 4: Проверка
Switch# show vlan-security
Vlan learning-en max-mac-count cur-mac-count action
-------------------------------------------------------
2 Enable 100 0 Discard
Настройка VLAN MAC Learning
Шаг 1: Перейдите в режим настройки
Switch# configure terminal
Шаг 2: Перейдите в режим настройки VLAN, создайте VLAN, задайте состояние изучения MAC-адресов
Switch(config)# vlan database
Switch(config)# vlan 2
Switch(config-vlan)# vlan 2 mac learning disable
Switch(config-vlan)# exit
Шаг 3: Выйдите из режима настройки
Switch(config)# end
Шаг 4: Проверка
Switch# show vlan-security
Vlan learning-en max-mac-count cur-mac-count action
-------------------------------------------------------
2 Disable 100 0 Discard