كونكت للتقنية Connect4Techsكونكت للتقنية Connect4Techs
أدوات مجانية: حاسبة Subnet · امتحانات تجريبية · قاموس المصطلحات ←
الشبكات

RSTP (بروتوكول الشجرة الممتدة السريع)

Rapid Spanning Tree Protocol

RSTP النسخة السريعة من STP وفق معيار 802.1w، يقلص زمن التقارب من عشرات الثواني إلى أقل من ثانية تقريباً عبر آلية التفاوض المباشر بين السويتشات.

RSTP (Rapid Spanning Tree Protocol) هو تطوير لبروتوكول STP صدر في معيار IEEE 802.1w ثم دُمج في 802.1D-2004. يحافظ على الهدف نفسه، أي منع الحلقات في الطبقة الثانية، ويستخدم آلية الانتخاب نفسها للـ Root Bridge، لكنه يتخلى عن الاعتماد على المؤقتات الطويلة لصالح التفاوض الفعلي بين السويتشات، فينخفض زمن التقارب من 30–50 ثانية إلى أقل من ثانية في كثير من الحالات.

الأدوار والحالات

قلّص RSTP حالات المنفذ إلى ثلاث: Discarding (تجمع Blocking وListening وDisabled) وLearning وForwarding. وأضاف أدواراً جديدة:

  • Root Port وDesignated Port كما في STP.
  • Alternate Port: مسار بديل جاهز إلى الجذر، يتحول فوراً إلى Root Port إذا تعطل الأساسي.
  • Backup Port: احتياطي لـ Designated Port على القطعة نفسها، ونادر الوجود في الشبكات الحديثة.

لماذا هو أسرع؟

  • Proposal/Agreement: على الروابط من نوع Point-to-Point (أي Full Duplex) يتفاوض السويتشان مباشرة لنقل المنفذ إلى Forwarding دون انتظار المؤقتات.
  • Edge Ports: منافذ الأجهزة الطرفية (المكافئة لـ PortFast) تنتقل فوراً إلى Forwarding ولا تسبب تغييرات في الطوبولوجيا.
  • كل سويتش يرسل BPDU كل ثانيتين كإشارة حياة، وفقدان ثلاث رسائل متتالية (6 ثوانٍ) يكفي لاكتشاف سقوط الجار، بدلاً من انتظار Max Age البالغ 20 ثانية.

الإعداد على سيسكو

Switch(config)# spanning-tree mode rapid-pvst
Switch(config)# spanning-tree vlan 10,20 root primary
Switch(config)# interface range GigabitEthernet0/1 - 24
Switch(config-if-range)# spanning-tree portfast
Switch# show spanning-tree summary

على سيسكو تُسمى النسخة Rapid PVST+، أي RSTP يعمل بنسخة مستقلة لكل VLAN.

الفرق بين STP و RSTP و MSTP

STP الكلاسيكي بطيء ويعتمد على المؤقتات، وRSTP سريع ويعتمد على التفاوض، ويتوافق مع STP القديم بحيث يعود إلى السلوك البطيء على المنافذ المتصلة بسويتش قديم. أما MSTP (802.1s) فيستخدم آليات RSTP نفسها لكنه يجمع عدة VLANs في عدد قليل من النسخ لتقليل الحمل على الشبكات الكبيرة. وفي أي شبكة جديدة يجب أن يكون RSTP أو MSTP هو الخيار الافتراضي، لأن انقطاع 50 ثانية يكفي لإسقاط المكالمات وجلسات التطبيقات الحساسة.