You are on page 1of 30

‫‪Ethernet Switch & Bridges‬‬

‫ب ا ة ال عامل مع الـ ‪ ،Switching‬ه ال عامل مع ‪ Protocol‬هام ج اً أﻻ وه ‪.Spanning-Tree Protocol‬‬

‫ه في اﻻم ان و ل في ال اة الع ل ة‪،‬‬ ‫ة ل راس ا وﻻب م فه ه ج ًا ل ة م‬ ‫ه ‪ Protocol‬مه ج اً ال‬


‫ة لها‪.‬‬ ‫ة في الـ ‪ Spanning-Tree Protocol‬ت قع ال‬ ‫غل ة‬

‫‪Switching‬‬
‫ق م ع فة الـ ‪ MAC Address‬و ق م ب ج ه الـ ‪ Packet‬ع‬ ‫الـ ‪ Switch‬م ل ا نع ف ه ‪ Layer 2 device‬أ‬
‫الـ ‪.MAC Address‬‬

‫ق م ع فة الع ان‬ ‫ل ا س ق م ب راسة شيء مه ج اً وه الـ ‪ ،Loop avoidance‬وق تعل ا أن الـ ‪Switch‬‬
‫ق م ب قل الـ ‪.Data‬‬ ‫ة ‪ Filter‬و‬ ‫ع ل على ات اذ ق ار ال‬ ‫‪ Learn MAC Address‬و‬
‫‪ ‬فال هاز ‪ A‬ي سل ‪ Packet‬إلى ال هاز ‪.C‬‬
‫ى ‪ E0‬م خ ـ ـﻼل ال ع ف علـى‬ ‫‪ Mac Address‬ال اص ال هاز ‪ A‬إلى الـ ‪ Port‬ال‬ ‫ق م الـ ‪ Switch‬ب‬ ‫‪‬‬
‫الـ ‪ source address‬ﻟﻞ ‪.Data‬‬
‫الـ ‪ Data‬ت ف م ال هاز ‪ A‬إلى ال هاز ‪ C‬وج ع ال اف اس اء ال ف ‪. E0‬‬ ‫‪‬‬
‫‪ ‬ال هاز ‪ D‬ي سل ‪ Packet‬إلى ال هاز ‪.C‬‬
‫ى ‪ E3‬م خ ـ ـﻼل ال ع ف علـى‬ ‫‪ Mac Address‬ال اص ال هاز ‪ D‬إلى الـ ‪ Port‬ال‬ ‫‪ ‬ق م الـ ‪ Switch‬ب‬
‫الـ ‪ source address‬ﻟﻞ ‪.Data‬‬
‫‪ ‬الـ ‪ Data‬ت ف م ال هاز ‪ D‬إلى ال هاز ‪ C‬وج ع ال اف اس اء ال ف ‪. E3‬‬

‫‪ ‬ال هاز ‪ A‬ي سل ‪ Packet‬إلى ال هاز ‪.C‬‬


‫‪ ‬ال هاز ال سل إل ه معل م الـ ‪ MAC Address‬ال اص ه في الـ ‪ MAC Address Table‬ل ا ل ي ع ل أ تغ‬
‫في الـ ‪MAC Address Table‬‬
‫‪ ‬ال هاز ‪ A‬ي سل ‪ Packet‬إلى ال هاز ‪.B‬‬
‫الـ ‪ Switch‬على ع ان ال هاز ‪ B‬في ‪MAC Address Table‬‬ ‫‪‬‬

‫م عه؟‬ ‫ثو‬ ‫ث ول اذا‬ ‫إذًا ما ه الـ ‪ Loop‬و‬

‫‪Redundant Topology:‬‬

‫عل الـ ‪ Data‬تق م الع دة م ة أخ ‪،‬‬ ‫ما ال‬ ‫أوﻻً‪ :‬مع ى الـ ‪ Loop‬ه أن الـ ‪ Data‬تلف وت جع م ة أخ ‪ ،‬ول‬
‫ن ع نا ‪ Redundant Topology‬ف ا ه الـ ‪Redundant Topology‬؟‬ ‫ذل ﻷن ا ن اج أن‬

‫‪B‬‬ ‫‪A‬‬

‫‪ ‬ي ل الـ ‪ Link‬ال ائ ع ال اجة نقا الف ل الف د ة‪.‬‬


‫الـ ‪ Link‬ال ائ في ح وث ع اصف م اﻟـ ‪ broadcast‬ون خ الـ ‪ Packet‬ال ع دة وم ﻼت ع م اس ق ار‬ ‫‪ ‬ي‬
‫‪MAC Address Table‬‬

‫ل‬ ‫ى‪B‬م‬ ‫ى ‪ ،Y‬و ل ي ج ـ ـ ـ ـ ‪Switch‬‬ ‫ل الـ ‪ Router‬ال‬ ‫ى‪A‬م‬ ‫ك ا في ال س ي ج ـ ـ ـ ‪Switch‬‬


‫عي ع ل ‪ Link‬اح ا ي‬ ‫‪ Link‬وم ال‬ ‫ع‬ ‫ﻼن ب ع ه ا ال ع‬ ‫ى ‪ X‬والـ ‪ 2 Switches‬م‬ ‫الـ‪ Server‬ال‬
‫ة وه ا ه مع ى الـ ‪.Redundant Topology‬‬ ‫ًا ل وث ع ل في الـ ‪ Link‬اﻷساسي ح ى ﻻ ت ع ل ال‬ ‫وذل ت‬

