Перейти к содержанию

4.5 Настройка VLAN по MAC, IP и протоколу

show vlan ip-subnet

Синтаксис команды

show vlan ip-subnet [ ipv4 ]

Описание синтаксиса

Параметр Описание
ipv4 (oпционально) подсеть IP.

Режим команды: Фундаментальный режим.
Уровень доступа: 13

Указания по применению

Используйте команду «show vlan ip-subnet» для вывода списка правил назначения VLAN по IP-подсети. Если команда введена без аргументов, то происходит вывод всех правил.

Примеры

Пример показывает, как вывести список правил назначения VLAN по IP-подсети:

1
2
3
4
5
# show vlan ip-subnet
IP Address   Mask Length  VID   Interfaces
----------   -----------  ---   ----------
192.168.0.0  24           5     GigabitEthernet 1/1
#

show vlan mac

Синтаксис команды

show vlan mac [ address mac_addr ]

Описание синтаксиса

Параметр Описание
mac_addr (oпционально) MAC-адрес.

Режим команды: Фундаментальный режим.
Уровень доступа: 13

Указания по применению

Используйте команду «show vlan mac» для вывода списка правил назначения VLAN по MACадресу. Если команда введена без аргументов, то происходит вывод всех правил.

Примеры

Пример показывает, как вывести список правил назначения VLAN по MAC-адресу:

1
2
3
4
5
# show vlan mac
MAC Address        VID   Interfaces
-----------        ---   ----------
00:de:ad:be:ef:00  5     GigabitEthernet 1/1
#

show vlan protocol

Синтаксис команды

show vlan protocol [ eth2 { etype | arp | ip | ipx | at } ] [ snap { oui | rfc-1042 | snap-8021h } pid ] [ llc dsap ssap ]

Описание синтаксиса

Параметр Описание
eth2 (oпционально) назначение VLAN на основе протокола Ethernet.
etype (oпционально) номер протокола Ethernet (в диапазоне от 0x600 до 0xFFFF).
arp (oпционально) протокол ARP.
ip (oпционально) протокол IP.
ipx (oпционально) протокол IPX.
at (oпционально) протокол AppleTalk.
snap (oпционально) назначение VLAN на основе SNAP.
oui (oпционально) уникальный идентификатор организации (OUI) SNAP (в диапазоне от 0x000000 до 0XFFFFFF).
rfc-1042 (oпционально) OUI SNAP – rfc-1042.
snap-8021h (oпционально) OUI SNAP – 8021h.
pid (oпционально) PID (в диапазоне от 0x0 до 0xFFFF).
llc (oпционально) назначение VLAN на основе LLC.
dsap (oпционально) DSAP (в диапазоне от 0x00 до 0xFF).
ssap (oпционально) SSAP (в диапазоне от 0x00 до 0xFF).

Режим команды: Фундаментальный режим.
Уровень доступа: 13

Указания по применению

Используйте команду «show vlan protocol» для вывода списка правил назначения VLAN по протоколу Ethernet, SNAP или LLC. Если команда введена без аргументов, то происходит вывод всех правил.

Примеры

Пример показывает, как вывести список всех правил назначения VLAN:

# show vlan protocol
Protocol Type  Protocol (Value)          Group ID
-------------  ------------------------  --------
EthernetII     ETYPE:0x806               name
Switch #1
---------
Group ID          VID   Ports
----------------  ----  -----
name              50    GigabitEthernet 1/1
#

switchport vlan ip-subnet

Синтаксис команды

switchport vlan ip-subnet [ id index ] ipv4 vlan vid
no switchport vlan ip-subnet ipv4

Описание синтаксиса

Параметр Описание
index (oпционально) индекс записи IP-подсети в диапазоне от 1 до 128.
ipv4 IP-адрес и маска подсети источника (в формате: xx.xx.xx.xx/mm.mm.mm.mm). vlan vid — идентификатор VLAN в диапазоне от 1 до 4095.

Режим команды: Режим настройки интерфейса.
Уровень доступа: 13

Указания по применению

Используйте команду «switchport vlan ipsubnet» для добавления правила назначения VLAN на основе IP-подсети. Используйте команду «no switchport vlan ip-subnet» для удаления правила. По умолчанию правила отсутствуют.

