3.7. Команды классификации VLAN

3.7.1. vlan classifier activate

Назначение

Команда vlan classifier activate используется для применения группы классификаторов VLAN к интерфейсу. Это позволяет интерфейсу классифицировать пакеты на основе различных критериев, таких как IP-адреса, MAC-адреса или протокол. Чтобы удалить его, используйте команду no vlan classifier activate.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

vlan classifier activate GROUP_NUMBER based ( ip | mac | protocol )

no vlan classifier activate

Параметр

Описание параметра

Значение параметра

GROUP_NUMBER

Идентификатор группы классификаторов VLAN

(от 0 до 31), где только группа с номером 31 может использоваться для протокола.

ip

Классификация на основе IP-адреса

-

mac

Классификация на основе MAC-адреса

-

protocol

Классификация на основе протокола

-

Режим ввода

Interface Configuration

Состояние по умолчанию

Нет

Применение

К интерфейсу может быть применена только одна группа классификаторов VLAN.

Одна группа классификаторов VLAN может быть применена к нескольким интерфейсам.

Эта команда применяет группу классификаторов VLAN к интерфейсу, позволяя интерфейсу классифицировать пакеты на основе правил в группе классификаторов VLAN.

Чтобы создать правило, обратитесь к команде vlan classifier rule.

Чтобы создать группу, обратитесь к команде vlan classifier group.

Примеры

Применение группы классификатора VLAN с номером 1 к интерфейсу eth-0-1 на основе IP-адреса:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# vlan classifier activate 1 based ip

Удаление применения группы классификатора VLAN из интерфейса:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no vlan classifier activate

Связанные команды

vlan classifier group

vlan classifier rule

3.7.2. vlan classifier group

Назначение

Команда vlan classifier group используется для добавления или удаления правила в группе классификаторов VLAN. Для удаления группы полностью используйте команду no vlan classifier group.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

vlan classifier group GROUP_NUMBER ( add | delete ) rule RULE

no vlan classifier group group

Параметр

Описание параметра

Значение параметра

GROUP_NUMBER

Идентификатор группы классификаторов VLAN

0-31 (группа с номером 31 может использоваться только для протоколов)

add

Добавить правило в группу классификаторов VLAN

-

delete

Удалить правило из группы классификаторов VLAN

-

RULE

Идентификатор правила

0-4095

Режим ввода

Global config

Состояние по умолчанию

Нет

Применение

Чтобы создать правило, обратитесь к команде vlan classifier rule.

Чтобы применить группу классификаторов VLAN к интерфейсу, обратитесь к команде vlan classifier activate.

При добавлении правила в группу команда активирует его немедленно, если группа уже применена к интерфейсу.

При удалении правила из группы команда деактивирует его на интерфейсе немедленно, если группа все еще применяется к этому интерфейсу.

Группа классификаторов VLAN будет автоматически удалена после удаления последнего правила из группы.

Примеры

Добавление правила 1 в группу классификаторов VLAN с идентификатором 1:

Switch# configure terminal
Switch(config)# vlan classifier group 1 add rule 1

Удаление правила 1 из группы классификаторов VLAN с идентификатором 1:

Switch# configure terminal
Switch(config)# vlan classifier group 1 delete rule 1

Удаление группы классификаторов VLAN с идентификатором 1:

Switch# configure terminal
Switch(config)# no vlan classifier group 1

Связанные команды

vlan classifier activate

vlan classifier rule

3.7.3. vlan classifier rule

Назначение

Команда vlan classifier rule используется для создания правил классификатора VLAN.

Чтобы удалить правило классификатора VLAN, используйте команду no vlan classifier rule.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

vlan classifier rule RULE ( ip IP_ADDR | ip IP_ADDR/PREFIX-LENGTH | ipv6 IPV6_ADDR | mac MAC_ADDR | protocol ( arp | ip | mpls | mpls-mcast | pppoe | rarp ) ) vlan VLAN_ID

no vlan classifier rule RULE

Параметр

Описание параметра

Значение параметра

RULE

Идентификатор правила классификатора VLAN

0-4095

IP_ADDR

Источник IPv4-адреса в пакетах

IPv4 address

PREFIX-LENGTH

Длина префикса для IP-адреса

1-32

IPV6_ADDR

Источник IPv6-адреса в пакетах

