Использование режима PortFast и других команд для устранения задержек соединения во время запуска рабочей станции. Часть 3

Часть 1 Часть 2

Коммутаторы Catalyst 4500/4000, 5500/5000 и 6500/6000 с ПО CatOS

Конфигурация и проверка.

В разделе описываются команды для включения PortFast, отключения согласования PAgP и отключения согласования режима магистрального соединения (DISL, DTP). Можно применить команду set spantree portfast к диапазону портов, например: set spantree portfast 2/1-12 enable. Обычно необходимо использовать допустимую группу портов с поддержкой объединения в канал, чтобы отключить команду set port channel . В примере, рассмотренном в данном разделе, модуль 2 может создавать канал на портах 2/1-2 или 2/1-4. Можно использовать любую их этих групп портов.

Примечание: В версии 5.2 ПО для коммутаторов Catalyst 4500/4000 и 5500/5000 появилась новая команда. Команда set port host представляет собой макрос, объединяющий команды, рассмотренные в разделе Конфигурация, в одну простую в использовании команду. Выполните команду set port host, чтобы сократить время, необходимое для запуска пересылки пакетов. Чтобы оптимизировать конфигурацию порта, команда set port host отключает режим объединения в канал, включает функцию PortFast протокола STP, отключает режим магистрального соединения и выключает функцию туннелирования IEEE 802.1Q (dot1q). Если включена функция PortFast протокола STP, примените команду set port host только к портам, подключенным к одному хосту. Если вы не уверены, что у вас это получится, то попросите компанию у которой основная специализация это обслуживание компьютеров. При подключении к порту в режиме PortFast концентраторов, коммутаторов и мостов может возникнуть временная петля в дереве STP.

Конфигурация

    Switch -A> (enable) set spantree portfast 2/1 enable

    Warning: Spantree port fast start should only be enabled on ports connected to
    a single host. Connecting hubs, concentrators, switches, bridges, etc. to a
    fast start port can cause temporary spanning tree loops. Use with caution.
            
    Spantree port 2/1 fast start enabled.
    Switch-A> (enable) set port channel 2/1-2 off
    Port(s) 2/1-2 channel mode set to off.

    Switch-A> (enable) set trunk 2/1 off
    Port(s) 2/1 trunk mode set to off.

Изменения конфигурации автоматически сохраняются в NVRAM.

Проверка

В настоящем документе используется ПО коммутатора версии 4.5(1). Описание всех выходных данных команд show version и show module см. в разделе Проверка синхронизации с DTP, PAgP и PortFast и без них для Catalyst 5500 в данном документе.

    Switch-A> (enable) show version
    WS-C5505 Software, Version McpSW: 4.5(1) NmpSW: 4.5(1)
                
Команда show port spantree показывает, как просмотреть текущее состояние порта по отношению к STP. В данный момент порт находится в состоянии пересылки STP (отправляет и принимает пакеты), а в столбце Fast-Start отображается, что в данный момент функция PortFast отключена. При каждой инициализации порту требуется не меньше 30 секунд для перехода в состояние пересылки.

    Switch-A> (enable) show port spantree 2/1

    Port      Vlan  Port-State     Cost   Priority  Fast-Start  Group-Method
    --------   ----   -------------     -----   ---------  -------------  --------------------
     2/1      1      forwarding        19        32    disabled
                

Включите функцию PortFast на данном порте коммутатора. Коммутатор предупреждает, что данная команда должна использоваться только для портов, подключенных к одному хосту (рабочей станции, серверу и т.д.), и ни в коем случае не для портов, подключенных к другим концентраторам или коммутаторам. В случае подключения к одному хосту функция PortFast включается и порт немедленно приступает к пересылке. Рабочая станция или сервер не вызывают образования сетевой петли и это очень выгодно для перехода на ит аутсорсинг.

    Switch-A> (enable) set spantree portfast 2/1 enable

    Warning: Spantree port fast start should only be enabled on ports connected
    to a single host.  Connecting hubs, concentrators, switches, bridges, etc. to
    a fast start port can cause temporary spanning tree loops.  Use with caution.

    Spantree port 2/1 fast start enabled.

