Ccna 7

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

‫‪Virtual Local Area Network‬‬

‫‪VLAN‬‬
‫ا في ال ل ال الي‪.‬‬ ‫بع‬ ‫ل‬ ‫ش ة بها أرعه ‪ Switches‬م‬ ‫ل ع‬

‫ث؟‬ ‫وأراد أح اﻷجه ة الـ ‪ PC‬ال ج دة على أح ه ه الـ ‪ Switches‬إرسال ‪ ،Broadcast‬ماذا‬

‫ة‪.‬‬ ‫ل إلى ج ع أجه ة ال‬ ‫ه ا الـ ‪ Frame‬س‬

‫ا في ال ل ال الي‬ ‫وذا أردنا تقل ل الـ ‪ Traffic‬وم ع الـ ‪ Broadcast‬س ق م ب ص ل ه ه الـ ‪ Switches‬بـ ‪Router‬‬
‫ال ‪.Broadcast Domain‬‬ ‫جع ح‬ ‫ف ﻼً ع إرسال ‪ Broadcast‬م أح الـ ‪ PC‬فل‬

‫ي ج م لة في ه ا ال ل‪.‬‬ ‫ول‬

‫فل ف ض ا أن ل ي ا ش ة ت ل ثﻼثة أدوار في م ى وم نة م ع ة إدارات ) ‪Sales, Marketing, HR, Engineer,‬‬


