1. 程式人生 > >VLAN通過多個交換機傳輸,實現同VLAN互通,不同VLAN不通

VLAN通過多個交換機傳輸,實現同VLAN互通,不同VLAN不通

trunk和access運用

網絡拓撲圖:

技術分享圖片

思路:LSW1~3每個交換機都創建了兩個VLAN,所以交換機連接交換的那個端口應該設置trunk端口,連接PC機的兩個端口類型都設置為access。
vlan數據經過LSW4時,LSW4裏沒有配置vlan 2和vlan 3 ,所以LSW4無法識別VLAN數據的目標MAC。所以LSW4上應該也要創建VLAN 2和VLAN 3,
但是不需要添加端口到VLAN裏。LSW4的三個端口都是連接的trunk接口,所以為了允許vlan 2和vlan 3的數據能通過LSW4,LSW4的三個端口也應該全部設置為trunk端口。

1)配置PC機IP地址PC1~PC6一次設置IP地址為:192.168.1.1~6,子網掩碼統一為:255.255.255.0
標識每臺主機的IP地址

技術分享圖片
2)配置LSW1~3的VLAN端口以及TRUNK接口,命令如下:
system-view //進入系統視圖
vlan batch 2 3 //創建vlan 2,vlan 3
interface GigaibitEthernet 0/0/1 //進入端口 GE 0/0/1
port link-type access //配置端口類型為access
port default vlan 2 //將端口添加到vlan 2中
interface GigabitEthernet 0/0/2 //進入端口GE 0/0/2
port link-type access //配置端口類型為access
port default vlan 3 //將端口添加到vlan 3中

interface GigabitEthernet 0/0/3 //進入端口GE 0/0/3
port link-type trunk //配置端口類型為trunk
port trunk allow-pass vlan all //配置端口允許通過所有vlan
按照以上命令,依次配置LSW1~3,並標識出VLAN和TRUNK
技術分享圖片
3)在LSW上創建VLAN 2,VLAN 3,並將設備上的GE 0/0/1~3都設置為trunk端口。命令如下:
system-view //進入系統視圖
vlan batch 2 3 //創建vlan 2,vlan 3
interface GigabitEthernet 0/0/1 //進入端口GE 0/0/1
port link-type trunk //配置端口類型為trunk
port trunk allow-pass vlan all //配置端口允許通過所有vlan
interface GigabitEthernet 0/0/1 //進入端口GE 0/0/2
port link-type trunk //配置端口類型為trunk
port trunk allow-pass vlan all //配置端口允許通過所有vlan
interface GigabitEthernet 0/0/1 //進入端口GE 0/0/3
port link-type trunk //配置端口類型為trunk
port trunk allow-pass vlan all //配置端口允許通過所有vlan
標識trunk端口
技術分享圖片
4)驗證同vlan不同交換機下的PC機能否互通,PC1能否與PC3互通。
技術分享圖片技術分享圖片
驗證結果:
PC1和PC3成功實現互通。
5)驗證不同vlan在不同交換機下的PC機能否互通,PC1能否與PC4互通。
技術分享圖片技術分享圖片
綜上結果,實現了VLAN經過多臺交換機傳輸,實現了同VLAN互通,不同VLAN不通。

VLAN通過多個交換機傳輸,實現同VLAN互通,不同VLAN不通