3.11. Команды туннелирования протоколов 2 уровня

3.11.1. l2protocol enable

Назначение

Команда l2protocol enable используется для включения функции L2protocol в режиме Global config.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

l2protocol enable

no l2protocol enable

Режим ввода

Global config

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

Нет

Применение

Команда используется для включения функции L2protocol.

Примеры

Включение функции L2protocol:

Switch# configure terminal
Switch(config)# l2protocol enable

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

show l2protocol

3.11.2. l2protocol tunnel-dmac

Назначение

Команда l2protocol tunnel-dmac используется для настройки MAC-адреса назначения туннеля l2protocol в режиме Global config.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

l2protocol tunnel-dmac MAC

no l2protocol tunnel-dmac

Параметр

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

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

MAC

MAC-адрес назначения туннеля l2protocol

0100.0CCD.CDD0-D2 или 010F.E200.0003

Режим ввода

Global config

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

Нет

Применение

Эта команда настраивает MAC-адрес назначения для туннеля l2protocol. По умолчанию для туннеля-dmac устанавливается значение 0100.0ccd.cdd0.

Примеры

Настройка 010F.E200.0003 в качестве MAC-адреса назначения туннеля l2protocol:

Switch# configure terminal
Switch(config)# l2protocol tunnel-dmac 010F.E200.0003

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

show l2protocol

3.11.3. l2protocol mac 1

Назначение

Команда l2protocol mac 1 используется для глобальной настройки MAC-адреса протокола L2.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

l2protocol mac 1 MAC mask MASK

no l2protocol mac 1

Параметр

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

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

MAC

MAC-адрес протокола L2. Диапазон 0180.C200.0000~0180.C200.003F используется другим протоколом, поэтому этот диапазон не контролируется протоколом L2.

0180.C200.0000 ~ 0180.C2FF.FFFF

MASK

Маска MAC-адреса протокола L2

FFFF.FF00.0000 ~ FFFF.FFFF.FFFF

Режим ввода

Global config

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

Нет

Применение

Команда используется для глобальной настройки MAC-адреса протокола L2.

Примеры

Настройка MAC-адреса протокола L2:

Switch# configure terminal
Switch(config)# l2protocol mac 1 0180.c222.0000 mask ffff.ffff.0000

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

l2protocol full-mac

3.11.4. l2protocol mac

Назначение

Команда l2protocol mac <2-6> используется для глобальной настройки MAC-адресов протокола L2.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

l2protocol mac MAC_NUM MAC

no l2protocol mac MAC_NUM

Параметр

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

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

MAC_NUM

Идентификатор MAC-адреса протокола L2

2-6

MAC

MAC-адрес протокола L2

0180.C200.0000 ~ 0180.C2FF.FFFF

Режим ввода

Global config

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

Нет

Применение

Команда используется для глобальной настройки MAC-адресов протокола L2. MAC-адреса должны быть уникальными и не перекрываться.

Примеры

Настройка MAC-адреса протокола L2:

Switch# configure terminal
Switch(config)# l2protocol mac 3 0180.c200.0000

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

l2protocol full-mac

3.11.5. l2protocol

Назначение

Команда l2protocol позволяет настроить обработку PDU (Protocol Data Unit) протоколов на уровне канального уровня (L2), включая их отбрасывание, пиринг или туннелирование.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

l2protocol ( stp | slow-proto | dot1x | cfm | mac MAC_NUM | full-mac ) ( discard | peer | tunnel ( evc WORD | ) | forward)

l2protocol ( cdp | vtp | lldp | all ) ( discard | peer | forward )

no l2protocol ( stp | slow-proto | dot1x | cfm | lldp | cdp | vtp | all | mac MAC_NUM | full-mac )

Параметр

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

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

stp

MAC: 0180.c200.0000

-

slow-proto

MAC: 0180.c200.0002, ethertype: 0x8809

-

dot1x

MAC: 0180.c200.0003, ethertype: 0x888e

-

cfm

ethertype: 0x8902

-

cdp

Протокол обнаружения Cisco

-

vtp

Протокол транковых VLAN

-

lldp

Протокол обнаружения канального уровня

-

all

включая stp, sflow-proto, dot1x, cfm, lldp, cdp, vtp

-

mac MAC_NUM

Глобально настроенный MAC 1-2

1-2

discard

Отбрасывать блок данных протокола

-

peer

Действовать как пир к экземпляру устройства заказчика протокола, peer - это опция по умолчанию

-

tunnel

Туннелировать блок данных протокола в SVLAN

