網路規劃與管理技術第 八章 VLAN 網路規劃與管理 上一頁    下一頁

8-4 多交換器 VLAN 網路

內容:

  • 8-4-1 多交換器網路規劃

  • 8-4-2 多交換器 VLAN 網路設定

  • 8-4-3 多交換器 VLAN 繞路設定

  • 8-4-4 多交換器 VLAN 單口繞路

8-4-1 多交換器網路規劃

(A) 系統分析

(請匯入:多交換器 VLAN 網路_空白.pkt)

我們利用三個交換器來建立一套多交換器的 VLAN 網路,再來驗證 VTP Trunk 建立的方法,期望網路架構圖 8-10 所示。

 

8-11 三只交換器建立 VLAN 網路

(B) 網路規劃與建置

(1) 設備:Cisco 2960 交換器三台(SW1 ~ SW3)、個人電腦 6 (PC1 ~ PC6)

(2) VLAN 網路環境:

VLAN

網路區段

Gateway/DNS

IP (PC)

埠口(Switch)

Vlan10

(Sales)

192.168.1.0/24

192.168.1.254/

168.95.1.1

PC1=192.168.1.1

Fa0/1 (SW1)

PC2=192.168.1.2

Fa0/1(SW2)

Vlan20

(managers)

192.168.2.0/24

192,168.2.254/

168.95.1.1

PC3=192.168.2.1

Fa0/2(SW1)

PC4=192.168.2.2

Fa0/1(SW3)

Vlan30

(Products)

192.168.3.0/24

192.168.3.254/

168.95.1.1

PC5=192.168.3.1

Fa0/2(SW2)

PC6=192.168.3.2

Fa0/2(SW3)

(3) VTP Domain 規劃:

Switch no

VTP Mode

Trunk port

SW1

Server

Gi0/1=>Gi0/1(SW2)

SW2

Client

Gi0/1 => Gi0/1(SW1)

Gi0/2 => Gi0/1(SW3)

8-4-2 多交換器 VLAN 網路設定

(A) SW1 交換器需設定下列參數:

(1) 設定為 VTP server modeVTP Domain = CSU_MIS(password=user)

(2) 建立 VLAN 10VLAN 20VLAN 30 虛擬區域網路。

(3) 設定介面 Gi0/1 switchport mode trunk

(4) Fa0/1 加入 vlan10Fa0/2 加入 vlan20

## 設定 VTP 操作模式 ###

SW1>

SW1>en

SW1#config ter

SW1(config)#vtp mode server

SW1(config)#vtp domain CSU_MIS

SW1(config)#vtp password user

SW1(config)#do show vtp status

VTP Version : 2

Configuration Revision : 0

Maximum VLANs supported locally : 255

Number of existing VLANs : 5

VTP Operating Mode : Server

VTP Domain Name : CSU_MIS

VTP Pruning Mode : Disabled

VTP V2 Mode : Disabled

VTP Traps Generation : Disabled

….

SW1(config)#do show vtp password

VTP Password: user

SW1(config)#

## 建立 VLAN id name  ###

SW1(config)#vlan 10

SW1(config-vlan)#name Sales

SW1(config-vlan)#exit

SW1(config)#vlan 20

SW1(config-vlan)#name Managers

SW1(config-vlan)#exit

SW1(config)#vlan 30

SW1(config-vlan)#name Product

SW1(config-vlan)#exit

SW1(config)#do show vlan brief

10 Sales active

20 Managers active

30 Products active

## 設定 VLAN trunk 傳輸骨幹 ###

SW1(config)#int gi0/1

SW1(config-if)#switchport mode trunk

## 設定 VLAN 網路成員的介面埠口 ###

SW1(config-if)#exit

SW1(config)#int fa0/1

SW1(config-if)#switchport access vlan 10

SW1(config-if)#exit

SW1(config)#int fa0/2

SW1(config-if)#switchport access vlan 20