Примеры

Пример показывает, как добавить правило назначения VLAN 5 на основе IP-подсети 192.168.0.1 для интерфейса gigabitethernet 1/1:

1
2
3
4
# configure terminal
(config)# interface GigabitEthernet 1/1
(config-if)# switchport vlan ip-subnet 192.168.0.225/255.255.255.0 vlan 5
(config-if)#

switchport vlan mac

Синтаксис команды

switchport vlan mac mac_addr vlan vid
no switchport vlan mac mac_addr vlan vid

Описание синтаксиса

Параметр Описание
mac_addr одноадресный MAC-адрес в формате xx:xx:xx:xx:xx:xx. vlan vid — идентификатор VLAN в диапазоне от 1 до 4095.

Режим команды: Режим настройки интерфейса.
Уровень доступа: 13

Указания по применению

Используйте команду «switchport vlan mac» для добавления правила назначения VLAN на основе MAC-адреса. Используйте команду «no switchport vlan mac» для удаления правила. По умолчанию правила отсутствуют.

Примеры

Пример показывает, как добавить правило назначения VLAN 5 на основе MAC-адреса для интерфейса gigabitethernet 1/1:

1
2
3
4
# configure terminal
(config)# interface GigabitEthernet 1/1
(config-if)# switchport vlan mac 00:DE:AD:BE:EF:00 vlan 5
(config-if)#

switchport vlan protocol group

Синтаксис команды

switchport vlan protocol group grp_id vlan vid
no switchport vlan protocol group grp_id vlan vid

Описание синтаксиса

Параметр Описание
grp_id имя группы длиной до 16 символов. vlan vid — идентификатор VLAN в диапазоне от 1 до 4095.

Режим команды: Режим настройки интерфейса.
Уровень доступа: 13

Указания по применению

Используйте команду «switchport vlan protocol group» для установки правила назначения VLAN по протоколу Ethernet, SNAP или LLC на интерфейс. Используйте команду «no switchport vlan protocol group» для удаления правила с интерфейса. По умолчанию правила отсутствуют.

Примеры

Пример показывает, как установить правило с именем «name» на интерфейс gigabitethernet 1/1 с назначением VLAN 50:

1
2
3
4
# configure terminal
(config)# interface GigabitEthernet 1/1
(config-if)# switchport vlan protocol group name vlan 50
(config-if)#

vlan protocol

Синтаксис команды

vlan protocol { { eth2 { etype | arp | ip | ipx | at } } | { snap { oui | rfc-1042 | snap-8021h } pid } | { llc dsap ssap } } group grp_id
no vlan protocol { { eth2 { etype | arp | ip | ipx | at } } | { snap { oui | rfc-1042 | snap-8021h } pid } | { llc dsap ssap } } group grp_id

Описание синтаксиса

Параметр Описание
etype номер типа Ethernet (в диапазоне от 0x600 до 0xFFFF).
arp тип Ethernet – ARP.
ip тип Ethernet – IP.
ipx тип Ethernet – IPX.
at тип Ethernet – AppleTalk.
snap группа VLAN на основе SNAP.
oui уникальный идентификатор организации (OUI) SNAP (в диапазоне от 0x000000 до 0XFFFFFF).
rfc-1042 OUI SNAP – rfc-1042.
snap-8021h OUI SNAP – 8021h.
pid PID (в диапазоне от 0x0 до 0xFFFF).
llc группа VLAN на основе LLC.
dsap DSAP (в диапазоне от 0x00 до 0xFF).
ssap SSAP (в диапазоне от 0x00 до 0xFF).
grp_id (oпционально) имя группы длиной до 16 символов.

Режим команды: Режим глобальной настройки.
Уровень доступа: 13

Указания по применению

Используйте команду «vlan protocol» для добавления правила назначения VLAN по протоколу Ethernet, SNAP или LLC. Используйте «no vlan protocol» для удаления правила. По умолчанию правила отсутствуют.

Примеры

Пример показывает, как добавить правило с именем «name», которое означает, что для пакетов Ethernet с типом протокола ARP будет назначен VLAN 50:

1
2
3
# configure terminal
(config)# vlan protocol eth2 arp group name
(config)#