‫ة ع ح وث خلل في أح‬ ‫اف على ال‬ ‫ال يهي ال ص ل أنه‬ ‫الـ ‪ Redundant Topology‬سﻼح ذو ح ي ‪ ،‬ف‬
‫سله للـ ‪ Switch‬والـ ‪Switch‬‬ ‫ةف‬ ‫ل أح الـ ‪ Switches‬وأراد أن ي سل ‪ Broadcast‬لل‬ ‫‪ PC‬م‬ ‫ل ع‬ ‫الـ ‪ ،Link‬ول‬
‫ل ه‬ ‫ب وره س سله ل ل م ه م‬ ‫ه الـ ‪ Switch‬اﻟثاني وال‬ ‫ل‬ ‫ال‬ ‫ل ه وم ض‬ ‫ق م ب وره إرساله ل م ه م‬
‫ل الـ ‪ Broadcast‬للـ ‪ Switch‬اﻷول س ق م إرساله م ة أخ‬ ‫الـ ‪ Link‬ال اني وع ما‬ ‫وم ه الـ ‪ Switch‬اﻷول ع‬
‫ل ه وه ا‪....‬‬ ‫للـ ‪ Switch‬اﻷول و ل ما ه م‬ ‫س سله م ة أخ‬ ‫ل ه وم ه الـ ‪ Switch‬ال اني وال‬ ‫إلى ل م ه م‬
‫ة‪.‬‬ ‫و لف و ور في ال‬ ‫الـ ‪ Frame‬أتي و ه‬ ‫ى الـ ‪ Loop‬أ نف‬ ‫وه ا ه ما‬

‫ل م لة؟‬ ‫هل ه ا‬ ‫ول‬

‫ة ول تع ل‪،‬‬ ‫ها س قف ال‬ ‫ع ل عاصفة م الـ ‪ Broadcast‬و‬ ‫ةس‬ ‫ث م لة‪ ،‬ع ف ة ق‬ ‫نع ‪ ،‬ال ع‬
‫عد‬ ‫ل بـ ـ ـ ـ ـ ـه ح‬ ‫الـ ‪ Switch‬فالـ ‪ Switch‬س ق م ب خ الـ ‪ Frame‬و ق م إرساله ل ل م ـ ـ ـ ـ ه ـ ـ ـ ـ ـ ـ م‬ ‫ث ن خ لف‬ ‫وس‬
‫الـ ‪ Ports‬ال اصة الـ ‪ Switch‬هل ه ‪ 24‬أم ‪ 48‬أم ‪.64‬‬

‫ة ‪.broadcast‬‬ ‫‪ ‬في ال ل ال اب ي سل الـ ‪ Server‬إلى ال‬


‫ار‬
‫ار وت ًا‬
‫ح ة ‪ broadcast‬م ًا‬ ‫في ن‬ ‫‪ ‬تق م الـ ‪ Switches‬وت‬