IPv6 address

MAC_ADDR

MAC-адрес источника в пакетах

MAC-адрес в формате HHHH.HHHH.HHHH

protocol

Классификация по протоколу Ethernet

-

arp

Протокол ARP

-

ip

Протокол IP

-

mpls

Протокол MPLS

-

mpls-mcast

Протокол MPLS multicast

-

pppoe

Протокол PPPOE

-

rarp

Протокол RARP

-

VLAN_ID

Идентификатор VLAN, который будет назначен

1-4094

Режим ввода

Global config

Состояние по умолчанию

Нет

Применение

Правило действует только для входящего трафика на интерфейсе.

Идентификатор VLAN, назначенный правилом классификатора VLAN, будет добавлен к пакетам, соответствующим правилу.

Чтобы добавить это правило в группу классификаторов VLAN или применить группу к интерфейсу, обратитесь к командам vlan classifier group и vlan classifier activate.

Примеры

Создание правила с идентификатором 1, которое будет классифицировать все пакеты IPv4 на VLAN 11:

Switch# configure terminal
Switch(config)# vlan classifier rule 1 protocol ip vlan 11

Удаление правила с идентификатором 1:

Switch# configure terminal
Switch(config)# no vlan classifier rule 1

Связанные команды

vlan classifier group

vlan classifier activate

3.7.4. vlan classifier default-action

Назначение

Команда vlan classifier default-action используется для установки действия по умолчанию в случае, если пакет не соответствует ни одному правилу классификатора VLAN. Используйте команду no vlan classifier default-action, чтобы восстановить действие по умолчанию.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

vlan classifier default-action drop

no vlan classifier default-action drop

Режим ввода

Interface Configuration

Состояние по умолчанию

Нет

Применение

Когда пакет поступает на порт, на котором включен классификатор VLAN, и не соответствует ни одному правилу классификатора VLAN, пакет будет отброшен.

Примеры

Установка действия по умолчанию на отбрасывание пакетов:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# vlan classifier default-action drop

Настройка действия по умолчанию, не приводящего к отбрасыванию:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# no vlan classifier default-action drop

Связанные команды

vlan classifier activate

3.7.5. show vlan classifier group

Назначение

Команда show vlan classifier group используется для отображения информации о группе классификаторов VLAN.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show vlan classifier group GROUP_ID

Параметр

Описание параметра

Значение параметра

GROUP_ID

Идентификатор группы классификаторов VLAN

От 0 до 31. Только группа с идентификатором 31 может использоваться для протокола.

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Отображение информации о группе классификатора VLAN с идентификатором 1:

Switch# show vlan classifier group 1

Связанные команды

show vlan classifier interface

show vlan classifier rule

3.7.6. show vlan classifier interface

Назначение

Команда show vlan classifier interface используется для отображения информации о группе классификаторов VLAN на интерфейсе.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show vlan classifier interface group GROUP_ID

Параметр

Описание параметра

Значение параметра

GROUP_ID

Идентификатор группы классификаторов VLAN

От 0 до 31. Только группа с идентификатором 31 может использоваться для протокола.

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Отображение информации о группе классификатора VLAN с идентификатором 1 на интерфейсе:

Switch# show vlan classifier interface group 1

Связанные команды

show vlan classifier group

show vlan classifier rule

3.7.7. show vlan classifier rule

Назначение

Команда show vlan classifier rule используется для отображения информации о правиле классификатора VLAN.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show vlan classifier rule ( RULE | )

Параметр

Описание параметра

Значение параметра

RULE

Идентификатор правила классификатора VLAN

0-4095

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Отображение информации о всех правилах классификатора VLAN:

Switch# show vlan classifier rule

Отображение информации о правиле классификатора VLAN с идентификатором 1:

Switch# show vlan classifier rule 1

Связанные команды

show vlan classifier group

show vlan classifier interface

3.7.8. show resource vlan-classification

Назначение

Команда show resource vlan-classification используется для отображения статистики ресурсов, используемых правилами классификации виртуальной локальной сети.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

show resource vlan-classification

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод команды show resource vlan-classification:

Switch# show resource vlan-classification

VLAN-CLASS
Resource                             Used          Capability
=============================================================
MAC Based VLAN Classification    0             512
IPv4 Based VLAN Classification   0             512

Связанные команды

Нет