‫م إدارة الـ‬ ‫ي ج م ﻼً م ف‬ ‫ةح‬ ‫أن ن عل ل إدارة على ش ة‪ ،‬وذل ل قل ل الـ ‪ Traffic‬وسه لة إدارة ال‬ ‫‪ (IT‬ون‬
‫اﻹدارة في ال ور ال اني وآخ في ال ور اﻷول وأح ه في أول ال قة وآخ في أخ‬ ‫وم ف ي ع نف‬ ‫‪ Sales‬في ال ور ال ال‬
‫لة؟‬ ‫واﻵخ على ال ار‪ ،‬ف ا ال‬ ‫ال قة وأح ه على ال‬

‫لة أن م ف ه ه اﻹإدارة ﻻ ي اج وا في ح ة واح ة و ل نأخ ه ه اﻷجه ة ونق م ب ص لها بـ ‪ Switch‬ث نأخ‬ ‫ال‬
‫في أماك م ف قة في ال ى وتل م لة‬ ‫ف‬ ‫أن ه ﻻء ال‬ ‫ان‬ ‫‪ Link‬م ه ا الـ ‪ Switch‬ون صله الـ ‪ Router‬ول‬
‫م ع ه على ‪ Switch‬وه ا أج ع ‪ 10‬أو ‪ Switches 15‬ل ل إدارة‪ ،‬وهذا‬ ‫س ف ن ه ل ل م ه ون عل الق‬ ‫ف‬
‫أمر صعب جداً‪ ،‬ومكلف جدا ً جدا ً بالنسبة لشركات البزنيس‪.‬‬

‫ة‪.‬‬ ‫م الـ ‪ Switches‬وت ن ال لفة‬ ‫ن في ل دور ال‬ ‫و ال الي ل ت ت ف ه ا ال ل ‪ Physical‬س‬

‫ف ا ال ل؟‬

‫‪ Physical Lan‬و الـ ‪Virtual Lan‬‬ ‫ل ة أو ال ه ة فالف ق ب‬ ‫ة ال‬ ‫ال ل مع الـ ‪ ،VLAN‬أ ال‬

‫عة م اﻷجه ة على ‪ Switch‬وه ا الـ ‪ Switch‬ي ر ه الـ ‪Router‬‬ ‫فالـ ‪ Physical Lan‬ه ال ل الع لي ب ضع م‬
‫أ وضعه في ‪ Broadcast Domain‬واح ‪.‬‬

‫ل ع‬ ‫الـ ‪ ، Switch‬أ‬ ‫أس ها أو ت ج ها هي ش ة وه ة أو ت ل ة‪ ،‬وذل ب ق‬ ‫أما الـ ‪ Virtual Lan‬ف‬


‫وأض ه في ‪،VLAN‬‬ ‫‪ Switch‬م ن م ‪ ،48 Ports‬نأخ أول ‪ 10 Ports‬وأض ه في ‪ ، VLAN‬و الـ ‪ 10 Ports‬ال ال‬
‫م‬ ‫الـ ‪ Switch‬إلى ع ة ‪ Switches‬أو ي ع ل أك‬ ‫ي تق‬ ‫وأض ه في ‪ VLAN‬وه ا أ‬ ‫و الـ ‪ 10 Ports‬ال ال‬
‫هـ ـ ـ ـ ا الـ ‪Broadcast‬‬ ‫‪ Broadcast Domain‬على الـ ‪ Switch‬ال اح أ ع إرسال أح ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ الـ ‪ PC‬لـ ‪ Broadcast‬ف ه‬
‫للـ ‪ 9 Ports‬فق أ لـ ‪ 9‬أجه ة ال ج دي على الـ ‪ VLAN‬فق‬

‫ر‬ ‫ة ـ ‪ Broadcast Domain‬واح أ وضع في ل دور ‪ Switch‬واح و‬ ‫لة ه ا ه ت ص ل ال‬ ‫ة لل‬ ‫ال‬
‫ه‪.‬‬ ‫ع وضعه على ‪ Switch‬واح ونق م ب ق‬ ‫ن‬ ‫ة‪ ،‬ف‬ ‫ه ه الـ ‪ Switches‬بـ ‪ Switch‬آخ ‪ ،‬وتل ع ل ة ت‬

‫ل جهاز أرسل‬ ‫ة في ‪ Broadcast Domain‬واح ‪ ،‬أ‬ ‫ه ا ال ل ع ع م ض ع الـ ‪ VLAN‬ت اج ه ه ال‬


‫ه ه ا في ‪Physical LAN‬‬ ‫وه ا إذا ا س‬ ‫ة م ال ور اﻷول إلى ال ور اﻷخ‬ ‫ع أجه ة ال‬ ‫لل‬ ‫‪ Broadcast‬س‬
‫واح ة‪.‬‬
‫إذاً ماذا نفعل؟‬

‫م ال ابﻼت والـ ‪ Switches‬نق م ب ص له ‪ Physical‬في ش ة واح ة ك ا ه ال ل‬ ‫ب ل ما نق م ب ص له ال‬


‫ه إلى ‪.VLAN‬‬ ‫ث م داخل الـ ‪ Switches‬أق م ب ق‬

‫ف أتي م ﻼً ﻷح الـ ‪ Ports‬الـ ‪ Switch‬وأق ـ ـ ـ ـ ـ ـ ـ م ب م ه على أنـه ‪ VL2‬وال اص إدارة الـ ‪ Sales‬م ﻼً‪ ،‬ث ﻷحـ ـ الـ‬
‫وأق ـ ـ ـ ـ ـ ـ ـ م ب م ه‬ ‫ﻼ‪ ،‬ث ﻷح ـ ـ الـ ‪ Ports‬اﻷخ‬
‫وأق ـ ـ ـ ـ ـ ـ ـ م ب م ه على أن ـ ـ ـ ـ ـ ـ ـ ـ ـ ــه ‪ VL3‬وال اص إدارة الـ ‪ HR‬م ً‬ ‫‪ Ports‬اﻷخ‬
‫وأق ـ م ب م ه على أنـه ‪ VL5‬وال ـ ـ ـ ـاص إدارة الـ‬ ‫على أنـه ‪ VL4‬وال اص إدارة الـ ‪ IT‬م ﻼً‪ ،‬ث ﻷحـ الـ ‪ Ports‬اﻷخ‬
‫ة‬ ‫وأق ـ ـ ـ ـ ـ ـ ـ م ب م ه على أنــه ‪ VL6‬وال اص إدارة الـ ‪ Marketing‬م ﻼً‪ ،‬و ل‬ ‫‪ Engineer‬م ﻼً‪ ،‬ث ﻷحـ الـ ‪ Ports‬اﻷخ‬
‫الـ ‪ Switch‬اﻷول‪ ،‬أن ‪ VL2‬خاصة إدارة الـ ‪ ، Sales‬وأن ‪ VL3‬خاصة إدارة الـ‬ ‫الـ ‪ Switches‬أق م ب م ها على أنها ف‬
‫‪ ،HR‬وأن ‪ VL4‬خاصة إدارة الـ ‪ ،IT‬وأن ‪ VL5‬خاصة إدارة الـ ‪ ، Engineer‬وأن ‪ VL6‬خاصة إدارة الـ ‪ ،Marketing‬و اءاً‬
‫ج ه ا الـ ‪ Broadcast‬م الـ ‪ Ports‬ال ي ت ب م ها على أنها خاصة له ا‬ ‫عل ه ع ع ل أح الـ ‪ PC‬لـ ‪ Broadcast‬س‬
‫ه ا الـ ‪ Broadcast‬و ج م الـ ‪،Port‬‬ ‫ل الـ ‪ PC‬خاص إدارة الـ ‪ Sales‬وع ل ‪ ، Broadcast‬س ه‬ ‫الـ ‪ VLAN‬أ‬
‫ج ع م في إدارة الـ ‪ Sales‬في‬ ‫ت ب م ه سا قاً أنه خاص إدارة الـ ‪ Sales‬و ال الي أني ج ع‬ ‫ال اص الـ ‪ VL2‬وال‬
‫‪ Switch‬واح رغ إخ ﻼف أماك ه ‪.‬‬

‫ي ت ف ه ‪ Virtual‬ث أق م ع ذل ب ص له الـ ‪.Router‬‬ ‫فاله ف ه ا ت ف ال ل الـ ‪ Physical‬ول‬

‫الـ ‪ Router‬لع ل ‪ Routing‬ب ه ؟‬ ‫ع‬ ‫عه م ة أخ‬ ‫وال ال ه ا ل اذا ت ف له و ع ذل ت ت‬


‫ة‬ ‫اله ف ف ل الـ ‪ Broadcast‬ل قل ل الـ ‪ Traffic‬على ال‬ ‫اب ه‪،‬ل‬ ‫ف له لع م ال ا‬ ‫اله ف ه ا ل‬
‫وت ه ل إدارتها‪.‬‬

‫فائ ة الـ ‪VLAN‬‬

‫الـ ‪. Broadcast‬‬ ‫م ج‬ ‫ال‬ ‫‪ ‬تقل ل ال فقات العامة ع‬


‫م ‪.‬‬ ‫عات م ال‬ ‫‪ ‬علم‬
‫اس ة في م ان م ف ل‪.‬‬ ‫اﻷجه ة ذات ال‬ ‫اﻻح فا‬ ‫‪ ‬زادة اﻵمان ع‬

‫قة الـ‬ ‫ع ول ـ ـ ـ ـ ـ ـ ـ ـ ـ ا س ف ها ال‬ ‫قة الـ ‪ Physical‬ول ا ﻻ ن‬ ‫ة ال‬ ‫ت ف هـ ـ ـ ـ ـ ـ ه ال‬ ‫ن‬ ‫ه ا في ه ه ال الة ن‬
‫ة أن ن مج‬ ‫ال‬ ‫أنه في ‪ Domain‬واح و ع ذل نق م‬ ‫ع ه ه اﻷجه ة ونق م ب ص له‬ ‫نق م ب‬ ‫‪ ، Virtual‬أ‬
‫أن ا ق ا ب ضع تل اﻷجه ة على ‪ Switch‬وح ه ‪.‬‬ ‫تل اﻷجه ة و أنه في ش ة وح ه وه ﻻء في ش ة وح ه ‪ ،‬أ‬

‫ن ‪.Dynamic‬‬ ‫م ئ اً ل ‪ Port‬في الـ ‪ Switch‬له ‪ Mode‬والـ ‪Default Mode‬‬

‫ﻻب م أخ ه في اﻻع ار‬ ‫ع الع ل في الـ ‪ VLAN‬ي ج ش‬

‫ن الـ ‪ Mode‬لها ‪.Access‬‬ ‫‪ ‬الـ ‪ Port‬ال اص الـ ‪ Switch‬ناح ة الـ ‪ PC‬ﻻب أن‬
‫ن الـ ‪ Mode‬لها ‪.Trunk‬‬ ‫ل الـ ‪Switch‬‬ ‫‪ ‬الـ ‪ Port‬ال اص الـ ‪ Switch‬ال‬

‫‪ Access‬و‪ Trunk‬؟‬ ‫ف ا الف ق ب‬

‫ا‪ ،‬و مع ى ‪ Access‬أنه ي عامل‬ ‫الـ ‪ Access‬مع اه أن ا نق ل للـ ‪ Switch‬أن ه ا الـ ‪ Port‬ت ر ه بـ ‪ VLAN‬رق ها‬
‫مع ‪ VLAN‬واح ة فق ‪ ،‬فأ ‪ End Device‬ي وضعه في ه ا الـ ‪ Port‬ي ع تل الـ ‪.VLAN‬‬

‫الـ ‪ Switches‬و ع ها س عامل مع ل الـ ‪ VLANs‬ل ا ﻻ ي فع أن ن علها ‪ Access‬وﻻب م‬ ‫الـ ‪ Ports‬ال ي ب‬


‫ع لها ‪ Trunk‬ﻷن الـ ‪ Switch‬ي عامل مع ل الـ ‪ VLANs‬و ل فإنه ع ل عل ه ‪Trucking Encapsulation Protocol‬‬
‫ ؟‬Protocol ‫ف اذا فعل ه ا الـ‬

‫ ؟‬Switch ‫ن رد فعل الـ‬ ‫ ماذا‬، Broadcast ‫ قام ع ل‬VLAN2 ‫ ال ج د في‬X ‫ﻼ جهاز‬


ً ‫ف‬

Ports ‫ ﻹرسالها للـ‬، ‫ اﻷخ‬Switches ‫جها عل ه ث ي سلها للـ‬ ‫ س‬VLAN2 ‫ ت ع‬Ports ‫ ل ع ه‬Switch ‫ه ا الـ‬
.VLAN3 ‫ أم‬VLAN2 ‫ خاصة بـ‬Packet ‫ آخ س ع ف أن ه ه الـ‬Switch ‫ وال ال اﻷن أ‬، VLAN2 ‫ال ي ت ع‬ ‫اﻷخ‬

VLAN ‫د رق الـ‬ Switch ‫ م الـ‬Packet ‫ فع خ وج الـ‬Trucking Encapsulation Protocol ‫ذل ه ع ل‬


.‫إل ها‬ ‫ال ي س ه‬

:‫ ن عان‬Trucking Protocol ‫والـ‬

Inter Switch Link (ISL)


Data ‫ على الـ‬26 bytes ‫ ح ه‬Header ‫ه م لة وه وضع‬ ‫ ول‬Cisco ‫ م إن اج ش ة‬Protocol ‫وه ا الـ‬
Load ‫وه ا ع‬ ‫ وه ح‬30 bytes ‫ ما عادل‬Frame ‫على الـ‬ ‫ أ س‬،4 bytes ‫ ح ه‬Footer ‫ع‬ ‫كا‬
.‫ة‬ ‫على ال‬

IEEE 802.1q (Dot 1 q)


Frame ‫ ج ي على الـ‬Tag ‫ و ه ي إضافة‬IEEE ‫إن اجه ش ة‬ ‫ قام‬Standard ‫ م ال ع الـ‬Protocol ‫وه‬
.Frame ‫ ال اص الـ‬Frame Check Sequence (FCS) ‫تع يل في الـ‬ ‫ و‬4 bytes ‫ح ه‬
‫ك ا ي ج ه م ة أخ ‪ ،‬وهي الـ ‪ Native VLAN‬أو الـ ‪ Un Tagged‬وذل ﻷن تلقائ ًا أ ‪ Switch‬ه ‪VLAN‬‬
‫ت ى ‪ ،VLAN1‬والـ ‪ Port‬ال ض عة على ‪ VLAN‬ت ه إلى ج ع الـ ‪ Switches‬ب ون ه ه الـ ‪Tag‬‬
‫ل ف ذل على الـ ‪Packet Tracer‬‬

‫ا في ال ل ال الي‬ ‫نق م إدراج ثﻼثة ‪ Switches‬وأرع أجه ة ‪ PC‬على ل حة ال س‬

‫عل ‪ PC1‬و ‪ PC3‬على ‪ VLAN2‬و ‪ PC0‬و ‪ PC2‬على ‪ ، VLAN3‬ونق ـ ـ ـ ـ ـ م ب ص ل ال هازان ‪ PC2‬و ‪PC3‬‬
‫ابل ‪Copper Straight through‬‬ ‫الـ ‪ ، Switch2‬ونق ـ ـ ـ ـ ـ م ب ص ل ال هازان ‪ PC0‬و ‪ PC1‬الـ ‪،Switch1‬‬
Copper Cross Over ‫ابل‬ ‫ مع ع ه‬Switches ‫نق م ب ص ل الـ‬

.‫ م ف ل‬Network Address ‫ لها‬Broadcast Domain ‫كل‬

.Network Address ‫ن لها‬ ‫ س‬VLAN ‫إذاً ل‬

20.0.0.0 ‫ ول‬Network Address ‫ س ع ها‬VLAN2 ً‫إذا‬

‫ ت ه ال اشة ال ال ة‬PC3 ‫ال غ على‬


‫ وع ال غ عل ها ت ه ال اشة ال ال ة‬IP Configuration ‫ن ار اﻷ ق نة‬

‫ ك ا يلي‬IP Configuration ‫نق م إدخال الـ‬

IP Address: 20.0.0.2

Subnet Mask: 255.0.0.0


‫ال غ على ‪ PC1‬ت ه ال اشة ال ال ة‬

‫ن ار اﻷ ق نة ‪ IP Configuration‬وع ال غ عل ها ت ه ال اشة ال ال ة‬

‫نق م إدخال الـ ‪ IP Configuration‬ك ا يلي‬


IP Address: 20.0.0.3

Subnet Mask: 255.0.0.0

30.0.0.0 ‫ ول‬Network Address ‫ س ع ها‬VLAN3

‫ ت ه ال اشة ال ال ة‬PC2 ‫ال غ على‬


‫ وع ال غ عل ها ت ه ال اشة ال ال ة‬IP Configuration ‫ن ار اﻷ ق نة‬

‫ا يلي‬ IP Configuration ‫نق م إدخال الـ‬

IP Address: 30.0.0.2

Subnet Mask: 255.0.0.0


‫ال غ على ‪ PC0‬ت ه ال اشة ال ال ة‬

‫ن ار اﻷ ق نة ‪ IP Configuration‬وع ال غ عل ها ت ه ال اشة ال ال ة‬
‫ا يلي‬ ‫نق م إدخال الـ ‪IP Configuration‬‬

‫‪IP Address: 30.0.0.3‬‬

‫‪Subnet Mask: 255.0.0.0‬‬

‫ك ة إن اء الـ ‪ VLAN‬على ‪. Switch 2‬‬

‫نق م ال غ على ‪ Switch 2‬ت ه ال اشة ال ال ة‬

‫ى ‪ CLI‬ف ه ال اشة ال ال ة‬ ‫ن ار الـ ‪ tab‬ال‬


‫ا ة اﻷوام ال ال ة‬ ‫ وذل‬Configuration Mode ‫ ون خل على الـ‬Enter ‫ن غ على مف اح‬

Switch > en
Switch # conf t
Switch (config) #

‫اﻷم ال الي‬ ‫ ن‬VLAN2 ‫ﻹن اء‬

Switch (conf ig) # VL 2

‫ه ال ل ال الي‬ Enter ‫وع ال غ على مف اح‬


Switch (conf ig-VLAN) #

‫اﻷم ال الي‬ ‫ ولل أك ن‬،VLAN2 ‫و ل ن ن ق أن أنا‬

Switch (conf ig-VLAN) # do sh VLAN

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

‫اﻷم ال الي‬ ‫ ن‬VLAN3 ‫ﻹن اء‬

Switch (conf ig) # VL 3


‫ه ال ل ال الي‬ ‫وع ال غ على مف اح ‪Enter‬‬

‫‪Switch (conf ig-VLAN) #‬‬

‫اﻷم ال الي‬ ‫و ل ن ن ق أن أنا ‪ ،VLAN3‬ولل أك ن‬

‫‪Switch (conf ig-VLAN) # do sh VLAN‬‬

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

‫وضع ‪ Fa0/2‬في ‪ ،VLAN2‬ووضع ‪ Fa0/1‬في ‪.VLAN3‬‬ ‫ن‬


‫ا ة اﻷوام ال ال ة‬ ‫ وذل‬،‫ ال اص ه‬VLAN ‫ ووضعه في الـ‬Port ‫ال خ ل على الـ‬ ‫وذل‬

Switch (config-vlan) # int fa0/2


Switch (config-if) # sw
Switch (config-if) # switchport mo
Switch (config-if) # switchport mode acc
Switch (config-if) # switchport mode access
Switch (config-if) # sw
Switch (config-if) # switchport ac
Switch (config-if) # switchport access VL 2
Switch (config-if) #

‫اﻷم ال الي‬ ‫ ن‬VLAN2 ‫ ت إدخاله في الـ‬Port ‫لل أك م أن الـ‬

Switch (config-if) # do sh VLAN

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


.VLAN3 ‫ في‬Fa0/3 ‫وضع‬ ‫ن‬

‫ا ة اﻷوام ال ال ة‬ ‫ وذل‬،Port ‫ال خ ل على الـ‬ ‫وذل‬

Switch (config- if) # int fa0/3


Switch (config-if) # sw
Switch (config-if) # switchport mo
Switch (config-if) # switchport mode acc
Switch (config-if) # switchport mode access
Switch (config-if) # sw
Switch (config-if) # switchport ac
Switch (config-if) # switchport access VL 3
Switch (config-if) #
‫اﻷم ال الي‬ ‫لل أك م أن الـ ‪ Port‬ت إدخاله في الـ ‪ VLAN3‬ن‬

‫‪Switch (config-if)# do sh VLAN‬‬

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

‫ات لل هاز ‪ PC0‬و‪ ،PC1‬في الـ‪ Switch1‬ونق م ع ل ‪ Show VL‬ت ه ال اشة ال ال ة‬ ‫ال‬ ‫نق م ع ل نف‬
‫ ل اذا؟‬Failed ‫ث‬ PC1 ‫ إلى‬PC3 ‫ م‬Ping ‫ع ع ل‬

‫اﻷم‬ ‫ وذل‬Trunk ‫ ﻻب م أن ت ن‬Switch0 ‫ ال اصة الـ‬Port ‫ﻷن الـ‬

Switch (config) # int rang f0/1-2

Switch (config-if-Range) #

‫ مﺜل‬Ports ‫ من الـ‬Range ‫هذا اﻷمر يفيد التعامل مع‬

Switch (config) # int rang f0/1-8

8 ‫ رقم‬Port ‫ إلى الـ‬1 ‫أي من رقم‬

: ‫م اور‬ ‫ ل‬Ports ‫ولو كان الـ‬

Switch (config) # int rang f0/1-8,11,14,18,20

Trunk ‫ ال اص الـ الرابط‬Ports ‫لعمل الـ‬

Switch (config-if-Range) # sw mo trunk

You might also like