[FAQ] Прерывание сервисов при изменении MSTP топологии

171 0 1 0

Блок-схема

 imgDownload (1)

Сетевая топология

 imgDownload (2)

Процесс устранения проблемы

1.     Проверьте статусы интерфейсов на оборудовании.

Проверьте роли всех интерфейсов, добавленных в MSTP процесс.

В показанной топологии, присутствует только одно MSTP кольцо, это означает, что в каждом MSTP процессе будет только один заблокированный интерфейс. Введите команду display stp brief на каждом устройстве и проверьте статусы всех портов.

Router1 является корневым в MSTP процессах 0 и 1, все порты в роли Designated. В процессе 2, один порт Router1 имеет роль Designated, и второй порт в роли root. Оба порта имеют статус Forwarding.

[Router1] display stp brief
  MSTID            Port                Role           STP State        Protection
       0              Ethernet2/0/1    DESI     FORWARDING    NONE
       0              Ethernet2/0/2    DESI     FORWARDING    NONE
       1              Ethernet2/0/1    DESI     FORWARDING    NONE
       1              Ethernet2/0/2    DESI     FORWARDING    NONE
       2              Ethernet2/0/1    ROOT   FORWARDING    NONE
       2              Ethernet2/0/2    DESI     FORWARDING    NONE

Router2 является корневым в MSTP процессе 2, и все порты в роли Designated. В MSTP процессе 0 и 1 один порт находится в роли Designated, а второй в роли Root. Оба порта имеют статус Forwarding.

[Router2] display stp brief
  MSTID            Port                 Role           STP State       Protection
       0              Ethernet2/0/1    ROOT   FORWARDING     NONE
       0              Ethernet2/0/2    DESI     FORWARDING     NONE
       1              Ethernet2/0/1    ROOT   FORWARDING     NONE
       1              Ethernet2/0/2    DESI     FORWARDING     NONE
       2              Ethernet2/0/1    DESI     FORWARDING     NONE
       2              Ethernet2/0/2    DESI     FORWARDING     NONE

В MSTP процессе 2, один порт Router3 находится в роли Alternate, а второй порт в роли Root. Alternate порт заблокирован и имеет статус Discarding. В других MSTP процессах, один порт находится в роли Designated, а второй порт находится в роли Root. Оба порта имеют статус Forwarding.

[Router3] display stp brief
  MSTID            Port                 Role           STP State       Protection
       0              Ethernet2/0/1    DEST    FORWARDING    NONE
       0              Ethernet2/0/2    ROOT   FORWARDING    NONE
       1              Ethernet2/0/1    DEST    FORWARDING    NONE
       1              Ethernet2/0/2    ROOT   FORWARDING    NONE
       2              Ethernet2/0/1    ALTE    DISCARDING      NONE
       2              Ethernet2/0/2    ROOT   FORWARDING    NONE

В MSTP процессах 0 и 1, один порт Router4 заблокирован, находится в роли Alternate и имеет статус Discarding, а второй порт находится в роли Root и имеет статус Forwarding. В MSTP процессе 2 один порт находится в роли Designated, второй порт в роли Root, оба порта имеют статус Forwarding.

[Router4] display stp brief
  MSTID            Port                 Role          STP State        Protection
       0              Ethernet2/0/1    ALTE    DISCARDING     NONE
       0              Ethernet2/0/2    ROOT   FORWARDING   NONE
       1              Ethernet2/0/1    ALTE    DISCARDING     NONE
       1              Ethernet2/0/2    ROOT   FORWARDING   NONE
       2              Ethernet2/0/1    DESI     FORWARDING   NONE
       2              Ethernet2/0/2    ROOT   FORWARDING   NONE

§ В показанной топологии, в каждом MSTP процессе есть один порт, находящийся в статусе Discarding, а второй порт находится в статусе Forwarding. Если несколько портов имеют статус Discarding, значит возникает ошибка при расчете MSTP топологии. Для решения данной проблемы переходите к шагу 6.

§  Если проблем со статусами интерфейсов не наблюдается, переходите к шагу 2.

2.     Проверьте настройки MSTP.

Введите команду display stp region-configuration.

[] display stp region-configuration
Oper Configuration:
       Format selector :0
       Region name       :huawei
       Revision level   :0
       Instance      Vlans  Mapped
            0                21 to 4094
            1                  1 to 10
            2                11 to 20

§  Проверьте привязку разных VLAN к MSTP процессам. Для привязки вилана к необходимому MSTP процессу, введите команду instance <instance-number> vlan <vlan-number> в режиме конфигурирования mst региона. Затем введите команду active region-configuration чтобы конфигурация вступила в силу.

