Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

STP Basic Principles

18,834 views

Published on

В вебинаре обсуждаются роли и состояния портов в STP, как они работают и за что отвечают. Работа таймеров и сообщений при изменении топологии.

Published in: Education
  • Be the first to comment

STP Basic Principles

  1. 1. ОСНОВЫ STP EMIL GARIPOV EMIL.GARIPOV@GMAIL.COM JUNE, 2016
  2. 2. ЦЕЛИ ВЕБИНАРА:ОБУЧАЮЩИЕ ЦЕЛИ: 1. ДАТЬ ПРЕДСТАВЛЕНИЕ О ТАЙМЕРАХ STP И ВИДАХ СОСТОЯНИЯ ПОРТОВ; 2. ПОЗНАКОМИТЬ УЧАСТНИКОВ ВЕБИНАРА О ВИДАХ СООБЩЕНИЙ ПРИ ИЗМЕНЕНИИ ТОПОЛОГИИ; 3. ВЫРАБОТАТЬ НАВЫКИ ПОНИМАНИЯ РАБОТЫ СООБЩЕНИЙ ПРИ ИЗМЕНЕНИИ ТОПОЛОГИИ. 4. ОБОБЩИТЬ И СИСТЕМАТИЗИРОВАТЬ ЗНАНИЯ О СХОДИМОСТИ В STP; РАЗВИВАЮЩИЕ ЦЕЛИ: 1. УЧАСТНИКИ ВЕБИНАРА СМОГУТ ОБЪЯСНИТЬ ТИПЫ СОСТОЯНИЙ ПОРТОВ И ИХ СВОЙСТВА; 2. УЧАСТНИКИ ВЕБИНАРА СМОГУТ ОБЪЯСНИТЬ РАБОТУ ТАЙМЕРОВ; 3. УЧАСТНИКИ ВЕБИНАРА СМОГУТ ИДЕНТИФИЦИРОВАТЬ ВИДЫ СООБЩЕНИЙ ПРИ ИЗМЕНЕНИИ ТОПОЛОГИИ В STP; 4. УЧАСТНИКИ ВЕБИНАРА СМОГУТ НАСТРАИВАТЬ ТАЙМЕРЫ В STP.
  3. 3. ВОПРОСЫ ДЛЯ ПОВТОРЕНИЯ 1. Какие бывают роли портов в STP? Дайте им объяснение: • Designated Port – Порт объявляется Designated, если он может посылать наилучшие BPDU в сегмент, к которому он подключен. • Root port – Порт объявляется корневым, если он принимает наиболее востребованные BPDU. • Blocking port – Порт является блокированным, если он не позволяет трафику быть принятым или отправленным на этом порту. Он блокирует трафик.
  4. 4. Примечания: • Следует помнить, что cost STP увеличивается при поступлении BPDU на Root порт, а не тогда когда покидает Designated порт. • Path Cost - это значение присваивается каждому порту. Его добавляют в BPDU, полученных на этом порту, для расчета стоимости пути до корневого коммутатора. • Root Path Cost определяется как совокупность стоимости пути к корневому мосту. В BPDU, это значение передается в поле cost. В коммутаторе, это значение вычисляется путем добавления к Path Cost значения, содержащегося в BPDU. RB DD R B R R D DRB Root BID Кто является корневым коммутатором Root Path Cost Как далеко от нас находится корневой коммутатор Sender BID Какой BID у коммутатора, отправляющего данный BPDU Port ID С какого порта коммутатора был отправлен данный BPDU Con figuration BPDU A 0 A 1 A 0 A 1 A 100 B 2 A 20 0 C 3
  5. 5. ВОПРОСЫ?
  6. 6. ВОПРОСЫ ДЛЯ ПОВТОРЕНИЯ 2. Назовите какие бывают состояния портов и их свойства: • Disabled Port – Порт считается не рабочим, не отправляет кадры; • Blocking port – Порт является блокированным, если он не позволяет трафику быть принятым или отправленным на этом порту. Он блокирует трафик; • Listerning – Во время состояния Listerning определяется роль портов, отправляются и принимаются BPDU; • Learning – Во время состояния Learning изучаются мак-адреса и заносятся в CAM-таблицу; • Forwarding - Во время состояния Forwarding отправляется и принимается весь трафик.
  7. 7. RB DD R B R R D DRB A 0 A 1 A 0 A 1 A 100 B 2 A 20 0 C 3 D B A 0 A 2 Примечание 1: Если корневой порт соединен на прямую к коммутатору, он после истечения Forwarding Time перейдет в состояние Designated. D R Примечание 2: Если корневой порт соединен через коммутатору не на прямую, а к примеру через HUB. При этом он не получит BPDU в течении Max Age(по-умолчанию 20 сек) и по истечению этого времени Forwarding Time перейдет в состояние Designated.
  8. 8. ТАЙМЕРЫ STP 1. Hello – частота отправки BPDU сообщения корневым коммутатором, по умолчанию 2 сек; 2. MaxAge – время хранения BPDU на порту, по умолчанию 20 сек; 3. Forward Delay – Время прохождения фаз Listerning и Learning, каждая по 15 сек, всего 30. ВОПРОСЫ ПО ТАЙМЕРАМ STP 1. Назовите виды таймеров в STP, их свойства и значения по умолчанию.
  9. 9. DD R B R R D D Hello – 2c Hello – 2c Hello – 2c Hello – 2c RB
  10. 10. ВОПРОСЫ ПО TCN: 1. Когда порт выставляется в состояние Forwarding и коммутатор имеет по меньшей мере один Designated порт; 2. Когда порт переходит из состояния Forwarding или Learning обратно в состояние Blocking; 3. Когда коммутатор получает TCN BPDU на Designated Port, сообщение отправляется через Root Port в сторону корневого коммутатора. ОБЩИЕ УТВЕРЖДЕНИЯ О TCN: 1. TCN BPDU сообщения отправляются только через корневые порты; 2. TCN BPDU сообщения - это единственные BPDU, которые могут быть отправлены корневым портом; 3. TCN BPDU принимаются Designated портами; 4. TCN BPDU сообщения отправляются в сторону корневого коммутатора; 5. Коммутатор, заметивший изменение топологии, начинает отправляет TCN BPDU и продолжает их повторять по времени, равные таймеру Hello (по умолчанию 2 секунды), до тех пор пока на входе не получит подтверждение TCA от вышестоящего коммутатора. 1. НАЗОВИТЕ УСЛОВИЯ ГЕНЕРИРОВАНИЯ TCN:
  11. 11. D D R R R D D TCN TCN RB D D TC A Примечание 1: Коммутатор, получив TCN, сразу отправляет TCA на адрес 01-00-0C- CC-CC-CD - Cisco Shared Spanning Tree Protocol Address Примечание 2: TCA отправляются Designated коммутатором даже в случае, если он не получил Configuration BPDU от корневого коммутатора TC TC T C Примечание 3: Когда происходит изменение топологии, таблица мак адресов становится не соответствующей реалиям, так как пути между Коммутаторами изменились. Коммутаторы могут заново изучить новую информацию, но это займет по умолчанию 5 минут. Основываясь на этом, если корневой коммутатор получит TCN, он отправит TC. В ответ на это все коммутаторы уменьшат таймер хранения мак адресов до таймера Forwarding (15 сек по умолчанию).
  12. 12. ВОПРОСЫ?
  13. 13. ИСПОЛЬЗУЕМЫЕ МАТЕРИАЛЫ Ссылки : 1. http://www.cisco.com/c/en/us/support/docs/lan-switching/spanning-tree- protocol/12013-17.html 2. https://learningnetwork.cisco.com/thread/38323 3. http://packetpath.blogspot.com/2014/02/stp-timers-and-stp-portfast.html 4. https://cciepursuit.wordpress.com/2007/08/12/spanning-tree-timers-reminders/ 5. http://blog.ine.com/2009/03/07/understanding-stp-convergence-part-i/ Книги: 1. Cisco LAN Switching - Kennedy Clark, Kevin Hamilton

×