-

forward

Пересылать блок данных протокола

-

full-mac

Глобально настроенный полный MAC

-

WORD

Имя evc

До 15 символов

Режим ввода

Interface Configuration

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

Нет

Применение

Команда позволяет настроить обработку различных протоколов на уровне канального уровня (L2), таких как STP, CDP, LLDP и других. Возможны следующие действия: отбрасывание, пиринг, перенаправление или туннелирование данных.

Примеры

Настройка отбрасывания PDU протокола STP на интерфейсе eth-0-1:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# l2protocol stp discard

Настройка туннелирования PDU медленных протоколов в указанный EVС:

Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# l2protocol slow-proto tunnel evc evc1

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

Нет

3.11.7. show l2protocol

Назначение

Команда show l2protocol используется для отображения текущей конфигурации туннеля протокола L2 или указанного интерфейса.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

show l2protocol ( interface IFNAME | tunnel-dmac | )

Параметр

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

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

interface IFNAME

Имя интерфейса

Поддерживаются агрегированные и физические порты

tunnel-dmac

MAC-адрес назначения туннеля протокола L2

-

Режим ввода

Privileged EXEC

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

Нет

Применение

Эта команда позволяет отобразить текущую конфигурацию туннеля протокола L2 или указанного интерфейса.

Примеры

Отображение текущей конфигурации туннеля протокола L2 на интерфейсе eth-0-2:

Switch# show l2protocol interface eth-0-2

Interface  PDU Address        MASK            Status    EVC             
           (u)-Untagged
           (t)-Tagged
=========  =================  ==============  ========  ==========
eth-0-2    0100.0ccc.cccc(u)  ffff.ffff.ffff  Peer      N/A             
eth-0-2    0100.0ccc.cccc(t)  ffff.ffff.ffff  Peer      N/A             
eth-0-2    stp(u)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    stp(t)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    slow-proto(u)      ffff.ffff.ffff  Peer      N/A             
eth-0-2    slow-proto(t)      ffff.ffff.ffff  Peer      N/A             
eth-0-2    dot1x(u)           ffff.ffff.ffff  Peer      N/A             
eth-0-2    dot1x(t)           ffff.ffff.ffff  Peer      N/A             
eth-0-2    cfm(u)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    cfm(t)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    cdp(u)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    cdp(t)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    vtp(u)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    vtp(t)             ffff.ffff.ffff  Peer      N/A             
eth-0-2    lldp(u)            ffff.ffff.ffff  Peer      N/A             
eth-0-2    lldp(t)            ffff.ffff.ffff  Peer      N/A     

Отображение текущей конфигурации туннеля протокола L2 на туннеле-dmac:

Switch# show l2protocol tunnel-dmac
Layer2 protocols tunnel destination MAC address is 0100.0ccd.cdd0

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

Нет

3.11.8. l2protocol cos

Назначение

Команда l2protocol cos используется для глобальной настройки значения CoS (Class of Service) для протоколов L2, связанного с приоритетом трафика в сетях VLAN.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

l2protocol cos COS_VALUE

no l2protocol cos

Параметр

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

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

COS_VALUE

Приоритет метки VLAN

0-7

Режим ввода

Global config

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

Нет

Применение

Команда используется для установки значения CoS для протоколов L2. По умолчанию значение равно 0.

Примеры

Установка значения CoS протокола L2 равным 7:

Switch# configure terminal
Switch(config)# l2protocol cos 7

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

Нет

3.11.9. l2protocol full-mac

Назначение

Команда l2protocol full-mac используется для глобальной настройки полного MAC-адреса протокола L2.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

l2protocol full-mac MAC

no l2protocol full-mac

Параметр

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

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

MAC

MAC-адрес назначения, включая все MAC-адреса

0000.0000.0000 ~ FFFF.FFFF.FFFF

Режим ввода

Global config

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

Нет

Применение

Если полный MAC-адрес протокола L2 совпадает с BPDU, Slow proto, EAPOL или MAC<1-4>, приоритет работы туннеля определяется в следующем порядке: BPDU, Медленный протокол, EAPOL, полный MAC, MAC<1-4>.

Если полный MAC-адрес протокола L2 совпадает с MAC-адресом назначения туннеля L2 Protocol, перехваченные MAC-адреса протокола L2 не будут учитываться при работе туннеля.

Примеры

Установка полного MAC-адреса протокола L2:

Switch# configure terminal
Switch(config)# l2protocol full-mac 0100.0CCC.CCCC

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

l2protocol mac