|
在之前的章節(jié)中我們學(xué)習(xí)了二層網(wǎng)絡(luò)技術(shù)中比較常用的一些知識(shí),為了讓我們更好的理解vlan通信原理,我們今天做一個(gè)另類的實(shí)驗(yàn):兩臺(tái)華為交換機(jī)不同VLAN間的通信。此實(shí)驗(yàn)只是幫助我們理解vlan通信,實(shí)際網(wǎng)絡(luò)應(yīng)用中不建議使用。 1、 網(wǎng)絡(luò)拓?fù)?/h2>如上圖所示,在華為eNSP模擬器中我模擬拖入兩臺(tái)交換機(jī),LSW1創(chuàng)建vlan10并配置ip地址為10.1.1.1/24,GE0/0/1配置為access模式允許vlan10通過(guò);LSW2創(chuàng)建vlan20并配置IP地址為10.1.1.2/24,GE0/0/1配置為trunk模式允許vlan20通過(guò),設(shè)置PVID為vlan20。 2、 業(yè)務(wù)配置具體配置我就不一點(diǎn)一點(diǎn)打了,好累,截圖發(fā)給大家看吧。 #LSW1交換機(jī)配置 #LSW2交換機(jī)配置 配置很簡(jiǎn)單,大家思考下兩臺(tái)交換機(jī)下的不同vlan是否能夠通信呢? 3、 配置驗(yàn)證如下圖,利用dis interface GigabitEthernet 0/0/1命令,我們可以看到LSW2交換機(jī)GigabitEthernet 0/0/1接口下PVID和接口物理地址。 在交換機(jī)LSW1中ping交換機(jī)LSW2中vlan20的互聯(lián)地址此時(shí)是可以ping通的。 通過(guò)dis mac-address vlan 10命令,我們看到交換機(jī)LSW1在vlan10中也學(xué)習(xí)到了交換機(jī)LSW2的mac地址,由此證明兩臺(tái)交換機(jī)之間二層互通。 4、 實(shí)驗(yàn)結(jié)論為什么兩臺(tái)交換機(jī)不同vlan之間可以正常通信呢? a、 交換機(jī)LSW1中vlan10數(shù)據(jù)在交換機(jī)內(nèi)部時(shí)是帶有vlan10這個(gè)標(biāo)簽的。 b、 通過(guò)GE0/0/1接口轉(zhuǎn)發(fā)時(shí),因?yàn)镚E0/0/1接口是access模式,所以將vlan10標(biāo)簽剝掉,變成不帶標(biāo)簽的數(shù)據(jù)轉(zhuǎn)發(fā)出去。 c、 數(shù)據(jù)到達(dá)交換機(jī)LSW2的GE0/0/1接口時(shí)因?yàn)闆](méi)有vlan標(biāo)簽,trunk模式下接口會(huì)為無(wú)vlan標(biāo)簽的數(shù)據(jù)打上PVID的vlan標(biāo)簽,本例中就是打上了vlan20的標(biāo)簽。 d、 相反的,如果交換機(jī)LSW2發(fā)送數(shù)據(jù)時(shí),因?yàn)镚E0/0/1接口為trunk模式,且允許vlan20通過(guò),所以vlan20可以在該接口轉(zhuǎn)發(fā),但因?yàn)楸菊鱲lan即PVID與trunk的vlan相同,則會(huì)將vlan20的標(biāo)簽剝掉,變成無(wú)vlan標(biāo)簽的數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)。 e、 交換機(jī)LSW1接收到無(wú)vlan標(biāo)簽的數(shù)據(jù)時(shí),根據(jù)接口access的vlan信息對(duì)數(shù)據(jù)進(jìn)行打標(biāo)簽。一個(gè)雙向通信過(guò)程完成,具體可以參考下圖。 ![]() 與trunk鏈路不同的是,trunk鏈路中傳輸?shù)某吮菊鱲lan外,其它數(shù)據(jù)均為帶有vlan標(biāo)簽的數(shù)據(jù)。 其實(shí)不管兩端接口模式是access、trunk還是 hybrid,最根本的就是要求互聯(lián)鏈路上傳輸?shù)氖菬o(wú)標(biāo)簽數(shù)據(jù),兩端設(shè)備可以對(duì)數(shù)據(jù)進(jìn)行打標(biāo)簽和去標(biāo)簽即可實(shí)現(xiàn)通信。 其它不同vlan互通實(shí)驗(yàn)大家可以自行驗(yàn)證,本實(shí)驗(yàn)只是為了讓大家了解vlan不同模式的通信過(guò)程。 |
|
|