跨交換機實現vlan

在這個實驗中,創建VLAN 10和VLAN 20,將Host A、Host D劃入VLAN 10,Host B、Host C劃入VLAN 20,實現跨VLAN間。網絡拓撲圖2所示。

 跨交換機實現VLAN通信

 

圖2、跨交換機VLAN拓撲圖

 

在沒有創建VLAN之前,PC之間可以相互ping通,創建VLAN後,相同VLAN可以相互ping通。兩臺交換機使用F0/5口連接。

 

各主機PC的配置如下:

Host A:192.168.0.1 子網掩碼:255.255.255.0        劃入VLAN 10,連接的f0/1端口

Host B:192.168.0.2 子網掩碼:255.255.255.0        劃入VLAN 20,連接的f0/2端口

Host C:192.168.0.3 子網掩碼:255.255.255.0        劃入VLAN 20,連接的f0/2端口

Host D:192.168.0.4 子網掩碼:255.255.255.0        劃入VLAN 10,連接的f0/1端口

 

對交換機A的配置:

Switch>enable             ...............進入交換機的特權模式

Switch#configure terminal      ..............進入交換機的全局配置模式

Enter configuration commands, one per line.  End with CNTL/Z.

Switch(config)#vlan 10               .................創建VLAN 10

Switch(config-vlan)#name 10           .............將VLAN 10命名爲10

Switch(config-vlan)#exit

Switch(config)#vlan 20              ................創建VLAN 20

Switch(config-vlan)#name 20          .........將VLAN 20 命名爲 20

Switch(config-vlan)#exit

Switch(config)#interface f0/1   ....................進入F0/1的接口配置模式

Switch(config-if)#switchport access vlan 10    ..............把F0/1端口加入VLAN 10中

Switch(config-if)#interface f0/2              ...............進入F0/2的接口配置模式

Switch(config-if)#switchport access vlan 20    ...............把F0/2的端口加入VLAN 20中

Switch(config-if)#interface f0/5          .............進入F0/5的接口配置模式

Switch(config-if)#switchport mode trunk      ............設置當前端口(F0/5)爲Trunk模式

 

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to up

Switch(config-if)#

 

交換機B的配置:

Switch>enable             ...............進入交換機的特權模式

Switch#configure terminal      ..............進入交換機的全局配置模式

Enter configuration commands, one per line.  End with CNTL/Z.

Switch(config)#vlan 10               .................創建VLAN 10

Switch(config-vlan)#name 10           .............將VLAN 10命名爲10

Switch(config-vlan)#exit

Switch(config)#vlan 20              ................創建VLAN 20

Switch(config-vlan)#name 20          .........將VLAN 20 命名爲 20

Switch(config-vlan)#exit

Switch(config)#interface f0/1   ....................進入F0/1的接口配置模式

Switch(config-if)#switchport access vlan 10    ..............把F0/1端口加入VLAN 10中

Switch(config-if)#interface f0/2              ...............進入F0/2的接口配置模式

Switch(config-if)#switchport access vlan 20    ...............把F0/2的端口加入VLAN 20中

Switch(config-if)#interface f0/5          .............進入F0/5的接口配置模式

Switch(config-if)#switchport mode trunk      ............設置當前端口(F0/5)爲Trunk模式

 

其實,交換機A和交換機B的配置是一樣的。配置完成後,Host A和Host D之間可以相互通信,Host B和Host C之間可以通信,但是Host A和Host B、Host A和Host C、Host B和Host D、Host C和Host D之間不能相互通信。

wKiom1ffXDbTfBIYAAAfj9ihAdU254.png-wh_50

wKioL1ffXDbCjNQeAAAdqX6p13k041.png-wh_50

wKiom1ffXDfx5b40AAAYtY--g4g313.png-wh_50

wKiom1ffXDfCLbsaAABvOk-PjRI260.png-wh_50

wKioL1ffXDfS_8TuAAAmkD7mysM048.png-wh_50


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章