السلام عليكم ورحمة الله يا إخواني .
سأقوم بشرح كيفية عمل portfast على سويتشات سيسكو .
بداية ما معنى portfast ؟ وما أهميتها ؟
نعرف جميعا أن سويتشات سيسكو لا تعمل بعد توصيل الpower مباشرة ، بل تحتاج
إلى 50 ثانية قبل أن تكون مؤهلة للعمل . وهذا يكون شئ غير مفضل ، فإذا حدث إنقطاع
مفاجئ في أي سويتش نحتاج إلى 50 ثانية ليعمل السويتش البديل .
يمكن تفادي ذلك بعمل portfast .
ملحوظة : يمكن عمل الportfast على جميع الinterfaces في وقت واحد كالتالي :
router(config)#interface range fastethernet 0/1 - 24
router(config-if)#spanning-tree portfast
في إنتظار آرائكم .
-------------------------------------------
[B][SIZE=4]فين الاسئله يا شباب في اقسام Cisco
عاوزين اسئله في الVoice و الData
عاوزين نقدر نفدكم [/SIZE][/B]
البورت فاست يعمل على الانترفيس السويتش التي قد تربط ب pc حتى لا ننتظر ال 30 ثانية لكي يتحول البورت الي حالة forward في انتظار مروره بحالتين كل واحدة تستغرق 15 ثانية وهم حالة LISTEN و حالة ال LEARN
وهذة الخاصية مختلفة عن ال uplink fast و backbone fast
[CENTER][SIZE=4]{[COLOR=red]وَإِذْ يَمْكُرُ بِكَ الَّذِينَ كَفَرُوا لِيُثْبِتُوكَ أَوْ يَقْتُلُوكَ أَوْ يُخْرِجُوكَ وَيَمْكُرُونَ وَيَمْكُرُ اللَّهُ وَاللَّهُ خَيْرُ الْمَاكِرِينَ[/COLOR]}[/SIZE][SIZE=4]…[/SIZE][SIZE=6][SIZE=4](الأنفال:30)
[URL="https://www.facebook.com/pages/yasserauda/215036411882800"]للتواصل معي عبر الفيس بوك اضغط هنا
[/URL][URL="https://www.youtube.com/watch?v=37LoZWjv1HE&feature=player_profilepage"][/URL][URL="https://www.facebook.com/pages/yasserauda/215036411882800"] صفحتي الخاصه على الفيس بوك
[/URL][URL="https://www.facebook.com/pages/Mentored-Learning-New-Horizons-Dubai/234720379925819"]صفحة التعليم الارشادي على الفيس بوك
[/URL][URL="https://www.youtube.com/user/yasserramzyauda"]قناتي على اليوتيوب
[/URL][/SIZE][/SIZE][SIZE=3][URL="https://yasserauda.blogspot.com/"]مدونتي الخاصه[/URL][/SIZE][/CENTER]
السلام عليكم ورحمه الله وبركاته
عند عمل ال portfast لابد ان يكون متزامن مع تفعيل bpduguard والذي يقوم باكتشاف bpdu packets عند مرورها من البورت وذلك عند توصيل سوتش وذلك حتى نضمن عدم حدوث loop كما قال هندسه العاشر ويتحول البورت عند مرور هذه ال packets الى ال errdisable state انظر الي الامر المستخدم
Switch(config)#spanning-tree portfast bpduguard default
او من خلال كل بورت على حده من خلال الامر التالي
Switch(config-if)# spanning-tree bpduguard enable
وما هو الأولى أو الأفضل ؟ bpdu guard أم bpdu filtering
حيث أن الـ BPDU filtering تقوم بتجاهل اي bdpu تستلمها على البورت (هذا حالة في تطبيق الأمر على الانترفيس)
من وجهة نظري
bpdu guard أفضل لأنها بتحول البورت الى ال errdisable state وبكده تقدر تتكتشف إذا كان هناك محاولة لتركيب سويتش على هذا الإنترفيس .
ولكن ممتاز يا أخ MAAM . لأنك طرحت سؤال طرحته من فتره ولم أجد إجابة شافيه وخلينا نتناقش فيه من جديد.
وهو الفرق بين تفعيل ال BPDU filtering على global configuration أو على الإنترفيس:
في حالة تفعيله على الإنترفيس :
فإن الإنترفيس لن يرسل ولن يستقبل أي bpdu.
في حالة تفعيله فقط على global configuration
يقوم بالتأثير على كل إنترفيس شغال عليه port fast .
لو حصل ووصلتهbpdu البورت يفقد خاصية port fast ويتم تعطيل bpdu filtering ويبدأ تشغيل ال STP . ( إذا ما الفائدة منه ؟؟؟؟ ). (هل الكلام السابق يطبق في البداية فقط حيث أنه يتم إرسال 10 bpdu ليختبر الطرف الآخر ولو استلم أي bpdu بيتم تعطيل bpdu filtering و port fast )
السلام عليكم ورحمه الله وبركاته
ازيك ياعمي /ايهاب
عاش من سمع صوتك والف مبروك على الامتحان مع انها متاخره اوي
المهم يا باشا بخصوص الانترفيس مود والامر التالي
spanning-tree bpdufilter enable
النتيجه منه انه بيمنع ارسال واستقبال ال BPDU من البورت اي انه بيلغي STP وبالتالي ممكن يحصل loop
بالنسبه للامر التالي وده هو افضل الحالال وهو في الGlobal Configuration Mode
spanning-tree portfast bpdufilter default
وهنا اجاوب على سوالك وهو ايه لازمته مع اني عامل port fast ؟؟ الاجابه انه عند استقبال BPDU من اي بورت يكون مفعل عليه PORTFASt فانه يلغي الportfast ويتحول لبورت عادي
ويشارك في عمليه STP بس الفرق انه هيمر بالوقت الطبيعي Listening and learing وبالتالي مش هيحدث Loop وبكده انا حصلت على ميزات portfast وهيا تقليل الوقت وفي نفس الوقت اتاكدت انه مش هيحصل loop لو اتوصل سوتش على البورت اتمنى تكون المعلومه وصلت ...
portfast هو ان البورت يكون مباشره في حالة forwarding
يعني اول ماتشبك الكيبل راح يكون لونه مباشره اخضر
ملاحظه : هذه تعمل في حاله ان البورت يكون Access
CCNA and CCNP
هذه الجملة خاطئة
لأن الـ STP لن يتم إلغاءه ، حيث سينتقل البورت الى حالة Forwarding mode وهذه الحالة هي إحدي حالات STP port state
واذا رجعنا الى Portfast نجد أن وظيفته هي إنتقال البورت من حالة Blocking mode مباشرة الى Forwarding mode مما يعني أنه يعمل أساسا في بيئة STP
ال Bridging Loop بيحصل نتيجة إنتقال البورت الى حالة Forwarding mode متجاهلاً أي bpdus msg
ولعل هذا يكون ردا على سؤال أخي إيهاب الذي طرحه في مشاركة سابقة
---------------
أما سؤالي فكان عن الأفضل هل bpdu guard أم bpdu filtering أم أن المسألة تختلف حسب ظروف بيئة العمل ؟
هلا سيسكاوي :
والله وحشتنا يا باشا
بس انت اللي مختفي عن الأنظار: والله يبارك فيك
أخيرًا جاوبتني برد هيقنعني : هههههههه
كده انت بتقصد إن الهدف من الأمر على ال config mode هو التأكد من عدم حدوث ال loop يعني أستمتع بخاصية البورت فاست ولو عن طريق الخطأ أو القصد اتوصل سويتش فسوف يشارك هذا البورت في STP ويمنع ال loop . كده المفهوم صح ؟؟؟؟؟؟؟؟؟؟ ولو صح هل هذا الكلام سيطبق دائمًا ( أم في بدء التشغيل )
لأن لو طبق دائمًا يبقى فين الفلترة اللي بيعملها ؟؟؟؟؟؟
At the global level, you can enable BPDU filtering on Port Fast-enabled interfaces by using the
spanning-tree portfast bpdufilter default global configuration command. This command prevents
interfaces that are in a Port Fast-operational state from sending or receiving BPDUs. The interfaces still
send a few BPDUs at link-up before the switch begins to filter outbound BPDUs
من الكلام السابق ومن كتب أخرى فهمت إنه أول ما اللينك يشتعل يبدأ يرسل pbdu قليلة ( 10 ) كاختبار للطرف الآخر ليرى هل سيستلم رد ب bpdu أم لا .
هل هذا يعني أنه بعد ذلك لن يرسل أي bpdu ولن يستقبل أي bpdu ؟؟ إذا كان الجواب بنعم فسيكون مفعوله بعد فترة كمفعول الأمر على الإنترفيس وإذا كان الجواب ب لا .. فكده تكون وضحت الصورة
أنا عايزك تجاوبني على قد الأسئلة اللي سألتها علشان أضع النقاط على الحروف ( ( طبعًا حضرتك أو أي عضو آخر ))
.
بالنسبة لكلام أخي MaaM بأنه الجملة خاطئة
فكلام أخي سيسكاوي قرأته في أكثر من مصدر وهذا نصه :
Caution: Enabling BPDU filtering on an interface is the same as disabling spanning tree on it and can result in spanning-tree loops.
وحتى تعم الفائدة
هذا ملف صغير يحتوي على الشرح مع الأمثلة مع الكونفجريشن لحالات كثيرة مثل uplink fast و Portfast وغيرها :
https://www.4shared.com/file/6383505.../swstpopt.html
بإذن الله يستفيد منه الأعضاء
السلام عليكم ورحمه الله وبركاته
بالنسبه لاخ Maam
اذا كان البورت forward or blocking فده مش دليل على انه stp شغاله انما الدليل عليها هو ارسال واستقبال BPDU وليس حاله البورت
بالنسبه لافضل وضع هو الكونفيجرشن التالي
(config)#spanning-tree portfast bpdufilter defaultبالنسبه ليك يايهاب
(config)# interface fastethernet x/y
(config-if)# spanning-tree portfast
عند تفعيل الامر في Global Config Mode فانه يرسلFew BPDU عند بدء تشغيل البورت ولكن عند استقباله BPDU في اي وقت فانه ينتقل الى NOrmal State دلوقت سوالك ايه الداعي ليه اصلا
الاجابه
انه هستفاد من الميزتين لو وصلت هوست هياكسس بسرعه ولو وصلت سوتش مش هيعملloop
فيه نقطه تانيه اوضحها وهيا مفهموم الفلتره ليس معناه المنع وانما معناه الفحص يعني التعرف على نوعيه الباكت قد ياتي في جمل اخرى بمعنى المنع لكن هنا معناه الفحص وليس المنع
بارك الله فيك يا سيسكاوي
كده أعطتني الجواب الشافي
أنا عارف إني تعبتك بالسؤال دا كتير
بس أنا بحب تكون الإجابة واضحة وشافية
وكده الصورة أصبحت واضحة تمامًا
جزاك الله خيرًا وزوجك بكرًا ورزقك عَمرًا
.
لا يا أخي ايهاب
هذه الجملة ليست معناها أن STP ملغي ولكنها تعني كأنه ملغي ولكن هل هو ملغي أم لا ؟
أيضا تعرف ذلك من إجابة سؤالك في المشاركة السابقة حيث كانت إجابة P4S أن البورت سيشاركة في عملية STP وسوف يمرر الترافيك
أخي سيسكاوي
كيف أن حالة البورت تنتقل من blocking الى forwarding ويكون STP مش شغال ؟!
ارسال واستقبال bpdu هذا شئ آخر فالمتحكم به هنا هو bpdu filter
أخي MaaM إجابة الباسفور شور لم أقتنع بها وكان مناقضة لإجابة ال ACual test .
ولكن أريدك أن تسأل نفسك سؤال :
لماذا دائمًا يحذرون وينبهون ويقولون بأنه عند تنفيذ هذا الأمر والبورت فاست لابد أن يكون الإنترفيس غير متصل بسويتش ؟؟؟؟؟؟؟؟
لو أن STP شغال فما الخوف من حدوث ال LOOP
وال STP هو المسؤول عن منع حدوث ال LOOP .
المفضلات