1. Создание сетей VLAN
2. Интерфейсы
доступа3. Интерфейсы режима магистрали
4. Интерфейсы общего режима
Чтобы создать VLAN на коммутаторе, выполните следующие команды. В данном примере используются VLAN 10, 13, 14, 15, 16.console>enable
console#configure
console(config)#vlan database
console(config-vlan)#vlan 10,13-16
console(config-vlan)#end
console#
Интерфейсы доступа на коммутаторе назначают одну VLAN для этого непомеченного интерфейса. Любой трафик, полученный на порте, настроенном для доступа 10, помещает этот трафик в VLAN 10. Это характерно для интерфейсов на стороне сервера, которым требуется только одна сеть VLAN. В следующем примере настраивается серверный интерфейс Gigabit 1/1 для доступа 10.console#config
console(config)#interface gi1/1
console(config-if)#switchport access vlan 10
Чтобы удалить конфигурацию доступа и вернуть для нее VLAN 1 по умолчанию, используйте следующую команду.console(config-if)#no switchport access vlan
console(config)#Interface port-channel 1
Магистральные интерфейсы коммутатора проходят через одну немаркированную VLAN и все остальные VLAN с тегами. Это часто случается с интерфейсами, которые подключаются к другим коммутаторам, или серверами с VMware, требующими нескольких VLAN. В данном примере устанавливается режим магистрали на внешнем интерфейсе Gigabit 0/4.console#config
console(config)#interface gi0/4
console(config-if)#switchport mode trunk
VLAN 1 — это немаркированная VLAN по умолчанию. Чтобы изменить немаркированную VLAN, выполните следующую команду.console(config-if)#switchport trunk native vlan 10
Чтобы отменить указанную выше команду, выполните следующие действия.console(config-if)#no switchport trunk native vlan
Чтобы отменить режим магистрали, выполните следующие действия.console(config-if)#no switchport mode trunk
console(config)#Interface port-channel 1
Интерфейсы общего режима также передают одну немаркированную VLAN и несколько VLAN с дополнительной тегированностью. Отличие общего режима заключается в том, что вы указываете, какие VLAN нужно добавить вручную, и не добавляет каждую VLAN автоматически по умолчанию. Это хорошо подходит для отсечения VLAN. В этом примере задается общий режим на внешнем интерфейсе Gigabit 0/4 и разрешены VLAN 1, 10, 13, 14, но не 15 и 16.console#config
console(config)#interface gi0/4
console(config-if)#switchport mode general
console(config-if)#switchport general allowed vlan add 10,13-14 tagged
В общем режиме немаркированная VLAN по умолчанию не передается. Чтобы настроить немаркированную VLAN, необходимо добавить ее и задать PVID. В следующем примере число 16 устанавливается как непомеченное.console(config-if)#switchport general allowed vlan add 16 untagged
console(config-if)#switchport general pvid 16
Чтобы удалить VLAN из порта, выполните следующую команду.console(config-if)#switchport general allowed vlan remove 10
Чтобы удалить pvid
выполните следующую команду.console(config-if)#no switchport general pvid
Чтобы удалить общий режим из интерфейса, выполните следующие действия.console(config-if)#no switchport mode
console(config)#Interface port-channel 1