אנלוגיה: דמיין שלושה חדרים המחוברים בשלושה מסדרונות במעגל. בלי כלל ברור, הודעה תסתובב במעגל לנצח. STP סוגר מסדרון אחד ומשאיר אותו כרזרבה — אם מסדרון פעיל נחסם, הרזרבי נפתח.
Bridge ID מורכב מ־Priority ומכתובת MAC, והנמוך ביותר מנצח: SW1 עם Priority 4096 הופך ל־Root. ב־SW2 וב־SW3 הפורט בעל העלות הנמוכה ביותר אל ה־Root הופך ל־Root Port, והקישור ביניהם נחסם כדי למנוע לולאה. תפקידי הפורטים: Designated אחד לכל קטע, Root Port בדרך אל השורש, ו־Blocking כרזרבה. RSTP מקצר את זמן ההתכנסות, ו־PortFast יחד עם BPDU Guard מוגדרים בפורטי משתמשים.
איך נבחר ה־Root Bridge
- כל מתג שולח BPDU עם Bridge ID = Priority (ברירת מחדל 32768) + MAC Address.
- המתג עם ה־Bridge ID הנמוך ביותר הופך ל־Root Bridge.
- אם ה־Priority זהה — מנצחת כתובת ה־MAC הנמוכה יותר (בדרך כלל המתג הישן ביותר — לא רצוי!).
- Root Port — הפורט עם העלות הנמוכה ביותר אל ה־Root, אחד בכל מתג שאינו Root.
- Designated Port — פורט אחד פעיל בכל קטע רשת.
- Blocking / Alternate Port — הפורט העודף שנחסם כדי למנוע לולאה.