VLAN(Virtual Local Area Network, 虛擬局域網(wǎng))是指在一個(gè)物理網(wǎng)段內(nèi),,進(jìn)行邏輯的劃分,,劃分成若干個(gè)虛擬局域網(wǎng)。VLAN的最大特性是不受物理位置的限制,,可以進(jìn)行靈活的劃分,。VLAN具備了一個(gè)物理網(wǎng)段所具備的特性。相同VLAN內(nèi)的主機(jī)可以互相直接訪問(wèn),,不同VLAN間的主機(jī)之間互相訪問(wèn)必須經(jīng)由路由設(shè)備進(jìn)行轉(zhuǎn)發(fā),。廣播數(shù)據(jù)包只可以在本VLAN內(nèi)進(jìn)行傳播,不能傳輸?shù)狡渌鸙LAN中,。 如果VLAN間需要通信,,則需要通過(guò)三層交換機(jī)或路由器實(shí)現(xiàn)其路由功能,。其主要目的是使在同一VLAN里的計(jì)算機(jī)系統(tǒng)能跨交換機(jī)進(jìn)行相互通信,而在不同VLAN里的計(jì)算機(jī)系統(tǒng)也能進(jìn)行相互通信,。 二層交換機(jī)VLAN配置地址,,稱之為 遠(yuǎn)程管理IP。一個(gè)二層交換,,只能有一個(gè)處于up狀態(tài)的VLAN管理IP,。三層交換機(jī)VLAN配置地址,稱之為三層SVI虛接口地址,,用于不同VLAN之間互相訪問(wèn),,實(shí)現(xiàn)路由功能。方法:三層交換起用SVI虛接口,,配置IP地址,,作為VLAN內(nèi)PC的網(wǎng)關(guān)地址,實(shí)現(xiàn)VLAN互訪,,這是啟用三層交換的路由功能,。 設(shè)備 | 端口 | IP | 網(wǎng)關(guān) |
---|
PC0-1 | FastEthernet0 | 192.168.3.1/24 | 192.168.3.254 | PC1-1 | FastEthernet0 | 192.168.2.1/24 | 192.168.2.254 | PC2-1 | FastEthernet0 | 192.168.3.2/24 | 192.168.3.254 | PC3-1 | FastEthernet0 | 192.168.2.2/24 | 192.168.2.254 |
設(shè)備 | 端口 | IP | 網(wǎng)關(guān) |
---|
PC0 | FastEthernet0 | 192.168.3.1/24 | 192.168.3.254 | PC1 | FastEthernet0 | 192.168.2.1/24 | 192.168.2.254 | PC2 | FastEthernet0 | 192.168.3.2/24 | 192.168.3.254 | PC3 | FastEthernet0 | 192.168.2.2/24 | 192.168.2.254
|
#二層交換機(jī)配置 Switch0>en Switch0#hostname sw0 sw0#conf t sw0(config)#vlan 10 sw0(config-vlan)#ex sw0(config)#vlan 20 sw0(config-vlan)#ex sw0(config)#int fa0/1 sw0(config-if)#sw mo ac sw0(config-if)#sw ac vlan 10 sw0(config-if)#no sh sw0(config-if)#ex sw0(config)#int fa0/2 sw0(config-if)#sw mo ac sw0(config-if)#sw ac vlan 20 sw0(config-if)#no sh sw0(config-if)#ex #連接三層交換機(jī)的口改為 trunk sw0(config)#int g0/1 sw0(config-if)#sw mo tr sw0(config-if)#no sh sw0(config-if)# #另一臺(tái)交換機(jī)或者其它交換機(jī)按照以上配置再來(lái)一次即可,配置之前改下名稱 Switch#hostname sw1
#三層交換機(jī)配置 Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname msw0 msw0(config)#vlan 10 msw0(config-vlan)#vlan 20 msw0(config-vlan)#ex msw0(config)#int vlan 10 msw0(config-if)# %LINK-5-CHANGED: Interface Vlan10, changed state to up msw0(config-if)#ip add 192.168.3.254 255.255.255.0 msw0(config-if)#no sh msw0(config-if)#ex msw0(config)#int vlan 20 msw0(config-if)# %LINK-5-CHANGED: Interface Vlan20, changed state to up msw0(config-if)#ip add 192.168.2.254 255.255.255.0 msw0(config-if)#no sh msw0(config-if)#ex #開啟三層交換機(jī)路由功能 msw0(config)#ip routing msw0(config)#ex msw0#
#一般情況下,switchport trunk encapsulation dot1q命令可不做,,因?yàn)槟J(rèn)為dot1q封裝,簡(jiǎn)寫 sw tr e d #msw0(config)#int g1/0/1 #msw0(config-if)#switchport trunk encapsulation dot1q #msw0(config-if)#exit #msw0(config)#int g1/0/2 #msw0(config-if)#sw tr e d #msw0(config-if)#exit
兩臺(tái)交換機(jī)通過(guò)一臺(tái)三層連接#二次交換機(jī)配置 Switch0>en Switch0#hostname sw0-1 sw0-1#conf t sw0-1(config)#vlan 10 sw0-1(config-vlan)#ex sw0-1(config)#vlan 20 sw0-1(config-vlan)#ex sw0-1(config)#int fa0/1 sw0-1(config-if)#sw mo ac sw0-1(config-if)#sw ac vlan 10 sw0-1(config-if)#no sh sw0-1(config-if)#ex sw0-1(config)#int fa0/2 sw0-1(config-if)#sw mo ac sw0-1(config-if)#sw ac vlan 20 sw0-1(config-if)#no sh sw0-1(config-if)#ex #另一臺(tái)交換機(jī)或者其它交換機(jī)按照以上配置再來(lái)一次即可,配置之前改下名稱 Switch#hostname sw1-1
#連接三層交換機(jī)的口改為 trunk sw0-1(config)#int g0/2 sw0-1(config-if)#sw mo tr sw0-1(config-if)#no sh sw0-1(config-if)# sw0-1#
#其中兩臺(tái)交換機(jī)之間的連接口做如下配置 Switch(config)#int g0/1 #配置端口為trunk,簡(jiǎn)寫sw mo tr Switch(config-if)#switchport mode trunk #允許所有vlan通過(guò) Switch(config-if)#switchport trunk allowed vlan all Switch(config-if)#no sh Switch(config-if)#ex
#三層交換機(jī)配置 Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname msw0 msw0(config)#vlan 10 msw0(config-vlan)#vlan 20 msw0(config-vlan)#ex msw0(config)#int vlan 10 msw0(config-if)# %LINK-5-CHANGED: Interface Vlan10, changed state to up msw0(config-if)#ip add 192.168.3.254 255.255.255.0 msw0(config-if)#no sh msw0(config-if)#ex msw0(config)#int vlan 20 msw0(config-if)# %LINK-5-CHANGED: Interface Vlan20, changed state to up msw0(config-if)#ip add 192.168.2.254 255.255.255.0 msw0(config-if)#no sh msw0(config-if)#ex #開啟三層交換機(jī)路由功能 msw0(config)#ip routing msw0(config)#ex msw0#
#一般情況下,,switchport trunk encapsulation dot1q命令可不做,因?yàn)槟J(rèn)為dot1q封裝,簡(jiǎn)寫 sw tr e d #msw0(config)#int g1/0/1 #msw0(config-if)#switchport trunk encapsulation dot1q #msw0(config-if)#exit #msw0(config)#int g1/0/2 #msw0(config-if)#sw tr e d #msw0(config-if)#exit
|