book2

5.0 Introduction

STP кажется “теорией про switch loops”, но на практике это тема про survivability Layer 2 network.

Если в сети есть redundancy, то это хорошо для availability. Но без механизма контроля эта же redundancy создаёт Layer 2 loop, и сеть может упасть буквально за секунды.

STP (Spanning Tree Protocol) — протокол, который оставляет redundancy, но логически убирает loop. abbreviation

redundancy — наличие резервных links и paths, чтобы сеть переживала отказ одного канала или switch. networkterm Layer 2 loop — ситуация, когда frame может бесконечно ходить по Ethernet network. networkterm

Главная идея модуля

В Layer 2 нужны резервные связи, но forwarding path должен быть только один. Именно это и делает STP.

Что нужно понять в этом модуле

После темы ты должен уверенно отвечать на такие вопросы:

  • зачем STP нужен в switched network;
  • что такое root bridge, root port, designated port, alternate port;
  • как switch выбирает лучший path;
  • чем STP, RSTP, PVST+, Rapid PVST+ отличаются на exam;
  • зачем нужны PortFast и BPDU Guard.

Быстрая карта темы

РазделЧто надо запомнить
5.1Почему loops опасны
5.2Как STP строит loop-free topology
5.3Как эволюционировал STP и почему RSTP быстрее

Memory hook

Redundancy without STP = danger

Redundancy with STP = safe backup path