ذكرنا سابقاً ان الإصدار (802.1d) يحتاج لزمن معين حتى يقوم بتنفيذ خطوات عمله و انتخاب الجهاز الرئيسي في الشبكة و اختيار المنافذ الرئيسية و المخصصة و الغير مخصصة , و اذا حدث تغير في الشبكة فسيحتاج لزمن معين لكي يستجيب لهذا التغير , هذا الزمن كما ذكرنا سابقاً يسمى (Convergence Time) , و هو يتراوح بين 30 الى 50 ثانية.
و هذا يعني انه إذا حدث تغيير في الشبكة , ستتوقف الشبكة عن نقل البيانات من 30 الى 50 ثانية , حتى ينتهي البروتوكول من اجراء او إعادة إجراء عملية الانتخابات او جزء منها , و وضع جميع المنافذ في حالتها النهائية اما “تمرر البيانات” (Forwarding) او الإغلاق (Blocking), و بالطبع فإن هذه الفترة فترة طويلة نسبياً.
و لتقليل الزمن اللازم لعمل بروتوكول (STP) قامت مؤسسة IEEE بتطوير الإصدار القديم (802.1d) و انتجت إصدار جديد اطلقت عليه اسم(802.1w), او الإصدار السريعRapid Spanning Tree Protocol RSTP.
و يقوم هذا الإصدار بتنفيذ مهامه بتطبيق نفس العمليات التي يطبقها الإصدار السابق , حيث يقوم بختيار جهاز رئيسي في الشبكة , و يقوم باختيار افضل مسار يصل كل جهاز “مبدل” (Switch) اخر بهذا الجهاز الرئيسي, ثم يقوم بتعطيل المسارات الإضافية,لكنه يقوم بتطبيق هذه الخطوات بشكل سريع , اسرع بكثير من الإصدار السابق (802.1d) .
و لكي يستطيع هذا الإصدار السريع من بروتوكول (STP) اتمام هذه الخطوات بشكل سريع , تم إجراء بعض التعديلات على طريقة تنفيذ الخطوات السابقة :-
-
فقد تم تحسين بنية او هيئة رسائل الترحيب (BPDU)التي تتبادلها اجهزة “المبدل” (Switch), و تم إنشاء إصدار جديد من هذه الرسائل يسمى (BPDUv2).
-
و تم تعديل الحالات التي تمر بها المنافذ وتم تقليل عددها و إعادة توزيع الإعمال التي تتم في كل حالة.
-
كما تم إلغاء الإعتماد على التوقيت Timers او Intervals لنقل حالة المنافذ من حالة الى اخرى , و اصبحت عملية نقل المنافذ من حالة الى حالة تعتمد على رسائل مباشرة يستلمها المنفذ من الطرف الاخر.
و رغم ان هذا الإصدار الحديث السريع (802.1w) يقوم بنفس وظيفة الإصدار (802.1d) لمنع حدوث حلقات (Loops) في الشبكة و يقوم بتطبيق نفس الخطوات الرئيسية الثلاث , وبنفس المعايير , إلا انه طريقة تنفيذ هذه الخطوات اختلفت كثيرا .