Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Применение коммутаторов в современных сетях передачи информации. Учебно-методическое пособие
.pdf
show vlan
[brief | id vlan_id | name
vlan_name | summary]
Команда для просмотра набора параметров
VLAN
show vlan [vlan]
Команда для просмотра информации о VLAN
show vtp status
Команда для просмотра конфигурации VTP
show spanning-tree vlan vlan_id
Команда для просмотра информации о STP
для конкретного VLAN
6.3.1. Создание VLAN на одном коммутаторе.
Для входа в режим конфигурирования VLAN вместо команды
"configureterminal" в привилегированном режиме необходимо ввести команду
"vlandatabase". В этом режиме можно конфигурировать VLAN и VTP. По
умолчанию коммутатор находится в режиме VTP сервер, поэтому
конфигурация VLAN будет передаваться в объявлениях VTP.
Рассмотрим пример конфигурации VLAN на одном коммутаторе (рис.
6.8).
Рис. 6.8. Распределение портов коммутатора в VLAN.
Все интерфейсы находятся по умолчанию в VLAN1, поэтому его
создавать не надо и по отношению к портам fa0/1, fa0/4, fa0/5 никаких
действий выполнять не будем. Создадим VLAN2 и VLAN3. Для этого в
81

привилегированном режиме коммутатора введем команду "vlandatabase" и,
используя команду "vlan", установим VLAN2 с именем Nic1 и VLAN3 с именем
Nic2. Для завершения процедуры создания VLAN необходимо выполнить
команду "exit".
Switch>enable
Switch#vlandatabase
Switch(vlan)#vlan 2 name Nic1
VLAN 2 added:
Name: Nic1
Switch(vlan)#vlan 3 name Nic2
VLAN 3 added:
Name: Nic2
Switch(vlan)#exit
APPLY completed.
Exiting....
Switch#
После того как VLAN созданы, необходимо распределить между ними
интерфейсы.
Порт fa0/2 необходимо поместить в VLAN2. Для этого в режиме
глобальной конфигурации входим в подрежим конфигурации интерфейса и
вводим команду "switchportmodeaccess"- использование порта для соединения
с рабочей станцией, а не с другим коммутатором. Далее вводим команду
"switchportaccessvlan2", с помощью которой порт fa0/2 помещается в VLAN2.
Аналогичную последовательность операций выполняем для порта fa0/3 с
помещением его в VLAN3 и для порта fa0/6 с помещением его в VLAN2.
Порты fa0/7-fa0/12 необходимо поместить в VLAN3. Так как они
представляют собой непрерывный диапазон, то для входа в подрежим
82

конфигурирования этих портов можно использовать команду
"interfacerangefastEthеrnet 0/7-12" (таким образом можно настраивать
одновременно несколько интерфейсов). ПослеэтогопомещаемихвVLAN3.
Switch#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#^Z
Switch(config)#interface fastEthernet 0/3
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 3
Switch(config-if)#^Z
Switch(config)#interface fastEthernet 0/6
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 2
Switch(config-if)#^Z
Switch(config)#interface range fastEthernet 0/7 - 12
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 3
Switch(config-if-range)#^Z
Для просмотра результатов выполнения этих операций введём команду
"showvlanbrief" При этом будет выведена информация о том, какие VLAN
сконфигурированы на коммутаторе и какие порты в каком VLAN находятся.
83

Для получения более детальной информации можно выполнить команду
"showvlan" (например, showvlan 3).
Switch#show vlan brief
VLAN Name Status Ports
---- -------------------------------- --------- ------------------------------1 default active Fa0/1, Fa0/4, Fa0/5
2 Nic1 active Fa0/2, Fa0/6
3 Nic2 active Fa0/3, Fa0/7, Fa0/8, Fa0/9
Fa0/10, Fa0/11, Fa0/12
1002 fddi-default active
1003 trcrf-default active
1004 fddinet-default active
1005 trbrf-defaultactive
Switch#
6.3.2. Изменение атрибутов VLAN и членства в них портов
Для изменения атрибутов VLAN, например, имени, используется
команда глобальной конфигурации vlanvlan-id.
При этом номерVLAN не изменяется. Для использования другого номера
необходимо создать новый VLAN, используя новый номер, а затем перевести
необходимые порты в новый VLAN.
Для перемещения порта в другой VLAN используются те же команды,
что и для первоначального назначения.
6.3.3. Удаление VLAN и членства в них портов
При удалении VLAN из коммутатора, который работает в режиме
сервера VТР, VLAN удаляется со всех коммутаторов в домене VТР.
84

При удалении VLAN с коммутатора, работающего в прозрачном режиме,
Опция
Описание
access
Выводит порт из режима транкового соединения
trunk
Переводит порт в режим транкового соединения и
взаимодействует с подключенным устройством для
определения протокола 802.1Q или ISL
dynamicdesirable
Переключает порт для определения транкового
соединения. Порт становится транковым, если
подключенное устройство находится в режимах
VLAN удаляется только с данного коммутатора. Для удаления VLAN
используется команда novlanvlan-id.
Перед удалением VLAN необходимо все порты перевести в другой
VLAN. Любые порты, не назначенные в VLAN,не смогут взаимодействовать с
другими станциями. Для назначения порта в VLAN по умолчанию (VLAN 1)
необходимо использовать команду noswitchportaccessvlan.
6.3.4. Настройка транковых соединений.
На коммутаторах Cisco 2950 следующие параметры установлены по
умолчанию:
• Имя домена VТР: отсутствует
• Режим VТР: Сервер
• Пароль VТР: отсутствует
• Сокращение объявлений VТР: выключена
• VТР trap: выключено
Коммутатор Саtalyst серии 2950 поддерживает только инкапсуляцию
802.1Q, которая автоматически включается при переводе порта в режим
транка.
Опции конфигурирования транковых соединений в подрежиме
switchportmode.
85