‫ق م ب خ نف ه م ل الـ ‪) Worm‬ال ودة(‪.‬‬ ‫فه م ل الـ ‪ Virus‬ال‬


‫‪ ‬ي سل ال هاز ‪ Packet X‬أحاد اﻻرسال إلى جهاز اﻟـ ‪ Router‬اﻟمسمى ‪.Y‬‬
‫ى ‪ Y‬ب اس ة أ م الـ ‪ 2 switches‬ح ى اﻵن‪.‬‬ ‫‪ ‬ل ي ال ع ف على ‪ MAC Address‬ال اص الـ ‪ Router‬ال‬
‫الـ ‪.Packet‬‬ ‫م نف‬ ‫ى‪ Y‬ن‬ ‫‪ ‬س لقى جهاز الـ ‪ Router‬ال‬

‫ث ع م اس ق ار في الـ ‪ Data base‬ال اصة الـ ‪ ،Switch‬أ ‪MAC Data base Instability‬‬ ‫وس‬
‫‪ ‬ي سل ال هاز ‪ Packet X‬أحاد اﻻسال إلى جهاز اﻟـ ‪ Router‬اﻟمسمى ‪.Y‬‬
‫ى ‪ Y‬ب اس ة أ م الـ ‪ 2 switches‬ح ى‬ ‫‪ ‬ل ي ال ع ف على ‪ MAC Address‬ال اص الـ ‪ Router‬ال‬
‫اﻵن‪.‬‬
‫ان ‪ A‬و ‪ B‬على ‪ Mac Address‬ال اص ال هاز ‪ X‬على ال ف ‪.0‬‬ ‫‪ ‬ي ع ف الـ ‪ 2 switches‬ال‬
‫ى ‪.Y‬‬ ‫‪ ‬ت ارسال الـ ‪ Packet‬ل هاز الـ ‪ Router‬ال‬
‫ص ح على ‪ Mac Address‬ال اص ال هاز ‪ X‬على‬ ‫لغ‬ ‫ان ‪ A‬و ‪B‬‬ ‫‪ ‬ي ع ف الـ ‪ 2 switches‬ال‬
‫ال ف ‪1‬‬

‫ي سل الـ ‪ Broadcast‬والـ ‪ Mac Address‬ال اص ه ه م ﻼً ‪ ،Z‬إذاً الـ ‪Broadcast‬‬ ‫ف ع مﻼح ة أن الـ ‪ PC‬ال‬
‫ة‪ ،‬ف ـ ـ ـ ـ ـ ـل ‪ Switch‬م ـ ـ ـ‬ ‫ل فـ ـ ـ ـ ـ ـ ـي ال‬ ‫ى ‪ Z‬وهـ ـ ـ ـ ه الـ ‪ Packet‬ت‬ ‫ن ب اخلها الـ ‪ Mac Address‬ال‬ ‫أو الـ ‪ Frame‬س‬
‫م الـ ‪Port 1‬‬ ‫ها في الـ ‪ Data base‬ال اصة ه م ة م الـ ‪ Port 0‬وم ة أخ‬ ‫ة ي ل ها و‬ ‫الـ ‪ Switches‬ال اص ال‬
‫ى‪Z‬‬ ‫الـ ‪ ،Data base‬مـ ـ ة تأتي للـ ‪ Mac Address‬ال‬ ‫الـ ‪ Port‬ب اءاً عل ه ت غ‬ ‫الـ ‪ Switch‬وفي ل م ة ي غ‬ ‫في نف‬
‫ى ‪ Z‬في الـ ‪Mac Address Table‬‬ ‫في الـ ‪ Mac Address Table‬اس الـ ‪ ،Port 0‬وم ة تأتي للـ ‪ Mac Address‬ال‬
‫ى ‪ Z‬في الـ ‪ Mac Address Table‬اس الـ ‪ ،Port 2‬وه ـ ـ ا فه ـ ـ‬ ‫اس الـ ‪ ،Port 1‬وم ة تأتي للـ ‪ Mac Address‬ال‬
‫أتي مع الـ ‪.Frame‬‬ ‫ل الـ ‪ Mac Address‬ب اءاً على الـ ‪ Source Mac Address‬ال‬

‫ة؟‬ ‫ه س ق م ع ل ‪ Traffic‬عالي و ق ال‬ ‫ف ا ال ل في ه ا الـ ‪ Loop‬ال‬

‫ال ل ف ــي ‪ Spanning-Tree Protocol‬واﻟذي يقوم بمنع اﻟـ ‪ ،Loop‬وه ‪ Protocol‬داخﻞ اﻟـ ‪ Software‬اﻟخـاص‬
‫ع ل الـ ‪Spanning-Tree Protocol‬؟‬ ‫باﻟـ ‪ ،Switch‬فه ‪ Built-in‬داخل الـ ‪ ،IOS‬ف‬

‫قة الـ ‪ ،Redundant‬فل ا ل ت‬ ‫ا في ال ل ال اب فإنه ي ت ص له ال‬ ‫عند توصيﻞ اﻟـ ‪ 2 Switches‬مع ع‬


‫ث ‪Loop‬؟‬ ‫إغﻼقه فهل‬ ‫ل الـ ‪ Switch‬اﻷخ ول‬ ‫ع ل إ قاف للـ ‪ Port‬ال‬

‫ث ل ت ح وث خلل في‬ ‫ث‪ .‬ﻷنه ت ات ال الـ ‪ 2 Switches‬بـ ‪ Link‬واح فق واﻵخ ت إ قافه‪ ،‬ف اذا‬ ‫ﻻل‬
‫ل؟‬ ‫الـ ‪ Link‬ال‬

‫ه ا ق م ‪ Spanning-Tree Protocol‬باﻟعمﻞ ويقوم بفتح اﻟـ ‪ Port‬غير اﻟمتصﻞ وتصبح اﻟشبكة متصلة وتعود ﻟلعمﻞ‬
‫بكفاءة مرة أخرى‪ ،‬ويتم في هذه اﻟحاﻟة تشغيﻞ اﻟـ ‪ Link‬اﻷسرع ويقوم بإيقاف اﻟـ ‪ Port‬اﻟمتصﻞ باﻟـ ‪ Switch‬اﻵخ وع ل حال ه‬
‫‪.Shutdown‬‬ ‫‪ Alternative‬ول‬

‫ت ع ل ة الـ ‪Spanning-Tree‬؟‬ ‫ك‬

‫ل ع نا ش ة ال ل ال الي‬
‫‪D‬‬ ‫‪B‬‬
‫‪C‬‬

‫‪A‬‬

‫لة؟‬ ‫ال ل ال اب ﻻ ي ج ‪ Redundant‬وﻻ ي ج ال الي ‪ ،Loop‬م ى ت ث ال‬

‫ا في ال ل ال الي‬ ‫ة‬ ‫لة ع ت ص ل ال‬ ‫ت ث ال‬

‫فل ع نا ش ة ال ل ال الي‬

‫‪SWC‬‬
‫‪SWD‬‬ ‫‪SWB‬‬

‫‪SWA‬‬

‫ي عامل الـ ‪Spanning-Tree‬؟‬ ‫في ه ه ال الة‬


‫‪‬‬ ‫‪One root bridge per network‬‬
‫كل ش ة لها ‪ Switch‬أساسي واح فق‬

‫ﻻن اب ‪.Root Switch‬‬ ‫ث مع ع‬ ‫أوﻻً‪ :‬الـ ‪ Spanning-Tree‬في ﻛﻞ اﻟـ ‪ Switches‬ي اصل ا ال‬

‫ة ﻻب أن‬ ‫ان اب ‪ SWA‬ه الـ ‪ Root Switch‬وتل أول خ ة‪ ،‬وعلى اقي الـ ‪ Switches‬على ال‬ ‫ف ﻼً س‬
‫ل‬ ‫ن الـ ‪ Port‬ف ـ ـ ـ ـ ـ ـه م‬ ‫لة الـ ‪ Root Switch‬على اﻷقل عـ ـ طريق ‪ Port‬واحـ ـ ـ ـ ـ فق أ أن ل ‪Switch‬‬ ‫ت نم‬
‫الـ ‪ ،Root Switch‬و ل ‪ Port‬في الـ ‪ Switch‬له حال ان‪:‬‬

‫ال الة ‪Role‬‬

‫ال الة ‪Status‬‬

‫لة الـ ‪ Switch‬ت ى )‪ (Forward) (F‬واﻻس )‪ (Role‬ال ت ة الـ ‪ Switch‬ت ى‬ ‫وال الة )‪ (Status‬للـ ‪ Port‬ال‬
‫)‪ (Designated Port) (DP‬أ م ارة للع ل‪.‬‬

‫ة‪:‬‬ ‫مل‬

‫ل اذا قال ‪ Forward‬ول قل ‪ Operation‬أو ‪ON‬؟‬

‫ل ها أو ع ق ع الـ ‪ Link‬اﻵخ ‪.‬‬ ‫م قفة ع الع ل فهي على أ ة اﻻس ع اد للع ل ع‬ ‫ﻷنها ‪ Port‬غ‬

‫ث ‪،Loop‬‬ ‫الـ ‪ Unicast‬فل جهاز ‪ B‬أرسل ‪ Unicast‬لل هاز ‪ C‬ل‬ ‫م لة الـ ‪ Loop‬ه ا في الـ ‪ Broadcast‬ول‬
‫ل ي ت ي ‪. Destination‬‬ ‫م لة الـ ‪ Loop‬ت ث مع الـ ‪ Broadcast‬ح‬

‫ة ال ال ة‬ ‫ال‬

‫‪‬‬ ‫‪One root port per nonroot bridge‬‬


‫ة هي اقي الـ ‪ Switches‬ﻷنه ي ج ‪ Root Switch‬واح فق‬ ‫كل ‪ nonroot Switch‬في ال‬

‫ﻼ ع ال هاز ‪SWB‬‬
‫إلى الـ ‪ ،Root Switch‬ف ً‬ ‫ى ‪ Root port‬ﻷنه ي ه‬ ‫إذاً ل جهاز ‪nonroot Switch‬‬
‫ي ج ثﻼث م ارات‪.‬‬
‫‪A–B‬‬

‫‪A–C–B‬‬

‫‪A–D–C–B‬‬

‫ه ا ن ار على‬ ‫قي أني أع ل على ال ار )‪ (A – B‬فه اﻷق ب واﻷس ع‪ ،‬ول‬ ‫عي وال‬ ‫ار‪ ،‬ال ل ال‬ ‫فأيه ا‬
‫أن ال ار)‪ (A – B‬ت ن س ع ه ‪ 10 M‬وال ار )‪ (A – C – B‬ت ن س ع ه ‪.10 G‬‬ ‫ال‬ ‫أساس ال عة ف‬

‫ار ب اءاً على اﻷس ع‪.‬‬ ‫ار ب اءاً على اﻷق ب ول‬ ‫إذا ً نأخذ اﻟمسار اﻟبعيد )‪ (A – C – B‬فه ﻻ‬

‫اً ت ن )‪ (Forward) (F‬أ شغالة واس ها )‪(Root port) (RP‬‬ ‫ال الة ال اصة الـ ‪ (Status) Root port‬أ‬
‫‪‬‬ ‫‪One Designated port per segment‬‬
‫ث ‪.Loop‬‬ ‫أوقفه ع الع ل ح ى ﻻ‬ ‫ع ل وما ال‬ ‫ة‪ ،‬ما ال‬ ‫ال‬ ‫في ه ه ال الة ﻻب م تأم‬

‫إلى اقي الـ ‪ Links‬ال ادة ونق م إ قاف ‪ Port‬ون غل ‪ Port‬اﻵخ وه ا‪ ،‬أ أوقف ‪Segment‬‬ ‫في ه ه ال الة ن ه‬
‫‪ 2 Switches‬ت ى ‪.Segment‬‬ ‫ون غل ‪ Segment‬فال صلة ب‬

‫الـ ‪2 Switches‬‬ ‫ث ‪ Loop‬م ﻼً ب‬ ‫ى ) ‪ (C – B‬ح ـ ــى ﻻ‬ ‫فل الـ ‪ Protocol‬قام إ ق ـ ــاف الـ ‪ Segment‬ال‬
‫ت غ لها ح ى‬ ‫اه ) ‪ (C – B‬و‬ ‫إلى الـ ‪ Segment‬ال‬ ‫يه‬ ‫اه ) ‪ (A – B‬ق ع‬ ‫) ‪ (A , B‬وح ث أن الـ ‪ Segment‬ال‬
‫اه ) ‪(A – C – B‬‬ ‫ة وتع ل الـ ‪ Segment‬ال‬ ‫ﻻ تقف ال‬

‫‪‬‬ ‫‪Nondesignated port are unused‬‬


‫علها ﻻ تع ل وال الة ال اصة لها )‪ (Role‬ت ى‬ ‫أ ج ع الـ ‪ Ports‬ال ي تع ل ـ ‪ Backup‬للـ ‪ Ports‬ال ي تع ل‬
‫‪ Alternative‬والـ )‪ (Status‬ال اصة بها ت ى ‪.Block‬‬

‫‪ ‬ك ة ان اب أو )اخ ار( الـ ‪ Root Switch‬على اﻟشبكة‪:‬‬

‫ى ‪Spanning-Tree‬‬ ‫أوﻻً‪ :‬يبدأ اﻟحوار بين جميع اﻟـ ‪ Switches‬في اﻟشبكة عن طريق )‪ (STP‬الـ ‪ Protocol‬ال‬
‫إرسال )‪ (Bridge Protocol Data Unit) (BPDU‬أ أن الـ ‪ Protocol‬في الـ ‪ Switch‬ال اني وت ى‬ ‫‪ Protocol‬وذل‬
‫وح ى ع ون ثان ة ‪ ،‬في خ ـ ـ ـﻼل الع ون ثان ة ل ـ ـ ـ ـ ل ـ ـ ـ ي سل الـ ‪Switch‬‬ ‫ل ثان‬ ‫في ال ل )‪ (Hello Message‬وذل‬
‫ة و أنه ل ي اج‬ ‫ال ج دة على ال‬ ‫الـ )‪ (BPDU‬ال اصة ه ي خ وج ه ا الـ ‪ Switch‬م ح ا ات الـ ‪ Switches‬اﻷخ‬
‫ة‪.‬‬ ‫في ال‬

‫ان اب الـ ‪ Root Switch‬ب اء على أقل ‪ Bridge ID‬والـ ‪ Bridge ID‬ي ن م‬ ‫و‬

‫‪Bridge Priority, MAC Address‬‬


‫اخ ار‬ ‫الـ ‪ Bridge Priority‬ه رق م او مع ل الـ ‪ ، Switch‬إذا ي ال هاب إلى الـ ‪ MAC Address‬و‬
‫أقل‪ MAC Address‬في الـ ‪. Switches‬‬

‫ما أه ة الـ ‪ Bridge Priority‬رغ ت او ها في ل الـ ‪ Switches‬؟‬ ‫ول‬

‫ن‬ ‫أن ي اخ ار ه ا الـ ‪ Switch‬ل‬ ‫ة ‪ Switch‬وم ان اته ض فة فهل م ال‬ ‫ماذا ل في حالة ت اج في ال‬
‫‪ Root Switch‬رغ ضعف ام ان اته؟‬

‫أن ن الـ ‪ MAC Address‬له ا الـ ‪ Switch‬ه أقل ‪ MAC Address‬في الـ ‪ Switches‬وبهذا‬ ‫نع م ال‬
‫يتم انتخاب هذا اﻟـ ‪ Switch‬ﻛـ ‪.Root Switch‬‬

‫انتخاب هذا اﻟـ ‪ Switch‬ﻛـ ‪ Root Switch‬وتل م لة ﻷن الـ ‪ Root Switch‬ﻻب وأن ت ن‬ ‫ول ا ل ل ن خل س‬
‫ة ول ا فالـ ‪ Priority‬هي أداة في‬ ‫ة لل‬ ‫ال‬ ‫نم س‬ ‫اً م قعه‬ ‫الـ ‪ Processor‬والـ ‪ RAM‬وأ‬ ‫م اصفاته عال ة م ح‬
‫إلى ‪ Bridge Priority‬ل ت اوت‬ ‫ات ﻻخ ار ‪ ،Root Switch‬ﻷن اخ ار الـ ‪ Root Switch‬ي أوﻻً ال‬ ‫ي مه س ال‬
‫للـ‪. MAC Address‬‬ ‫ن‬
‫لة به ـ ـ ـ ـ ـ ـ ـ ا الـ ‪ Switch‬ت ـ ـ ـ ـ ـ ـ ـ ن‬ ‫ـ ‪، Root Switch‬ول ا ﻻب ـ ـ ـ أن ج ع الـ ‪ Ports‬ال‬ ‫س ق م ان اب الـ ‪SW1‬‬
‫لة وتع ل و)الـ ‪ (Status‬لها ‪.Forward‬‬ ‫)‪ ،D (F‬أ )الـ ‪ (Role‬لها ‪ Designated‬م‬
‫ة ال ان ة‪:‬‬ ‫ال‬

‫ت ى ‪ Root port‬وت ن )‪.R (F‬‬ ‫ل الـ ‪ Root Switch‬م جهة الـ ‪ Switches‬اﻷخ‬ ‫أن ل ‪ Port‬م‬

‫باقي اﻟـ ‪ Switches‬غير اﻟـ ‪ Root Switch‬ﻻبد ﻟها من تأمين ‪ Link‬يتصﻞ باﻟـ ‪.Root Switch‬‬

‫ب اقي الـ ‪ Switches‬و الـ ‪ 3 Segment‬ي وص له للـ ‪Root‬‬ ‫ل‬ ‫باﻟنظر إﻟى ‪ Sw2‬نجد أن عليه ‪ 3 Port‬م‬
‫ار ل عله ه الـ ‪ ،Root Port‬م ال يهي اخ ار اﻷس ع‪.‬‬ ‫‪ Switch‬فأيه‬

‫آخ ه ‪ 1Gb/s‬ث ‪100Mb/s‬‬ ‫أح ال ق لل ص ل ه ‪ 100Mb/s‬و ج‬

‫فأيه ا أس ع ال ق لﻼخ ار؟ ﻻب م مقارن ه ا‬

‫مع ى ه ه ال ل ة ت لفة‬ ‫اب ال عات وأس ه ‪ Cost‬ول‬ ‫ش ة ‪ IEEE‬ب ضع م ار ل‬ ‫قام‬


‫اب ال عة ل ل ‪Link‬‬ ‫ه ا ال ول ق م‬

‫فالـ ‪ Link‬اﻷول وه ‪100Mb/s‬‬

‫‪Total Cost = 100Mb/s = 19‬‬

‫والـ ‪ Link‬ال اني وه ‪10Mb/s ,1Gb/s‬‬

‫‪Total Cost = 1Gb/s = 4‬‬

‫‪10Mb/s = 100‬‬

‫‪Total Cost‬‬ ‫‪= 104‬‬

‫اخ اره‬ ‫س ع ه ‪ 19‬أقل وه ال‬ ‫إذاً الـ ‪ Link‬ال‬

‫إذاً ي اخ ار الـ ‪ Link‬ب اء على الـ ‪Cost‬‬

‫ماذا ل ت او الـ ‪ Cost‬؟‬

‫الـ ‪Switch‬‬ ‫ان في نف‬ ‫ن ار الـ ‪ port‬اﻷقل في الـ ‪ Switch‬ه ا ل‬

‫‪F0/1‬‬

‫‪F0/2‬‬

‫اخ ار‬

‫‪F0/1‬‬

‫ة ال ال ة‪:‬‬ ‫ال‬

‫ي اخ ار الـ ‪ Port‬ال ي ﻻ تع ل؟‬ ‫ﻻ تع ل‪ ،‬ف‬ ‫عل أح الـ ‪ Ports‬تع ل واﻷخ‬ ‫الـ ‪ Loop‬وذل‬ ‫تأم‬

‫الـ ‪.Cost‬‬ ‫وذل ع‬

‫للـ ‪ ، SW3‬أ الـ ‪ Link‬أس ع لل هاب للـ ‪Root Switch‬؟‬ ‫ال‬

‫م ‪ SW3‬إلى ‪SW1‬‬ ‫ال‬

‫‪1 Gb/s = 4‬‬


‫‪SW2‬‬ ‫م ‪ SW3‬إلى ‪ SW1‬ع‬ ‫ال‬

‫‪SW3 to SW2 = 100Mb/s = 19‬‬

‫‪SW2 to SW1 = 100Mb/s = 19‬‬

‫‪Total = 19 + 19 = 38‬‬

‫إذا الـ ‪ Cost‬ال اص الـ ‪ SW3) Link‬إلى ‪ (SW1‬أقل‬

‫ل الـ ‪Root Switch‬‬ ‫‪ Designated Port‬أ ‪ Port‬م‬ ‫ارة ع‬ ‫أنه ي ج ثﻼثة ‪Segment‬‬ ‫ةن‬ ‫لل‬ ‫ال‬
‫إت ال م اش ‪ ،‬أ ‪ Nondesignated Port‬وهي ال ارات ال ال ة‬ ‫ل‬ ‫م‬ ‫و ثﻼثة غ‬

‫‪SW2 - SW3‬‬

‫‪SW3 - SW4‬‬

‫‪SW4 - SW2‬‬

‫إغﻼق أح الـ ‪ Port‬وف ح الـ ‪ Port‬ال اني فأيه ا ي ف ه؟‬ ‫ف ﻼً الـ ‪ 2 Port‬لل ار ‪ ،SW3 - SW2‬ن‬

‫الـ ‪ Port‬ال ج د‬ ‫ه إلى الـ ‪ ، Root Switch‬ف‬ ‫يه‬ ‫ة الـ ‪ Cost‬ال‬ ‫الـ ‪ ، Switch‬ما‬ ‫ن ار على ح‬
‫إلى ‪ SW1‬بـ ‪Cost‬‬ ‫إلى ‪ SW1‬بـ )‪ (1 Gb/s‬أ بـ ‪ (4) Cost‬وم الـ ‪ Port‬ال جـ ـ ـ ـ د علـ ـى ‪ SW2‬ي ه‬ ‫على ‪ SW3‬ي ه‬
‫إلى الـ ‪ Root Switch‬ونق م ف ه ونغل اﻵخ ‪ ،‬أ أف ح‬ ‫)‪ (100 Mb/s‬أ بـ ‪ ،(19) Cost‬ه ا ن ار أس ع ‪ Switch‬ي ه‬
‫ل الـ ‪.SW1‬‬ ‫ل الـ ‪ Switch‬رق ‪ 3‬في ال ار ‪ SW3 - SW2‬وال‬ ‫الـ ‪ Port‬ال‬

‫‪، SW4 - SW3‬‬ ‫‪ SW4 - SW3‬فالـ ‪ Port‬ال ج د على ‪ SW4‬في ال صلة ب‬ ‫و ل الـ ‪ Segment‬ال اصل ب‬
‫ف ح الـ ‪ Port‬ال ج د على ‪ SW3‬وغﻼق ‪.SW4‬‬ ‫س‬

‫‪ SW2 – SW4‬فالـ ‪ Cost‬م او ‪ ،‬ف اذا نفعل؟‬ ‫ة للـ ‪ Segment‬ال اصل ب‬ ‫أما ال‬

‫ن الـ ‪2 Port‬‬ ‫أن‬ ‫الـ ‪ Port‬ﻷن الـ ‪ 2 Switch‬م لفان وم ال‬ ‫ع اﻻخ ار ع‬ ‫في ه ه ال الة ﻻ ن‬
‫اﻷرقام‪.‬‬ ‫الـ ‪ ، Cost‬أ له ا نف‬ ‫على الـ ‪ 2 Switch‬له ا نف‬

‫الـ ‪ Switch ID‬ﻟكﻼ اﻟـ ‪ ، 2 Switch‬فأقله ا نأخ ه ون عله ‪Designated‬‬ ‫ول ا س قارن ب‬

‫ولع ل ذل على الـ ‪Packet Tracer‬‬

‫نق م إدراج ‪ 4 Switches‬على ل حة ال س ك ا في ال ل ال الي‬

‫ارة ع‬ ‫ن‬ ‫نق م ب ص له مع مﻼح ة أنه أجه ة م ن ع واح أ ‪ Switches‬ول ا الـ ‪ Connection‬له س‬
‫‪Copper Cross-Over‬‬
‫ن ‪Root Switch‬؟‬ ‫أ الـ ‪Switches‬‬

‫م ال اضح أنه ‪SW3‬‬

‫ال غ عل ه ت ه ال اشة ال ال ة‬ ‫ولل أك نق م ال خ ل على ه ا الـ ‪ Switch‬وذل‬

‫اﻷم ال الي‬ ‫ى ‪ CLI‬ون‬ ‫ن ار الـ ‪ tab‬ال‬


Switch > en
Switch # sh spa
Switch # sh spanning-tree

‫ ت ه ال اشة ال ال ة‬Enter ‫ع ال غ على ال ف اح‬

‫ مع إع اء ب انات له وهي‬، Root Switch ‫ ه الـ‬Switch ‫نا أن ه ا الـ‬ ‫وال ي ت‬


Root ID Priority 32769
Address 0001.977C.7B2E
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 0001.977C.7B2E
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 20

Interface Role Sts Cost Prio.Nbr Type


-------------------------------- -------- --------- --- ---- ----------------
Fa0/3 Desg FWD 19 128.3 P2p
Fa0/2 Desg FWD 19 128.2 P2p
Fa0/1 Desg FWD 19 128.1 P2p
‫ال غ عل ه ت ه ال اشة ال ال ة‬ ‫ آخ وذل‬Switch ‫ل ذه ا لـ‬
‫اﻷم ال الي‬ ‫ن‬

‫‪Switch > en‬‬


‫‪Switch # sh spa‬‬
‫‪Switch # sh spanning-tree‬‬

‫ع ال غ على ال ف اح ‪ Enter‬ت ه ال اشة ال ال ة‬

‫ا ب انات له وهي‬ ‫وال ي تع‬


Root ID Priority 32769
Address 0001.977C.7B2E
Cost 19
Port 1(FastEthernet0/1)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32769 (priority 32768 sys-id-ext 1)
Address 0040.0B68.E142
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 20

Interface Role Sts Cost Prio.Nbr Type


---------------- ---- --- --------- -------- --------------------------------
Fa0/2 Desg FWD 19 128.2 P2p
Fa0/3 Altn BLK 19 128.3 P2p
Fa0/1 Root FWD 19 128.1 P2p
‫ ماذا يحدث؟‬2 Switch ‫ﻟو قطعنا اﻻتصال بين‬
‫ا ه عل ه‬ ‫ ثان ة ي قى ال ضع‬50 ‫على م ار‬

Root ID Priority 32769


Address 0001.977C.7B2E
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 0001.977C.7B2E
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 20

Interface Role Sts Cost Prio.Nbr Type


---------------- ---- --- --------- -------- --------------------------------
Fa0/3 Desg FWD 19 128.3 P2p
Fa0/2 Desg FWD 19 128.2 P2p
Fa0/1 Desg FWD 19 128.1 P2p
‫ مرة أخرى تظهر اﻟشاشة اﻟتاﻟية‬sh spanning-tree ‫وع إع اء اﻷم‬
‫ا ب انات له وهي‬ ‫وال ي تع‬

Root ID Priority 32769


Address 0001.977C.7B2E
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 0001.977C.7B2E
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 20

Interface Role Sts Cost Prio.Nbr Type


---------------- ---- --- --------- -------- --------------------------------
Fa0/3 Desg FWD 19 128.3 P2p
Fa0/2 Desg FWD 19 128.2 P2p
‫ ب يل؟‬Link ‫اخ ار‬ ‫ ثان ة ل‬50 ‫ث خﻼل‬ ‫ماذا‬

Topology (TCN) ‫ رسالة ت ى‬Root Switch ‫ ال ق ع ي سل ا إلى الـ‬Link ‫الـ‬ ‫ﻼن ع‬ ‫ ال‬2 Switch ‫الـ‬

Topology ‫ ب سالة‬Root Switch ‫ة و د الـ‬ ‫ ال اص ال‬Topology ‫في الـ‬ ‫ أ ح ث تغ‬Change Notification

‫ إرسال ال سالة‬2 Switch ‫ ق م الـ‬Root Switch ‫ ل ل ي ال د م الـ‬، ‫ أ ت مع فة ال غ‬Change Acknowledgment

.Root Switch ‫( ح ى ي د الـ‬TCN)

‫ث؟‬ ‫ع ال د ماذا‬
‫إنهاء‬ ‫ل ة ‪ 20‬ثان ة أ‬ ‫ق م الـ ‪ Switch‬ع ل ‪ Blocking‬للـ )‪ (Bridge Protocol Data Unit) (BPDU‬وذل‬

‫العﻼقة و قف ع ل ‪.STP‬‬

‫ة ل ة ‪ 15‬ثان ة‪.‬‬ ‫على ال‬ ‫‪ ‬ق م ع ل ت ع أو ت‬

‫‪ ‬ق م ع ل ح ا ات ﻻخ ار الـ ‪ Link‬ال يل ل ة ‪ 15‬ثان ة‪.‬‬

‫او‬ ‫ى بـ ‪ Rapid Spanning-Tree Protocol‬وه جعل وق الـ ‪Blocking‬‬ ‫‪ ‬ل أردنا تقل ل م ة الـ ‪ 50‬ثان ة ي ج ما‬

‫الـ ‪ Listing‬و الـ ‪ Learning‬وجعله ‪ 15‬ثان ة فق‬ ‫‪ 6‬ثان ة فق ‪ ،‬وض وق‬

‫‪Describing Port Fast‬‬


‫ث؟‬ ‫ل ق ا ب ص ل ‪ PC‬أح الـ ‪ Switch‬ماذا‬ ‫‪‬‬

‫ل ُوج‬ ‫لع ل ‪ STP‬ول‬ ‫ة إ قاف الـ ‪ Port‬ال اصل م الـ ‪ Switch‬إلى الـ ‪ PC‬ل ة ‪ 50‬ثان ة وذل‬ ‫س ق م ال‬

‫للـ ‪ PC‬هل س ع د و ع ل ‪Loop‬؟‬ ‫‪ Broadcast‬ذاه‬

‫اﻹجا ة‪:‬‬

‫ار الـ ‪ 50‬ثان ة ونق م ب غ ل الـ ‪Port Fast‬‬ ‫لة في الـ ‪ Switch‬ول ا ﻻب م اخ‬ ‫ﻻ‪ .‬ﻷن ه ا ‪ ،End Device‬ال‬
‫ذل ؟‬ ‫ك‬

‫ا ة اﻷم ال الي‬ ‫وذل‬

Switch > en
Switch # conf t
Switch (config) # int Fa0/2
Switch (config) # Spanning-Tree Port Fast
‫ ﻷ شيء آخ‬Fa0/2 ‫ى‬ ‫ ال‬Port ‫ أنه ل ت اس ال ه ا الـ‬،‫ ت ه رسالة ت ي ة‬Enter ‫ع ال غ على مف اح‬

STP ‫ث عل ه‬ ‫ل‬
‫اس لة اخ ار‬

‫ب اءًا على ال س ال اب ما هي الـ ‪ Ports‬ال ي س ف ت ن ‪Blocking‬؟‬

‫ال ل‪:‬‬

‫أوﻻً‪ :‬ن ار الـ ‪ Root Switch‬وذل ب اء على أصغ ‪ MAC Address‬وه ‪0000.5e10.1200‬‬

‫ارة ع ‪ Designated Port‬وباﻟنسبة ﻟـ ‪ S2,S3‬اﻟـ ‪ Port‬اﻟمتصلة بـ ‪S1‬‬ ‫ثان اً‪ :‬الـ ‪ Fa1/1,Fa1/2 Ports‬ال ج دان على ‪S1‬‬

‫هم ‪ Designated Port‬أما اﻟـ ‪ Segment‬اﻟتي بين ‪ S2‬و ‪ S3‬فنختار اﻷسرع وصوﻻً ﻟـ ‪ ،S1‬وﻟكنهما متساويان‪ ،‬إذا ً نختار أقﻞ‬
‫‪ MAC Address‬ﻟلـ ‪ Switch‬وهو ‪ Fa1/2 – S2‬فيصبح ‪ ،Designated Port‬إذا ً فاﻟـ ‪ Fa1/2‬اﻟمتصﻞ بـ ‪ S3‬هو اﻟذي يكون‬
‫‪.Blocking Port‬‬
‫اس لة اخ ار‬

‫ب اءًا على ال س ال اب ما هي الـ ‪ Ports‬ال ي س ف ت ن ‪Blocking‬؟‬

‫ال ل‪:‬‬

‫أوﻻً‪ :‬ن ار الـ ‪ Root Switch‬وذل ب اء على أصغ ‪ MAC Address‬وه ‪00d0.5868.f180‬‬

‫ن على ‪ S1‬وه‬ ‫ثان اً‪ :‬الـ ‪ Designated Port‬على ‪ S2‬ه ‪ Fa0/2‬ﻷنه اﻷس ع )‪ (10Mb/s‬الـ ‪Blocking Port‬‬

‫‪.Fa0/1‬‬

‫اس لة اخ ار‬
‫؟‬Root Switch ‫ب اءًا على ال س ال اب ما هي الـ‬

:‫ال ل‬

P4S - SA ‫ وهو هنا‬Root Switch ‫ن ه الـ‬ Switch ‫ ﻟـ‬MAC Address ‫أقل‬

‫اس لة اخ ار‬

‫؟‬Designated Port ‫ب اءًا على ال س ال اب ما هي الـ‬

:‫ال ل‬

‫ ﻷن‬Designated Port ‫ هما اﻟـ‬Fa0/1,Fa0/0 ‫ وهما‬SWB - SWA ‫ و‬SWB –SWC ‫ اﻟواصﻞ بين‬2 Ports ‫الـ‬

.Root Switch ‫ هو‬PS4 ‫ ـــ‬SWB


Root Ports ‫ هما‬SA ‫ على‬Fa0/0‫ و‬SC ‫ على‬Fa0/0
Switch MAC Address ‫ ﻷنه على أقﻞ‬Designated Port ‫ عبارة عن‬SC ‫ على‬Fa0/1

B,C,D ‫ال ل ه‬
‫اس لة اخ ار‬

‫أع له ‪Root Switch‬؟‬ ‫ع ل ‪ Switch‬مع‬ ‫ماذا نفعل ل ن‬

‫ال ل‪:‬‬

‫في اﻟـ ‪.Bridge ID‬‬ ‫أق م ال غ‬

‫إذا ً اﻟـ اﻟمطلوب هو ‪P4S –SW3‬‬

‫‪C‬‬ ‫ال ل ه‬

You might also like