
Networkat 🩵
May 25, 2025 at 03:59 AM
STP scenarios 👀
البوست اللي فات اتكلمنا عن ال STP ودور عاوزين نعرف السويتش بيعالج المشاكل اللي اتكلمنا عنها البوست اللي فات ازاي هنفرض سيناريو معين واي المشكله اللي ممكن تحصل وحلها
1- scenario 1
لو عندي سويتش والسويتش كونكت علي PC وحصل مشكله أنه كابل ال PC ده اتقطع
- أي بورت علي السويتش طالما مكنتش BIK هتشتغل ف 30 ثانيه
-15 s listening
البورت بتتعلم الماك بتاع الجهاز
-15s learning
البورت بيبدا يسجل الماك عنده والبورت تكون جاهزه تبعت وتستقبل وتكون forward
بس فكره أنه بورت تعقد 30$ ده مشكله خاصه لو infrastructure كبيره .. طب والحل ؟
Enable Port fast over access ports
فكره البورت فاست أنه هيخلي البورت forward ف ال no Time ومش هياخد ال 30sبس ده البورت الاكسس يعني بورت كونكت علي
PC , printer and so on
طب لو نفس السيناريو ده بس
Switch & switch
ال STP ديما بيختار طريق واحد وييقفل أي طريق تاني ل BLK والبورت البلوك علشان تشتغل هتاخد 50
20 BLK, 30 forwarding
طب عاوزين البورت البلوك تشتغل ف ال نو تاايم بقي
هنفعل عليها
uplink faste
Uplink fast enable BLK Port in no Time
وده بيحصل مجرد ما نفعله والبورت اللي شغاله تقع البورت البلوك بتبعت Dummy BPDU وبقدر اتحكم ف عدد مسدجات ال BPDU
2- scenario 2
لو عندي اكتر من سويتش كونكت ببعض وفيه سويتش فقد اتصاله ب الروت بس الروت اوريدي موجود السويتش اللي فقد اتصاله ده هيفهم أنه الروت وقع وهيبعت inferior BPDu علشان يدخل ف root election بس الروت لسه موجود وبيبعت superior BPDU ف السويتشات هتاخد وقت 20 ثانيه لحد ما تقارن ال BPDu وتبعت ل الروت Root Link query والروت الحقيقي يرد ب root Link reply
طب الحل ؟
أننا نفعل ال
Back Bone fast to discard 20 s
السويتشات مش هتاخد الوقت اللي هتقارن فيه BPDU هيا اوريدي عارفه مين الروت هتاخد بس ال 30 ال forwarding
3- scenario 3
عندي بورت سويتش كونكت علي PC ف حد جاب سويتش بداله أو نزل tools يقدر يخلي ال PC يبعت BPDU ب priority num اقل
طب والحل ؟
There's two solutions
1- BPDu guard
وده سواء اشتغل علي ال
global or per interface
The same effect
هيمنع البورت أنها ت
send BPDU or receive BPDU
واي بورت هتخالف ده هيكون الرياكشن
Err- disable
وده أنه البورت تتقفل ومشتغلش غير لو أنا قفلتها وشغلتها بعد ما اللي السبب يختفي أو نعمل ليها
Interval with specific Time , determine cause
2- BPDU filter
وده ال effect بيختلف لو فعلناه علي بورت أو اشتغل علي الجلوبال
Per interface
Port doesn't send BPDU or receive BPDU
Per global mode
Port Doesn't send BPDU but process any incoming BPDU
_in tow case doesn't err- disable
Part 2🩵
❤️
1