trunk,dynamicdesirable, dynamicauto. В противном
случае порт становится нетранковым.
dynamicauto
Переводит порт в транковое состояние, если
подсоединенное устройство в режиме
dynamicdesirable или trunk
Рассмотрим настройку транковых соединений для сети, представленной
на рис. 6.9.
Рис 6.9. Транковое соединение между коммутаторами.
Настроим коммутатор SW1 как VTP сервер. Для этого входим в режим
конфигурации VLAN на SW1 и установим VTP домен с именем "VTP_test" с
помощью команды "vtpdomainvtp_test". Все коммутаторы по умолчанию
считают себя VТР серверами, поэтому SW1 автоматически им становится.
Создадим VLAN 3 с именем test_3. Выходим из режима конфигурации VLAN
для настройки интерфейсов.
SW1#vlan database
86

SW1 (vlan)#vtp domain vtp_test
SW1 (vlan)#vlan 3 name test_3
VLAN 3 added:
Name: test_3
SW1(vlan)#exit
APPLY completed.
Exiting....
В режиме глобальной конфигурации входим в подрежим интерфейса
fa0/2 и помещаем его в VLAN 3. Затем настраиваем интерфейс fa0/1 как
транковый. Для этого в подрежиме конфигурации интерфейса fa0/1 вводим
команды "switchportmodedynamicdesirable" и "switchportmodetrunk". Эти
команды необходимы для того, чтобы данный интерфейс начал определение
типа инкапсуляции кадров, передаваемых по транковому соединению.
SW1#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#interface fastEthernet 0/2
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 3
SW1(config-if)#^Z
SW1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#interface fastEthernet 0/1
SW1(config-if)#switchport mode dynamic desirable
SW1(config-if)#switchport mode trunk
SW1(config-if)#^Z
87

Коммутатор SW2 будем настраивать как VTP клиент. Для этого в режиме
конфигурации VLAN создаём VTP домен vtp_test и вводим команду
"VTPclient". После этого в режиме глобальной конфигурации помещаем порт
fa0/2 в VLAN 3, а fa0/1 переводим в режим switchportdynamicauto. Если порты
на двух концах транкового соединения установить в режим dynamicauto, то
транкового соединения между коммутаторами не сформируется, так как оба
порта будут находиться в режиме ожидания.
SW2#vlan database
SW2(vlan)#vtp domain vtp_test
SW2(vlan)#vtp client
Setting device to VTP CLIENT mode.
SW2#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
SW2(config)#interface fastEthernet 0/2
SW2(config-if)#switchport mode access
SW2(config-if)#switchport access vlan 3
SW2(config-if)#^Z
SW2#configure
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
SW2(config)#interface fastEthernet 0/1
SW2(config-if)#switchport mode dynamic auto
SW2(config-if)#^Z
В принципе можно просто включить транковые соединения
непосредственно на коммутаторе, так как заранее известно, какие порты будут
88

транковыми. Но режим auto и desirable позволяют конфигурировать
транковые соединения удаленно.
Для просмотра состояния транкового соединения можно использовать
команды "showinterfacesfastEthernet 0/1 switchport" или
"showinterfacesfastEthernet 0/1 trunk".
SW1#show interfaces fastEthernet 0/1 switchport
Name: Fa0/1
Switchport: Enabled
Administrative Mode: dynamic auto
Operational Mode: static access
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: native
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Administrative private-vlan host-association: none
Administrative private-vlan mapping: none
Operational private-vlan: none
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Для просмотра состояния VTP можно воспользоваться командой
“showvtpstatus”
SW2#show vtp status
VTP Version : 2
Configuration Revision : 7
Maximum VLANs supported locally : 64
89

Number of existing VLANs : 5
VTP Operating Mode : Client
VTP Domain Name : vtp_test
VTP Pruning Mode : Enabled
VTP V2 Mode : Enabled
VTP Traps Generation : Disabled
MD5 digest : 0x28 0x29 0x38 0xCB 0xAB 0xB6 0x1F 0xD5
Configuration last modified by 172.10.2.10 at 3-3-93 22:13:38
SW2#
6.3.5. Настройка транкового соединения ISL.
ISL работает на соединениях типа точка- точка и передает трафик от
множества VLAN по одному соединению. Рассмотрим последовательность
настройки транкового ISL на коммутаторе Сatalyst серии 4000.
Для установки типа инкапсуляции ISL необходимо войти в подрежим
настройки интерфейса и выполнить команду switchporttrunkencapsulation.
Затем, используя команду switchportmodetrunk, настраивается интерфейс для
работы в качестве транка 2 уровня.
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#interface gigabitEthernet 2/24
Switch(config-if)#shutdown
Switch(config-if)#switchport trunk encapsulation isl
Switch(config-if)# switchport mode trunk
Switch(config-if)#no shutdown
Switch(config-if)#^Z
90
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