SW1(config-if)#exit

## 觀察各 VLAN 網路的成員 ###

SW1(config)#do show vlan brief

10 Sales active Fa0/1

20 Managers active Fa0/2

30 Products active

## 儲存設定結果 ###

SW1#copy running-config startup-config

(B) SW2 交換器需設定下列參數:

(1) 設定為 VTP mode clientVTP Domain = CSU_MIS(password=user)

(2) 設定介面 Gi0/1 Gi0/2 switchport mode trunk

(3) Fa0/1 加入 vlan10Fa0/2 加入 vlan30

## 設定 VTP 操作模式與環境 ###

SW2>en

SW2#config ter

SW2(config)#vtp mode client

SW2(config)#vtp domain CSU_MIS

SW2(config)#vtp password user

SW2(config)#do show vtp status

VTP Operating Mode : Client

VTP Domain Name : CSU_MIS

VTP Pruning Mode : Disabled

VTP V2 Mode : Disabled

##### 設定 VLAN 主幹 trunk 埠口 #####

SW2(config)#int gi0/1

SW2(config-if)#switchport mode trunk

SW2(config-if)#no shutdown

SW2(config-if)#exit

SW2(config)#int gi0/2

SW2(config-if)#switchport mode trunk

##### 設定 VLAN 埠口 #####

witch(config-if)#exit

SW2(config)#int fa0/1

SW2(config-if)#switchport access vlan 10

SW2(config-if)#exit

SW2(config)#int fa0/2

SW2(config-if)#switchport access vlan 30

SW2(config-if)#exit

##### 顯示各 VLAN 的成員埠口 #####

SW2(config)#do show vlan brief

10 Sales active Fa0/1

20 Managers active

30 Products active Fa0/2

## 儲存設定結果 ###

SW2#copy running-config startup-config

(C) SW3 交換器需設定下列參數:

(1) 設定為 VTP mode clientVTP Domain = CSU_MIS(password=user)

(2) 設定介面 Gi0/1 switchport mode trunk

(3) Fa0/1 加入 vlan20Fa0/2 加入 vlan30

##### 設定 VTP 操作模式與環境 ####

SW3>en

SW3#config ter

SW3(config)#vtp mode client

SW3(config)#vtp domain CSU_MIS

SW3(config)#vtp password user

SW3(config)#do show vtp status

...

VTP Operating Mode : Client

VTP Domain Name : CSU_MIS

VTP Pruning Mode : Disabled

##### 設定 VLAN 主幹埠口 #####

SW3(config)#int gi0/1

SW3(config-if)#switchport mode trunk

 

##### 設定 VLAN 埠口 #####

SW3(config-if)#exit

SW3(config)#int fa0/1

SW3(config-if)#switchport access vlan 20

SW3(config-if)#exit

SW3(config)#int fa0/2

SW3(config-if)#switchport access vlan 30

SW3(config-if)#exit

##### 顯示各 VLAN 的成員埠口 #####

SW3(config)#do show vlan brief

….

10 Sales active

20 Managers active Fa0/1

30 Products active Fa0/2

….

## 儲存設定結果 ###

SW3#copy running-config startup-config

 

(D) 測試連線成果

(請匯入:多交換器網路_VLAN 設定.pkt)

(1) 步驟 1:同一個 VLAN 網路(但跨越不同交換器)內是否可以連線。由 PC1 ping PC2,如下:(分別在 PC1PC3PC3主機下操作)

l   PC1 下操作,ping PC2(192.168.1.2) 測試 VLAN 10 連線:

C:\>ping 192.168.1.2    [OK]

l  PC3 下操作,ping PC4(192.168.2.2) 測試 VLAN 20 連線:

C:\>ping 192.168.2.2    [OK]

l   PC5 下操作,ping PC6(192.168.3.2) 測試 VLAN 30 連線:

C:\>ping 192.168.3.2     [OK]

