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

3.11.1. l2protocol enable

Назначение

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

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

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

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

l2protocol tunnel-dmac MAC

no l2protocol tunnel-dmac

Параметр

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

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

MAC

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

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

Режим ввода

Global config

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

Нет

Применение

Команда используется для настройки MAC-адреса назначения туннеля протокола l2. По умолчанию для туннеля-dmac устанавливается значение 0100.0ccd.cdd0.

Примеры

Настройка 010FE2000003 в качестве MAC-адреса назначения туннеля протокола l2:

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

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

show l2protocol

3.11.3. l2protocol mac 1

Назначение

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

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

l2protocol mac 1 MAC mask MASK

no l2protocol mac 1

Параметр

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

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

MAC

MAC-адрес протокола L2 0180.C200.0000~0180.C200.003F используется другим протоколом, поэтому этот диапазон находится вне контроля MAC-адреса протокола 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> используется для режима Global config MAC-адреса протокола L2.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

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

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

Нет

Применение

Команда используется для режима 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

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

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

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

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.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

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

Base

AQ-N5000

7.0

Base

AQ-N6000

7.0

Base

Синтаксис

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 не будет принят при использовании туннельного протокола L2.

Примеры

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

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

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

l2protocol mac