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

الصفحات

دورة CCNA 200-301 - الدرس الثامن والثلاثون (حالات البورت في بروتوكول Spanning Tree)

دورة CCNA 200-301 - الدرس الثامن والثلاثون (حالات البورت في بروتوكول Spanning Tree)

 دورة CCNA 200-301 - الدرس الثامن والثلاثون (حالات البورت في بروتوكول Spanning Tree)

إذا كنت قد لعبت ببعض سويشات سيسكو قبل أن تلاحظ أنه في كل مرة تقوم فيها بتوصيل الكابل ، يكون المصباح الموجود أعلى الوصلة باللون البرتقالي وبعد فترة يتحول إلى اللون الأخضر. ما يحدث في هذه اللحظة هو أن بروتوكول الشجرة الممتدة تحدد حالة الوصلة.



هذا ما يحدث بمجرد توصيل الكابل:

  • حالة الاستماع Listening: فقط الروت بورت أو وصلات designated هي التي ستنتقل إلى حالة الاستماع. سيبقى المنفذ الـ non-designated في حالة الحظر. لا يحدث نقل بيانات في هذه الحالة لمدة 15 ثانية فقط للتأكد من أن تصميم الشبكة لا يتغير في هذه اللحظة. بعد حالة الاستماع ننتقل إلى حالة التعلم.
  • حالة التعلم Learning: في هذه اللحظة ، ستقوم الوصلة بمعالجة فريمات الايثرنيت من خلال النظر إلى عنوان MAC المصدر لملء جدول عنوان الماكات. ومع ذلك ، لا يتم إعادة توجيه فريمات الايثرنيت إلى الوصلة. يستغرق الانتقال إلى الحالة التالية التي تسمى حالة  التوجيه 15 ثانية.
  • حالة التوجيه Forwarding : هذه هي الحالة النهائية للوصلة ، وأخيرًا ستقوم الواجهة بإعادة توجيه فريمات الايثرنيت حتى يكون نقل البيانات جاهزاً!

عندما لا يكون المنفذ في حالة designated أو لم يكن روت بورت، فسيكون في وضع الحظر.


هذا يعني أن الأمر يستغرق 30 ثانية في المجمل للانتقال من الاستماع إلى التوجيه … هذا ليس سريعًا حقًا ، أليس كذلك؟ سيحدث هذا على جميع الوصلات على السويش.


عندما تكون الوصلة في وضع الحظر ويحدث تغيير في الشبكة، فمن الممكن أن تنتقل الوصلة الموجودة حاليًا من وضع الحظر إلى حالة التوجيه. في هذه الحالة ، سيستمر وضع الحظر لمدة 20 ثانية قبل أن ينتقل إلى حالة الاستماع. هذا يعني أن الأمر يستغرق 20 ثانية (حظر) + 15 (استماع) + 15 (تعلم) . مما يعني أنه يستغرق 50 ثانية قبل أن تصبح الوصلة في حالة التوجيه.


30 ثانية هو وقت طويل أليس كذلك؟ أي جهاز كمبيوتر حديث مزود بمحرك أقراص SSD يتم تشغيله بشكل أسرع من ذلك. فيما يلي نظرة عامة على حالات المنافذ المختلفة:

StateForward FramesLearn MAC AddressesDuration
BlockingNoNo20 seconds
ListeningNoNo15 seconds
LearningNoYes15 seconds
ForwardingYesYes


إذن كيف يبدو هذا على سويش سيسكو الفعلي؟ دعني أريك مثالاً لوصلة متصلة بجهاز توجيه. لقد قمت للتو بفصل الكابل وتوصيله (أو بدلاً من ذلك يمكن أن إنفذ الامر "shut" و "no shut") وفي المرة الأولى التي نشغل فيها أمر العرض سيبدو كالتالي:

SW1#show spanning-tree vlan

VLAN0001
  Spanning tree enabled protocol ieee
  Root ID    Priority    32769
             Address     0019.569d.5700
             This bridge is the root
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
             Address     0019.569d.5700
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time 300

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Fa0/1               Desg LIS 19        128.4    P2p

يمكنك أن ترى أن دور المنفذ هو designated والحالة أستماع LISTEN. استمر في تحديث أمر العرض هذا وبعد 15 ثانية تقريبًا يبدو كما يلي:

SW1#show spanning-tree vlan 1

VLAN0001
  Spanning tree enabled protocol ieee
  Root ID    Priority    32769
             Address     0019.569d.5700
             This bridge is the root
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
             Address     0019.569d.5700
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time 300

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Fa0/1               Desg LRN 19        128.4    P2p

لقد انتقل إلى حالة التعلم وبعد 15 ثانية تقريبًا يبدو كما يلي:

SW1#show spanning-tree vlan 1

VLAN0001
  Spanning tree enabled protocol ieee
  Root ID    Priority    32769
             Address     0019.569d.5700
             This bridge is the root
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
             Address     0019.569d.5700
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time 15

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Fa0/1               Desg FWD 19        128.4    P2p

جميل جدًا ، لقد شاهدت للتو وصلة تنتقل عبر حالات منفذ الشجرة الممتدة المختلفة. أفضل طريقة لمشاهدة التغييرات هي تمكين تصحيح الأخطاء:

SW1#debug spanning-tree events
Spanning Tree event debugging is on

عندما نقوم بتعطيل وتمكين الوصلة مرة أخرى ، يمكنك رؤيتها تنتقل عبر حالات منفذ الشجرة الممتدة في الوقت الفعلي:

SW1#
00:14:57: STP: VLAN0001 Fa0/1 -> listening
00:15:12: STP: VLAN0001 Fa0/1 -> learning
00:15:27: STP: VLAN0001 Fa0/1 -> forwarding

هذا أنيق جدًا ، أليس كذلك؟ آمل أن يكون هذا الدرس قد ساعدك في فهم حالات بورتات الشجرة الممتدة! إذا كان لديك أي أسئلة ، فلا تتردد في ترك تعليق.

reaction:

تعليقات