[忤旭]《高級(jí)計(jì)算機(jī)網(wǎng)絡(luò)》交換機(jī)劃分VLAN

大家好,我是忤旭!
今天這篇文章是心得記錄,文章中將講述如何配置交換機(jī)實(shí)現(xiàn)劃分VLAN(虛擬局域網(wǎng))。文中將會(huì)涉及到的模型包括:1交換機(jī)+4PC、2交換機(jī)+4PC。
什么是交換機(jī)
交換機(jī)工作在OSI模型的第二層(數(shù)據(jù)鏈路層),主要作用是擴(kuò)大網(wǎng)絡(luò),用于建立局域網(wǎng)。交換機(jī)的數(shù)據(jù)交換通過(guò)MAC表來(lái)進(jìn)行,每個(gè)端口在成功連接一個(gè)終端時(shí),將終端MAC地址和端口對(duì)應(yīng),形成一張MAC表。在今后的通訊中,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對(duì)應(yīng)的端口,而不是所有的端口。因此,交換機(jī)可用于劃分?jǐn)?shù)據(jù)鏈路層廣播,即沖突域;但它不能劃分網(wǎng)絡(luò)層廣播,即廣播域。
什么是VLAN
VLAN的全稱(chēng)是Virtual Local Area Network,即虛擬局域網(wǎng),主要作用是將一個(gè)物理局域網(wǎng)劃分為數(shù)個(gè)邏輯局域網(wǎng),不同邏輯局域網(wǎng)之間不能直接通信。
1交換機(jī)+4PC
拓?fù)浣Y(jié)構(gòu)





為所有PC設(shè)置IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)


同理為PC1、PC2、PC3配置IP,并將端口打開(kāi)
PC1
192.168.10.11
255.255.255.0
192.168.10.1
PC2
192.168.10.12
255.255.255.0
192.168.10.1
PC3
192.168.10.13
255.255.255.0
192.168.10.1


為交換機(jī)配置
創(chuàng)建VLAN 2和VLAN 3

先按一次回車(chē)后依次鍵入命令
en
config t
以上為進(jìn)入交換機(jī)配置模式
vlan 2
name v2
exit
以上為創(chuàng)建虛擬局域網(wǎng)vlan 2并重命名為v2
int v2
ip address 192.168.10.1 255.255.255.0
no shut
exit
以上為配置v2,設(shè)置它的IP地址和子網(wǎng)掩碼,并打開(kāi)
vlan 3
name v3
exit
以上為創(chuàng)建虛擬局域網(wǎng)vlan 3并重命名為v3
int v3
ip address 192.168.10.1 255.255.255.0
no shut
exit
以上為配置v3,設(shè)置它的IP地址和子網(wǎng)掩碼,并打開(kāi)
int range f0/1-2
swi acc v 2
no shut
exit
以上為分組配置端口Fa0/1、Fa0/2,將它們都加入v2,并打開(kāi)
int range f0/3-4
siw acc v 3
no shut
exit
以上為分組配置端口Fa0/3、Fa0/4,將它們都加入v3,并打開(kāi)

調(diào)試
分別進(jìn)入PC0、PC1、PC2、PC3的命令行

分別去Ping別的3臺(tái)PC的IP地址
結(jié)果為
PC0能Ping通同為v2的PC1,但不能Ping通處于v3的PC2和PC3
PC1能Ping通同為v2的PC0,但不能Ping通處于v3的PC2和PC3
PC2能Ping通同為v3的PC3,但不能Ping通處于v2的PC0和PC1
PC3能Ping通同為v3的PC2,但不能Ping通處于v2的PC0和PC1
盡管v2和v3擁有相同的IP地址,但分別處于其中的終端們依舊無(wú)法通信

2交換機(jī)+4PC

如上圖所示將PC0~PC4的IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)設(shè)好,與上一個(gè)模型保持一致即可。
在Switch0中劃分v2和v3,將PC0劃分進(jìn)v2,將PC1劃分進(jìn)v3
劃分VLAN上一個(gè)實(shí)驗(yàn)中已經(jīng)講過(guò),講一下單個(gè)端口劃進(jìn)VLAN
注意開(kāi)啟一個(gè)VLAN的時(shí)候別忘了讓VLAN Up,即no shut
int fa0/1
swi acc v 2
int fa0/2
swi acc v 3
exit
在Switch0中劃分v2和v3,將PC2劃分進(jìn)v2,將PC3劃分進(jìn)v3
int fa0/1
swi acc v 2
int fa0/2
swi acc v 3
exit
將Switch0的Fa0/3端口模式更改為Trunk
int f0/3
swi mod trunk
exit

調(diào)試
分別去Ping別的3臺(tái)PC的IP地址
結(jié)果為
PC0能Ping通處于不同交換機(jī)但同為v2的PC2,但不能Ping通處于v3的PC1和PC3
PC1能Ping通處于不同交換機(jī)但同為v3的PC3,但不能Ping通處于v2的PC0和PC2
PC2能Ping通處于不同交換機(jī)但同為v2的PC0,但不能Ping通處于v3的PC1和PC3
PC3能Ping通處于不同交換機(jī)但同為v3的PC1,但不能Ping通處于v3的PC0和PC2
不同交換機(jī)之間的同名VLAN可以通信,但要設(shè)置交換機(jī)之間的通信方式為T(mén)runk,配置Trunk是為了讓同名VLAN跨交換機(jī)通信。