Коммутатор Catalyst 1900/2800
Коммутаторы Catalyst 1900 и Catalyst 2820 вызывают команду "spantree start-forwarding" режима PortFast. При использовании программного обеспечения версии 8.01.05 на коммутаторе по умолчанию режим PortFast включен на портах Ethernet (10 Мбит/с) и отключен на (восходящих) портах FastEthernet. Если выполнена команда show run для просмотра конфигурации, и в сведениях о порте Ethernet не сообщается о PortFast, то режим PortFast включен. Если в данной конфигурации порт выдает сообщение no spantree start-forwarding, режим PortFast отключен. На порте Fast Ethernet (100 Мбит/с) выдается противоположное сообщение. Для порта Fast Ethernet режим PortFast включен только в том случае, если в конфигурации порта отображается spantree start-forwarding.
В данном разделе рассматривается пример, в котором настраивается режим PortFast для порта Fast Ethernet. В примере используется программное обеспечение Enterprise Edition, версии 8. Коммутатор Catalyst 1900 автоматически сохраняет конфигурацию после внесения изменений в NVRAM. Помните, что не следует включать Portfast на порте, подключенном к другому коммутатору или концентратору. Режим PortFast требуется включать только для портов, подключенных к конечной станции. Помните, что аутсорсинг ИТ надо доверять только профессионалам.
Конфигурация
1900#show version
Cisco Catalyst 1900/2820 Enterprise Edition Software
Version V8.01.05
Copyright (c) Cisco Systems, Inc. 1993-1998
1900 uptime is 0day(s) 01hour(s) 10minute(s) 42second(s)
cisco Catalyst 1900 (486sxl) processor with 2048K/1024K bytes of memory
Hardware board revision is 5
Upgrade Status: No upgrade currently in progress.
Config File Status: No configuration upload/download is in progress
27 Fixed Ethernet/IEEE 802.3 interface(s)
Base Ethernet Address: 00-50-50-E1-A4-80
1900#configure terminal
Enter configuration commands, one per line. End with CNTL/Z
1900(config)#interface fastethernet 0/26
1900(config-if)#spantree start-forwarding
1900(config-if)#exit
1900(config)#exit
1900#
Проверка
Единственный способ проверить, что функция PortFast включена, это просмотреть конфигурацию. Помните, что порт Fast Ethernet должен сообщать, что режим PortFast включен. Для любого порта Ethernet режим PortFast включен, если в конфигурации порта не указано иное. Ниже представлен пример:
1900#show running-config
Building configuration...
!--- Output suppressed.
!
interface Ethernet 0/1
no spantree start-forwarding
!
interface Ethernet 0/2
!
!--- Output suppressed.
!
interface FastEthernet 0/26
spantree start-forwarding
!
В данной конфигурации можно видеть следующее.
* В интерфейсе Ethernet 0/1 режим PortFast отключен. Можно видеть команду для его отключения.
* В интерфейсе Ethernet 0/2 режим PortFast включен. Отсутствие сообщений о режиме PortFast означает, что он включен.
* В интерфейсе Fast Ethernet 0/26 (порт A в системе меню) режим PortFast включен. Можно видеть команду для его включения.
Проще всего узнать состояние режима PortFast через систему меню. Если для параметра "Port Configuration" (Конфигурация порта) в главном меню выбрано значение (P) и порт, то в выходных данных отображается, включен ли режим "PortFast" (состояние enabled). Следующий пример выходных данных соответствует порту Fast Ethernet 0/26 (порт "А" на этом коммутаторе).
Catalyst 1900 - Port A Configuration
Built-in 100Base-FX
802.1d STP State: Blocking Forward Transitions: 0
----------------------- Settings ---------------------------------------
[D] Description/name of port
[S] Status of port Suspended-no-linkbeat
[I] Port priority (spanning tree) 128 (80 hex)
[C] Path cost (spanning tree) 10
[H] Port fast mode (spanning tree) Enabled
[E] Enhanced congestion control Disabled
[F] Full duplex / Flow control Half duplex
----------------------- Related Menus ----------------------------------
[A] Port addressing [V] View port statistics
[N] Next port [G] Goto port
[P] Previous port [X] Exit to Main Menu
Enter Selection:
Проверка синхронизации на Catalyst 1900
Значения синхронизации трудно проверять на коммутаторе Catalyst 1900/2820 из-за недостатка средств отладки. Выполните следующие действия.
1. Отправьте эхо-запросы к данному коммутатору с подключенного к нему ПК.
2. Отключите кабель от коммутатора.
3. Снова подключите кабель и запишите период времени до момента ответа коммутатора на эхо-запрос.
Выполните данную процедуру при включенном и выключенном режиме PortFast. В случае порта Ethernet с включенным режимом PortFast (состояние по умолчанию) ПК получает ответ через 5-6 секунд. При выключенном режиме PortFast ПК получает ответ через 34-35 секунд.
Дополнительное преимущество режима PortFast
Есть другое связанное с протоколом STP преимущество использования режима PortFast в своей сети. Всякий раз, когда канал становится активным и переходит в STP-состояние пересылки, коммутатор отправляет специальное STP-уведомление об изменении топологии (TCN). Обслуживание компьютеров - вид деятельности организаций, знающих преимущества решения PortFast. TCN-пакет доходит до корня дерева STP, откуда данный TCN-пакет распространяется на все коммутаторы в данной сети VLAN. После этого все коммутаторы объявляют свои таблицы MAC-адресов устаревшими из-за параметра задержки пересылки (forward delay), которому обычно задается значение 15 секунд. Итак, при каждом присоединении рабочей станции к группе мостов, MAC-адреса на всех коммутаторах устаревают через 15 секунд вместо обычных 300 секунд.
Активизация рабочей станции не приводит к значительным изменениям топологии. Не требуется, чтобы все коммутаторы в данной сети VLAN проходили через период быстрого устаревания TCN-пакетов. Если режим PortFast включен, коммутатор не передает TCN-пакеты, когда порт становится активным. Если вам интересно как заблокировать сайт, то необходимо прочесть соответствующую статью.