Введите команду display current-configuration для проверки настроек MSTP.

§  Проверьте, отключен ли MSTP на интерфейсах, подключенных к конечным устройствам, или настроены ли они как edge интерфейсы.

§  Проверьте интерфейсы, добавленные в необходимые виланы.

§  Если конфигурация MSTP корректна, переходите к шагу 3.

3.     Проверьте, был ли перерасчет MSTP процесса.

Введите команду display stp и проверьте, получало ли оборудование TC сообщения.

[Router1] display stp
-------[CIST Global Info][Mode MSTP]-------
CIST Bridge                   :57344.00e0-fc00-1597
Bridge Times                  :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC           :0           .0018-826f-fc7a / 20000
CIST RegRoot/IRPC      :57344.00e0-fc00-1597 / 0
CIST RootPortId            :128.2
BPDU-Protection           :disabled
TC or TCN received      :0
TC count per hello         :0

STP Converge Mode       :Normal
Time since last TC :2 days 14h:16m:15s

-------[MSTI 1 Global Info]-------
MSTI Bridge ID              :4096.00e0-fc00-1597
MSTI RegRoot/IRPC      :4096.00e0-fc00-1597 / 0
MSTI RootPortId            :0.0
Master Bridge                 :57344.00e0-fc00-1597
Cost to Master                 :0
TC received                    :0
TC count per hello         :2

§  Обратите внимение на поля TC or TCN received, TC count per hello, TC received, если значения увеличились, оборудование получало TC сообщения, и сетевая топология изменилась. Если топология менялась, значит были изменения ролей портов и в логе будут сообщения вида: MSTP/6/SET_PORT_DISCARDING и MSTP/6/SET_PORT_FORWARDING.

o   Если роли портов не менялись, переходите к шагу 4.

o   Если роли портов менялись, переходите к шагу 6.

§  Если значения в полях TC or TCN received, TC count per hello, TC received равны нулю, оборудование не получало TC сообщения. Обратитесь в TAC.

4.     Убедитесь, что не возникает флаппинг интерфейса.

Проверьте лог на наличие сообщений: IFNET/4/IF_STATE об интерфейсах, включенных в MSTP процесс.

§  Если будут сообщения о том, что интерфейс постоянно меняет состояние между Up и Down, значит возникает флаппинг. Статус MSTP процесса будет неустойчив. В этом случае, посылается большое число TC сообщений, ARP и MAC записи постоянно удаляются, и возникают прерывания в работе сервисов. Введите команду shutdown на таком интерфейсе. Если работа сервисов не восстановилась после выключения интерфейса, переходите к шагу 5.

§  Если флаппинг интерфейса не происходит, переходите к шагу 5.

5.     Проверьте режим сходимости MSTP.

Введите команду display stp для проверки режима сходимости.

[Router1] display stp
-------[CIST Global Info][Mode MSTP]-------
CIST Bridge                  :57344.00e0-fc00-1597
Bridge Times                 :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC          :0           .0018-826f-fc7a / 20000
CIST RegRoot/IRPC     :57344.00e0-fc00-1597 / 0
CIST RootPortId            :128.2
BPDU-Protection          :disabled
TC or TCN received      :0
TC count per hello         :0
STP Converge Mode    :Normal
Time since last TC          :2 days 14h:16m:15s

§  Если в поле STP Converge Mode будет Normal, переходите к шагу 6.

§  Если в поле STP Converge Mode будет Fast, введите команду stp converge normal чтобы изменить режим сходимости. Если после изменения режима сходимости, сервисы не были восстановлены, переходите к шагу 6.

6.       Соберите следующую информацию и обратитесь в TAC - CISsupport@huawei.com:

§  Результаты процесса решения проблемы.

§  Файлы конфигурации, логи, алармы с оборудования.

У статьи есть другие ресурсы

Требуется войти для загрузки или просмотра. Нет аккаунта?Register

x
  • x

Ответ

Отправить
Выполните вход в систему, чтобы ответить на пост. Вход | Регистрация

Внимание! В целях защиты правовых интересов Вас, сообщества и третьих лиц, не публикуйте любой материал, содержащий политические высказывания, порнографию, упоминание азартных игр, употребление наркотиков, а также материал, нарушающий коммерческую тайну или содержащий персональные данные пользователей. Также не предоставляйте данные от вашей учетной записи. Вы будете нести ответственность за все действия, выполняемые под вашим аккаунтом. Подробная информация: “Политика конфиденциальности..”
Если кнопка вложения недоступна, обновите Adobe Flash Player до последней версии.

Авторизуйтесь и пользуйтесь всеми преимуществами участника!

Вход
Быстрый ответ Вверх