您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>網(wǎng)絡(luò)>網(wǎng)絡(luò)交換機(jī)>

二層交換機(jī)vlan間通信詳細(xì)圖解 - 全文

2018年03月06日 10:54 網(wǎng)絡(luò)整理 作者: 用戶評(píng)論(0

二層交換機(jī)工作于OSI模型的第2層(數(shù)據(jù)鏈路層),故而稱為二層交換機(jī)。二層交換技術(shù)的發(fā)展已經(jīng)比較成熟,二層交換機(jī)屬數(shù)據(jù)鏈路層設(shè)備,可以識(shí)別數(shù)據(jù)包中的MAC地址信息,根據(jù)MAC地址進(jìn)行轉(zhuǎn)發(fā),并將這些MAC地址與對(duì)應(yīng)的端口記錄在自己內(nèi)部的一個(gè)地址表中。

過程

(1) 當(dāng)交換機(jī)從某個(gè)端口收到一個(gè)數(shù)據(jù)包,它先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機(jī)器是連在哪個(gè)端口上的;

(2) 再去讀取包頭中的目的MAC地址,并在地址表中查找相應(yīng)的端口;

(3) 如表中有與這目的MAC地址對(duì)應(yīng)的端口,把數(shù)據(jù)包直接復(fù)制到這端口上;

(4) 如表中找不到相應(yīng)的端口則把數(shù)據(jù)包廣播到所有端口上,當(dāng)目的機(jī)器對(duì)源機(jī)器回應(yīng)時(shí),交換機(jī)又可以學(xué)習(xí)一目的MAC地址與哪個(gè)端口對(duì)應(yīng),在下次傳送數(shù)據(jù)時(shí)就不再需要對(duì)所有端口進(jìn)行廣播了。

不斷的循環(huán)這個(gè)過程,對(duì)于全網(wǎng)的MAC地址信息都可以學(xué)習(xí)到,二層交換機(jī)就是這樣建立和維護(hù)它自己的地址表。

二層交換機(jī)通過vlan通信

現(xiàn)代企業(yè)管理中,往往是分部門來管理。那么vlan劃分,可以使不同部門管理不同事物,不會(huì)相互交叉,保證數(shù)據(jù)安全。

完成之后的網(wǎng)絡(luò)拓?fù)鋱D

二層交換機(jī)vlan間通信詳細(xì)圖解

給PC和交換機(jī)更顯示名稱(此次更名只是圖上的,之后還有內(nèi)部交換機(jī)機(jī)名要區(qū)分開來)雙擊文字即可編輯,如圖

二層交換機(jī)vlan間通信詳細(xì)圖解

將交換機(jī)與PC相連,端口如圖所示,配置各個(gè)PC的IP地址:

PC1:192.168.1.1 掩碼:255.255.255.0

PC2:192.168.1.2 掩碼:255.255.255.0

PC3:192.168.1.3 掩碼:255.255.255.0

PC4:192.168.1.4 掩碼:255.255.255.0

二層交換機(jī)vlan間通信詳細(xì)圖解

PC1、PC2屬于vlan10,PC3、PC4屬于vlan20(普通范圍的 VLAN:VLAN ID 范圍為 1 到 1005。

從 1002 到 1005 的 ID 保留供令牌環(huán) VLAN 和 FDDI VLAN 使用。ID 1 和 ID 1002 到 1005 是自動(dòng)創(chuàng)建的,不能刪除,如圖2 )

二層交換機(jī)vlan間通信詳細(xì)圖解

配置交換機(jī)

創(chuàng)建VLAN

Switch》enable //進(jìn)入特權(quán)模式

Switch#configure terminal //進(jìn)入全局配置模式

Switch(config)#hostname Switch1

Switch1(config)#vlan 10 //創(chuàng)建vlan10

Switch1(config-vlan)#exit

Switch1(config)#vlan 20 //創(chuàng)建vlan 20

Switch1(config-vlan)#exit

靜態(tài)地將交換機(jī)端口分配給VLAN

Switch1(config)#interface fastEthernet 0/1 //進(jìn)入端口配置模式

?Switch1(config-if)#switchport mode access //設(shè)置端口為訪問模式

?Switch1(config-if)#switchport access vlan 10 ///將端口訪問vlan10

?Switch1(config-if)#exit

?Switch1(config)#interface fastEthernet 0/3

?Switch1(config-if)#switchport mode access

?Switch1(config-if)#switchport access vlan 20

?Switch1(config-if)#exit

其它端口以此類推,這是第一種方法(適用于不連續(xù)性端口如:1、3、5)

第二種

Switch1(config)#interface range Ethernet 0/1-2//進(jìn)入端口配置模式

?Switch(config-if-range)#switchport mode access //設(shè)置端口為訪問模式

?Switch(config-if-range)#switchport access vlan 10 ///將端口訪問vlan10

?Switch(config-if-range)#exit

后面兩個(gè)也一樣(適用于連續(xù)性端口如:1、2、3)

檢驗(yàn)VLAN配置

show vlan brief

Switch#show vlan brief

VLAN Name Status Ports

---- -------------------------------- --------- -------------------------------

1 default active Fa0/5, Fa0/6, Fa0/7, Fa0/8

Fa0/9, Fa0/10, Fa0/11, Fa0/12

Fa0/13, Fa0/14, Fa0/15, Fa0/16

Fa0/17, Fa0/18, Fa0/19, Fa0/20

Fa0/21, Fa0/22, Fa0/23, Fa0/24

10 VLAN10 active Fa0/1, Fa0/2

20 VLAN20 active Fa0/3, Fa0/4

1002 fddi-default active

1003 token-ring-default active

1004 fddinet-default active

1005 trnet-default active

快捷方法配置

只需要兩步就可以把上面的工作,一次性做完。(新手不建議,真實(shí)的機(jī)器是要打代碼的)如圖

二層交換機(jī)vlan間通信詳細(xì)圖解

二層交換機(jī)vlan間通信詳細(xì)圖解

檢驗(yàn)VLAN配置

show vlan brief

Switch#show vlan brief

VLAN Name Status Ports

---- -------------------------------- --------- -------------------------------

1 default active Fa0/5, Fa0/6, Fa0/7, Fa0/8

Fa0/9, Fa0/10, Fa0/11, Fa0/12

Fa0/13, Fa0/14, Fa0/15, Fa0/16

Fa0/17, Fa0/18, Fa0/19, Fa0/20

Fa0/21, Fa0/22, Fa0/23, Fa0/24

10 VLAN10 active Fa0/1, Fa0/2

20 VLAN20 active Fa0/3, Fa0/4

1002 fddi-default active

1003 token-ring-default active

1004 fddinet-default active

1005 trnet-default active

如圖,配置前與配置后的對(duì)比(我這只對(duì)比了一個(gè),其它的可以自行檢驗(yàn))

二層交換機(jī)vlan間通信詳細(xì)圖解

很多人在敲代碼時(shí),忘記代碼了,這時(shí)只需要在代碼后面加上?就可以看到你所需要的代碼

有些代碼還很長(zhǎng),記不住,怎么辦,只需寫上單詞前2-3個(gè)字母,然后按tab鍵就可以補(bǔ)齊了

上一頁12全文

非常好我支持^.^

(1) 33.3%

不好我反對(duì)

(2) 66.7%

( 發(fā)表人:李倩 )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?