Native VLAN
Материал из Xgu.ru
Native VLAN - это понятие в стандарте 802.1Q, которое обозначает VLAN на коммутаторе, где все кадры идут без тэга, т.е. трафик передается нетегированным. По умолчанию это VLAN 1.
В некоторых моделях коммутаторов, например, cisco, это можно изменить, указав другой VLAN как native.
Если коммутатор получает нетегированные кадры на транковом порту, он автоматически причисляет их к Native VLAN. И точно так же кадры, генерируемые с не распределенных портов, при попадании в транк-порт причисляются к Native VLAN.
Трафик, который принадлежит другим VLANам, тегируется с указанием соответствующего VLAN ID внутри тега.
Содержание |
[править] Примеры настройки Native VLAN
[править] Коммутаторы Cisco
Настройка VLAN 5 как native:
sw1(config)# interface f0/10 sw1(config-if)# switchport trunk native vlan 5
Теперь весь трафик принадлежащий VLAN'у 5 будет передаваться через транковый интерфейс нетегированным, а весь пришедший на транковый интерфейс нетегированный трафик будет промаркирован как принадлежащий VLAN'у 5 (по умолчанию VLAN 1).
Проверить какой VLAN настроен как Native:
Switch#sh int e0/1 trunk Port Mode Encapsulation Status Native vlan Et0/10 on 802.1q trunking 5 Port Vlans allowed on trunk Et0/10 5,101-102 Port Vlans allowed and active in management domain Et0/10 5,101-102 Port Vlans in spanning tree forwarding state and not pruned Et0/10 5,101-102
Из соображений безопасности (например, для защиты от VLAN Hopping) рекомендуется в транке выполнять тегирование даже для native VLAN. Включить тегирование фреймов для native VLAN глобально можно с помощью команды vlan dot1q tag native, просмотреть текущий статус тегирования можно используя команду show vlan dot1q tag native.
Switch(config)#no vlan dot1q tag native Switch#sho vlan dot1q tag native dot1q native vlan tagging is disabled
[править] Коммутаторы HP (ProCurve)
Для коммутаторов HP нет явной команды, которая настраивает Native VLAN. Для того чтобы настроить Native VLAN на этих коммутаторах, нужно просто указать, что в нужном VLAN определенный порт будет нетегированный:
sw1(config)# vlan 5 sw1(vlan-5)# untagged 10
[править] Коммутаторы Extreme
create vlan "Native" configure vlan Native description "Native_vlan" configure vlan Native tag 5 configure vlan Native add ports 10 untagged
VLAN - Virtual Local Area Network | |
---|---|
Стандарты, протоколы и основные понятия | 802.1Q • VLAN ID • ISL • VTP • GVRP • Native VLAN |
В операционных системах | Linux (Debian, Ubuntu, CentOS) • FreeBSD • Windows |
В сетевом оборудовании | Cisco • HP ProCurve • D-LINK • Allied Telesis • Asotel • Juniper • ExtremeXOS |
Разное | man vconfig • Безопасность VLAN • 802.1X и RADIUS • Cisco Private VLAN |