(2) 步驟 2:不同 VLAN 網路之間是否可以連線。由 PC1  ping PC3 與由 PC1 ping PC6,如下:( PC1 主機下操作,ping PC3,同一交換器但不同 VLAN 網路)

C:\>ping 192.168.2.1     [連線不成功,表示沒經過路由器轉接無法成功]

C:\>ping 192.168.3.1     [連線不成功]

8-4-3 多交換器 VLAN 繞路設定

(A) 系統分析

(請匯入:多交換器網路_VLAN 設定+繞路_空白.pkt)

我們延伸圖 8-10 將使用具有繞路的功能,如圖 8-11 所示。我們增加了一個具有三個埠口的路由器,每一埠口負責一個 VLAN 的通道,並設定該 VLAN 的預設路由。

 

8-12 具繞路功能的 VLAN 網路

(B) 網路規劃與建置

(1) 設備:Cisco 2960 交換器三台(SW1 ~ SW3)、個人電腦 6 (PC1 ~ PC6)

(2) 路由器:Cisco 2911 一台,內建有 3 Gigabit Ethernet 卡,每只網路卡當作一個 VLAN 網路的預設路由。

(3) 網路環境:( 8-10 相同不用變更)

8-10 相同不用變更)

VLAN

網路區段

Gateway/DNS

IP (PC)

埠口(Switch)

Vlan10

(Sales)

192.168.1.0/24

192.168.1.254/

168.95.1.1

PC1=192.168.1.1

Fa0/1 (SW1)

PC2=192.168.1.2

Fa0/1(SW2)

R1(Gi0/0)=192.168.1.254

Gi0/2(SW1)

Vlan20

(managers)

192.168.2.0/24

192,168.2.254/

168.95.1.1

PC3=192.168.2.1

Fa0/2(SW1)

PC4=192.168.2.2

Fa0/1(SW3)

R1(Gi0/1)=192.168.2.254

Fa0/24(SW2)

Vlan30

(Products)

192.168.3.0/24

192.168.3.254/

168.95.1.1

PC5=192.168.3.1

Fa0/2(SW2)

PC6=192.168.3.2

Fa0/2(SW3)

R1(Gi0/2)=192.168.3.254

Gi0/2(SW3)

(4) 交換機環境規劃:

Switch no

VTP Mode

Trunk port

SW1

Server

Gi0/1=>Gi0/1(SW2)

SW2

Client

Gi0/1 => Gi0/1(SW1)

Gi0/2 => Gi0/1(SW3)

SW3

Client

Gi0/1 => Gi02(SW2)

VTP Domain = CSU_MISPassword = user

(5) 路由器環境規劃:(新增)

Router

Router port

  IP 位址

VLAN

Switch port

R1

Gi0/0

192.168.1.254

10

SW1(Gi0/1)

Gi0/1

192.168.2.254

20

SW2(Fa0/24)

Gi0/2

192.168.3.254

30

SW3(Gi0/2)

(C) 設定重點

l   交換器 SW1SW2 SW3 設定重點:

(1) 沿用圖 8-10 設定,VLAN 網路部分已設定完成,不用在變更。

(2) 將交換器連結到路由器的埠口,加入相對應的 VLAN 網路。

l   路由器 R1 設定重點:

(1) 每一埠口的 IP 位址,設定成一個 VLAN 網路的預設路由。

(2) 啟動介面運作。

(D) 交換器設定

(1) SW1 設定

SW1>en

SW1#config ter

SW1(config)#int gi0/2

SW1(config-if)#switchport access vlan 10

(2) SW2 設定

SW2>en

SW2#config ter

SW2(config)#int Fa0/24

SW2(config-if)#switchport access vlan 20

(3) SW3 設定

SW3>en

SW3#config ter

SW3(config)#int gi0/2

SW3(config-if)#switchport access vlan 30

(E) 路由器 R1 設定

R1>en

