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

الصفحات

دورة CCNA 200-301 - الدرس الواحد والاربعون (اعدادات الـ Portfast في بروتوكول STP)

دورة CCNA 200-301 - الدرس الواحد والاربعون (اعدادات الـ Portfast في بروتوكول STP)

دورة CCNA 200-301 - الدرس الواحد والاربعون (اعدادات الـ Portfast في بروتوكول STP)

Portfast هو حل مملوك لشركة سيسكو للتعامل مع تغييرات شبكة الشجرة الممتدة. إذا كنت لا تعرف كيف تتفاعل الشجرة الممتدة مع تغيرات الهيكل ، فإنني أوصيك بشدة بقراءة هذا الدرس قبل متابعة القراءة. إنه يساعد على فهم سبب حاجتنا إلى portfast.


يقوم Portfast بأمرين:

  •  الوصلات التي تم تمكين portfast عليها, عند بدء توصيلها او تشغيل السويش ستنتقل إلى وضع التوجيه على الفور ، وستتخطى الوصلة حالة الاستماع والتعلم.
  • لن يقوم السويش أبدًا بإنشاء اشعار بتغييرات الشبكة للوصلة التي يعمل عليها portfast.


إنها فكرة جيدة أن تقوم بتفعيل portfast على الوصلات المتصلة بالاجهزة النهائية مثل اجهزة الكومبيوتر والطابعات . لأن هذه الوصلات من المحتمل أن تتغير طوال الوقت. لا تقم بتمكين portfast على واجهة متصلة بهب او سويش آخر.


دعونا نلقي نظرة على الاختلاف في الوصلة مع أو بدون portfast. سأستخدم التصميم التالي:

طبولوجيا مثال بورتفاست سيسكو


لدي سويشان وجهاز واحد متصل بـ SW1. السبب الوحيد لوجود سويشين هو أن السويش الآخر يمكنه إرسال تغييرات الشبكة tcn. دعونا نلقي نظرة على السيناريو بدون portfast أولاً 


Portfast معطل

لمشاهدة الأشياء المثيرة للاهتمام سأقوم بتفعيل تصحيح الأخطاء في SW1:

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

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

SW1#
STP: VLAN0001 Fa0/1 -> listening
STP: VLAN0001 Fa0/1 -> learning
STP: VLAN0001 Fa0/1 -> forwarding

هذا سلوك طبيعي للشجرة الممتدة ، فهو تمر عبر حالات الاستماع والتعلم وينتهي الأمر في حالة التوجيه.


في كل مرة أقوم فيها بفصل الكبل ، ستنشئ الشجرة الممتدة إشعارًا بتغيير في الشبكة. هناك أمر جيد يمكنك استخدامه للتحقق من عدد الرسائل التي تم إرسالها حتى الآن:

SW1#show spanning-tree detail

 VLAN0001 is executing the ieee compatible Spanning Tree protocol
  Bridge Identifier has priority 32768, sysid 1, address 0019.569d.5700
  Configured hello time 2, max age 20, forward delay 15
  Current root has priority 32769, address 0011.bb0b.3600
  Root port is 26 (FastEthernet0/24), cost of root path is 19
  Topology change flag not set, detected flag not set
  Number of topology changes 5 last change occurred 00:02:09 ago
          from FastEthernet0/1
  Times:  hold 1, topology change 35, notification 2
          hello 2, max age 20, forward delay 15
  Timers: hello 0, topology change 0, notification 0, aging 300

كما ترى ، كانت هناك 5 تغييرات في الشبكة حتى الآن على شبكة VLAN 1. دعنا نفصل الكبل بالمضيف لنرى ما سيحدث:

SW1#
STP: VLAN0001 sent Topology Change Notice on Fa0/24

سترسل Spanning-tree إشعاراً بتغيير في الشبكة على الوصلة التي من جهة SW2 وسيزيد العداد:

SW1#show spanning-tree detail | include changes
  Number of topology changes 6 last change occurred 00:01:12 ago

باختصار ، في كل مرة نقوم فيها بفصل الكبل ، يقوم السويش بإنشاء إشعار TCN. دعونا نرى الفرق عندما نقوم بتفعيل portfast ...


Portfast مفعل

كل ما يتعين علينا القيام به هو تفعيل portfast على الوصلة FastEthernet 0/1 التي تربط السويش بجهاز الكومبيوتر:

SW1(config)#interface FastEthernet 0/1
SW1(config-if)#spanning-tree portfast
%Warning: portfast should only be enabled on ports connected to a single
 host. Connecting hubs, concentrators, switches, bridges, etc... to this
 interface  when portfast is enabled, can cause temporary bridging loops.
 Use with CAUTION

%Portfast has been configured on FastEthernet0/1 but will only
 have effect when the interface is in a non-trunking mode.

تلقينا تحذيرًا كبيرًا يفيد بأنه لا يجب استخدام portfast على الوصلات التي تتصل بويشات أخرى وما إلى ذلك.

يوجد أيضًا الأمر "spanning-tree portfast default" والذي سيفعل portfast على كافة الوصلات الموجودة في وضع access. ستكون النتيجة هي نفسها ولكنها توفر لك السهولة في تفعيل كل الوصلات في وقت واحد دون الحاجة الى الوقوف على كل وصلة وتفعيل الـ portfast.


دعونا نربط جهاز الكومبيوتر مرة أخرى:

SW1#
STP: VLAN0001 Fa0/1 ->jump to forwarding from blocking

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


آمل أن يكون هذا مفيدًا في فهم portfast وفائدته ، إذا كنت قد استمتعت بهذا الدرس ، فيرجى مشاركته مع أصدقائك أو زملائك.


reaction:

تعليقات