القائمة الرئيسية

الصفحات

شرح بروتوكول Spanning Tree

الشبكة بدون Spanning Tree

عندما تحتوي الشبكة على الكثير من المحولات switchs فغالبا ما تنشأ مسارات متعددة لنفس الواجهة، هذا قد يبدو جيدا من أجل الحصول على ربط موثوق بين مختلف معدات الشبكة وقادر على تحمل مختلف الأعطال المستجدة، فمثلا في حالة حدوث مشكلة في مسار لجهة معينة يوجدا دائما مسار أو عدة مسارات بديلة، لكن في الحقية إذا لم يكن هناك تحكم في هذه المسارات قد تسقط الشبكة بسب ظاهر عواصف البث broadcast storm كما في الصورة أسفله.
 
شرح بروتوكول spanning tree

 

ما يحدث هو أنه عندما يستقبل محول إطارات frames من أحد منافذه فإنه يقوم بإعادة إرساله عبر باقي المنافذ ثم تستقبله محولات أخرى تقوم هي الأخرى بإعادة إرساله بسبب تعدد المسارات الزائدة فإن المحول يستقبل نفس الإطار مرات كثيرة و يقوم بإعادة إرساله في كل مرة يستقبله فيها، النتيجة أن نفس الإطار يبقى يتكاثر و يدور في حلقة لا نهائية و قد يدفع بالشبكة إلى الإنهيار، دور بروتوكول Spanning tree هو حل المشكلة الناتجة عن هذه الحلقة الا منتهية.

دور بروتوكول Spanning tree

عندما يستعمل المحول بروتوكول  (Spanning Tree (STP فانه يبعث بمخططات بيانات BPDU أو (Bridge Protocol Data Units) إلى باقي المحولات للإعلان عن وجوده، بعدها تقوم كل المحولات بالإتفاق و بتحديد المسارات المناسبة حسب طوبولوجيا الشبكة و حذف المسارات الزائدة بواسطة STA أو Spanning Tree Algorithm.
 
إستعمال بروتوكول spanning tree
 
عند إستعمال بروتوكول STP فإن منافذ المحول تتخذ إحدى الحالات التالية:
  •  الإقفال: لا يثم إعادة توجيه أي إطار و لكن مع الإنصات إلى وحدات PBDU.
  • الإنصات: لا يثم إعادة توجيه أي إطار مع الإنصات لحركة الإطارات.
  • التعلم: لا يثم إعادة توجيه أي إطار و إستكشاف العناوين.
  •  التوجيه: توجيه الإطارات و إستكشاف العناوين.
  • التوقف: لا يثم إعادة توجيه أي إطار ولا الإنصات إلى وحدات PBDU.
مهمة بروتكول Spanning Tree هو تعطيل إستعمال المسارات الإضافية و الاحتفاظ بها إلى وقت الضرورة.
هل اعجبك الموضوع :

تعليقات