Чтобы проверить, что для данного порта функция PortFast включена, выполните следующую команду:

    Switch-A> (enable) show port spantree 2/1

    Port      Vlan  Port-State     Cost   Priority  Fast-Start  Group-Method
    --------  -----  -------------      -----  --------   ----------  ------------
     2/1      1     forwarding        19        32    enabled
                
Другой способ просмотра параметров PortFast для одного или нескольких портов – просмотреть сведения о протоколе STP для конкретной сети VLAN. В разделе Проверка синхронизации с DTP, PAgP и PortFast и без них для Catalyst 5500 в данном документе показано, как получить отчет коммутатора по прохождению стадий протокола STP в реальном времени. В выходных данных команды show spantree также указывается задержка пересылки (15 секунд). Это время включает в себя длительность пребывания протокола STP в состоянии прослушивания и самообучения для каждого порта сети VLAN:

    Switch-A> (enable) show spantree 1
    VLAN 1
    Spanning tree enabled
    Spanning tree type          ieee

    Designated Root             00-e0-4f-94-b5-00
    Designated Root Priority    8189
    Designated Root Cost        19
    Designated Root Port        2/24
    Root Max Age   20 sec    Hello Time 2  sec   Forward Delay 15 sec

    Bridge ID MAC ADDR          00-90-92-b0-84-00
    Bridge ID Priority          32768
    Bridge Max Age 20 sec    Hello Time 2  sec   Forward Delay 15 sec

    Port      Vlan  Port-State     Cost   Priority  Fast-Start  Group-Method
    --------- ----  -------------  -----  --------  ----------  ------------

     2/1      1     forwarding        19        32   enabled              
    !--- Output suppressed.

               

Чтобы проверить, что PAgP отключен (настройка off), используйте команду show port channel . Обязательно указывайте номер модуля, чтобы команда отображала режим канала, даже если канал не сформирован. Если выполнить команду show port channel без формирования каналов, в выходных данных будет сообщаться об отсутствии объединения портов в канал. Необходимо продолжить и просмотреть текущий режим канала.

Ниже приводится пример использования команды show port channel . В данном примере определяется номер модуля 2:

    Switch-A> (enable) show port channel
    No ports channeling
    Switch-A> (enable) show port channel 2
    Port  Status     Channel   Channel     Neighbor        Neighbor
                            mode       status         device           port
    ----- ---------- --------- ----------- ------------------------- ----------
     2/1  notconnect auto      not channel
     2/2  notconnect auto      not channel
    !--- Output suppressed.

    Switch-A> (enable) set port channel 2/1-2 off
    Port(s) 2/1-2 channel mode set to off.

    Switch-A> (enable) show port channel 2
    Port  Status     Channel   Channel     Neighbor        Neighbor
                            mode       status        device            port
    ----- ---------- --------- ----------- ------------------------- ----------
     2/1  connected  off       not channel
     2/2  connected  off       not channel
    !--- Output suppressed.

                

Чтобы проверить, что согласование режима магистрального соединения отключено (настройка off), выполните команду set trunk off . Пример выходных данных команды set trunk off в данном разделе содержат следующие сведения:

  • состояние по умолчанию
  • режим магистрального соединения отключен (значение off)
  • итоговое состояние

В данном примере указывается номер модуля (2), что позволяет узнать текущий режим объединения в канал для портов данного модуля:

    Switch-A> (enable) show trunk 2
    Port      Mode         Encapsulation  Status        Native vlan
    --------  -----------  -------------  ------------  -----------
     2/1      auto         negotiate      not-trunking  1
     2/2      auto         negotiate      not-trunking  1
    !--- Output suppressed.

     
    Switch-A> (enable) set trunk 2/1-2 off
    Port(s) 2/1-2 trunk mode set to off.

    Switch-A> (enable) show trunk 2
    Port      Mode         Encapsulation  Status        Native vlan
    --------  -----------  -------------  ------------  -----------
     2/1      off          negotiate      not-trunking  1
     2/2      off          negotiate      not-trunking  1
    !--- Output suppressed.

                
В данном документе отсутствует пример отключения автоматического согласования скорости и дуплексного режима путем задания этих параметров на коммутаторе вручную. Этот шаг требуется только в редчайших случаях.

Часть 4 Часть 5

Заказать звонок

Пожалуйста, оставьте свои контакты