R1#config ter

R1(config)#int gi0/0

R1(config-if)#ip address 192.168.1.254 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#int gi0/1

R1(config-if)#ip address 192.168.2.254 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#int gi0/2

R1(config-if)#ip address 192.168.3.254 255.255.255.0

R1(config-if)#no shutdown

R1(config-if)#end

R1#show ip route

...

192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks

C 192.168.1.0/24 is directly connected, GigabitEthernet0/0

L 192.168.1.254/32 is directly connected, GigabitEthernet0/0

192.168.2.0/24 is variably subnetted, 2 subnets, 2 masks

C 192.168.2.0/24 is directly connected, GigabitEthernet0/1

L 192.168.2.254/32 is directly connected, GigabitEthernet0/1

192.168.3.0/24 is variably subnetted, 2 subnets, 2 masks

C 192.168.3.0/24 is directly connected, GigabitEthernet0/2

L 192.168.3.254/32 is directly connected, GigabitEthernet0/2

 

(F) 測試繞路功能

(請匯入:多交換器 VLAN 網路_VLAN 設定+路由器_完成.pkt)

(1) PC1(192.168.1.1)主機測試

C:\>ping 192.168.2.1     [OK]

C:\>ping 192.168.3.1     [OK]

(2) PC3(192.168.2.1)主機測試

C:\>ping 192.168.1.1     [OK]

C:\>ping 192.168.3.1     [OK]

(3) PC5(192.168.3.1)主機測試

C:\>ping 192.168.1.1     [OK]

C:\>ping 192.168.2.1     [OK]

8-4-4 多交換器 VLAN 單埠口繞路

如同 8-3-6 節介紹(單埠口繞路設定),在多交換器網路環境下也可以達成。

 (A) 系統規劃

我們沿用『多交換器網路_VLAN設定_完成』的網路架構,再增加一部 Cisco 2901 路由器,網路架構如圖 8-13 所示:

(請匯入:多交換器_VLAN+單埠口繞路_空白.pkt)

 

8-13 單埠口多交換器繞路

路由器如路由器規劃如下:

Router

Router port

  IP 位址

VLAN

Switch port

R1

Gi0/0

No address

 

SW2(Fa0/24) => trunk Mode

Gi0/0.10

192.168.1.254

dot1q 10

 

Gi0/0.20

192.168.2.254

dot1q 20

 

Gi0/0.30

192.168.3.254

dot1q 30

 

(B) 路由器設定

連接到交換器的埠口是 Gi0/0,須將它分割成三個子介面,再分別設定 IP 位址,如下:

R1#config ter

R1(config)#int gi0/1

R1(config-if)#no ip address

R1(config-if)#int gi0/1.10

R1(config-subif)#encapsulation dot1q 10

R1(config-subif)#ip address 192.168.1.254 255.255.255.0

R1(config-subif)#int gi0/1.20

R1(config-subif)#encapsulation dot1q 20

R1(config-subif)#ip address 192.168.2.254 255.255.255.0

R1(config-subif)#int gi0/1.30

R1(config-subif)#encapsulation dot1q 30

R1(config-subif)#ip address 192.168.3.254 255.255.255.0

R1(config-subif)#exit

R1(config)#int gi0/1

R1(config-if)#no shutdown

(C) 交換器設定

連接到交換器的埠口是 Fa0/24,須將它設定成 Trunk Mode,如下:

SW2>en

SW2#config ter

SW2(config)#int fa0/24

SW2(config-if)#switchport mode trunk

(D) 繞路測試:(請匯入:多交換器網路_VLAN 設定+單埠口繞路_完成.pkt)

PC1(192.168.1.1) ping PC3 (192.168.2.1)   [OK]

PC4(192.168.2.2) ping PC2 (192.168.1.2)   [OK]

 

翻轉工作室:粘添壽

 

網路規劃與管理技術:

 

 

翻轉電子書系列: