همانطور که در قسمت اول مقاله معرفی پروتکل STP گفته شد، پروتکل STP برای شناخت و شناساسی توپولوژی شبکه لایه 2 از پیام های به نام BPDU استفاده می کند. پروتکل STP از دو نوع پیام BPDU به نام های configuration BPDU و TCN BPDU بهره می برد.
configuration BPDU : این نوع BPDUها شامل اطلاعاتی برای شناخت توپولوژی لایه 2 و محاسبات پروتکل STP می باشد.
TCN BPDU : این نوع BPDUها جهت اعلام تغییرات در توپولوژی شبکه استفاده می شوند.
شناخت دقیق پروتکل STP به ما کمک بسیاری در جهت طراحی شبکه لایه 2 به صورت بهینه و همچنین شناخت رفتار سوئیچ ها در ارسال اطلاعات می کند. در پروتکل STP شناخت دو مفهوم root switch و root port از اهمیت بسازی برخوردار است.
ROOT SWITCH
هر سوئیچ در پروتکل STP دارای یک switch ID می باشد. switch ID از ترکیب MAC Address و Priority سوئیچ ایجاد خواهد شد. Priority مقداری بین 0 تا 65,535 است که به صورت پیش فرض Priority بر روی سوئیچ های شرکت سیسکو 32,768 تعیین شده است.
یکی از اطلاعاتی که توسط پیام های BPDU منتقل می شود، switch ID می باشد. هر سوئیچی که دارای کوچکترین switch ID در بین سوئیچ ها باشد به عنوان root switch تعیین خواهد شد.