隨著資訊科技技術發展得越來越快,也同時大力得減少了人力的管理一些事情,一些工作,取而代之的是簡單有效的方法來管理,就交換機和路由器這方面的技術來說,隨著可網管交換機數量的增加,可以採用VLAN中繼協議來管理交換機的管理,從而降低管理工作人員的工作量,下面就來說在思科模擬器上,怎麼在多個交換機劃分VLAN。
工具/原料
一臺臺式電腦
一個思科模擬器軟體
方法/步驟
首先在思科模擬軟體上,找出4臺2960型的交換機,8臺PC電腦,按相應的順序擺列起來,並用相連的雙絞線連線起來,使各臺PC機和交換機相連起來,交換機和交換機連線起來,並給裝置加電,如下圖所示:
給各個計算機配置上IP地址,子網掩碼和預設閘道器,各個計算機子網掩碼都是255.255.255.0,給PC11配置的IP地址和閘道器為:192.168.10.11 192.168.10.1,PC12配置的IP地址和閘道器為:192.168.10.12 192.168.10.1.給PC21配置的IP地址和閘道器為:192.168.20.11 192.168.20.1,給PC22配置的IP地址和閘道器為:192.168.20.12 192.168.20.1,給PC31配置的IP地址和閘道器為:192.168.30.11 192.168.30.1,給PC32配置的IP地址和閘道器為:192.168.30.12 192.168.30.1,給PC41配置的IP地址和閘道器為:192.168.40.11 192.168.40.1,給PC42配置的IP地址和閘道器為:192.168.40.12 192.168.40.1,如下圖所示:
測試連通性,用ping命令在各臺計算機測試一下連通性,結果是不通的,如下圖所示:
既然各臺計算機互相ping不通,只能往下做了,就要配置交換機jisjsw,先給交換機配置主機名為jisjsw,配置在全域性配置模式下配置,配置命令為:hostname jisjsw ,no ip domain lookup,write,為交換機配置好名稱後,在交換機jisjsw上配置vtp伺服器,配置命令如下:
jisjsw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
jisjsw(config)#vtp domain xm4
Changing VTP domain name from NULL to xm4
jisjsw(config)#vtp version 2
jisjsw(config)#vtp password cisco
Setting device VLAN database password to cisco
jisjsw(config)#
jisjsw(config)#vtp password cisco
Password already set to cisco
jisjsw(config)#vtp mode server
Device mode already VTP SERVER.
如下圖所示:
在jisjsw交換機上建立VLAN 10、VLAN20、VLAN30、VLAN40、VLAN99,配置命令如下:
jisjsw#enable
jisjsw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
jisjsw(config)#int vlan 10
jisjsw(config-if)#ip add 192.168.10.1 255.255.255.0
jisjsw(config-if)#no sh
jisjsw(config)#int vlan 20
jisjsw(config-if)#ip add 192.168.20.1 255.255.255.0
jisjsw(config-if)#no sh
jisjsw(config-if)#int vlan 30
jisjsw(config-if)#ip add 192.168.30.1 255.255.255.0
jisjsw(config-if)#no sh
jisjsw(config-if)#int vlan 40
jisjsw(config-if)#ip add 192.168.40.1 255.255.255.0
jisjsw(config-if)#no sh
jisjsw(config-if)#int vlan 99
jisjsw(config-if)#ip add 192.168.100.1 255.255.255.0
jisjsw(config-if)#no sh
jisjsw(config-if)#end
如下圖所示:
分配交換機jisjsw埠VLAN,配置命令如下:
jisjsw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
jisjsw(config)#int range f0/2-20
jisjsw(config-if-range)#switchport mode access
jisjsw(config-if-range)#switchport access vlan 10
jisjsw(config-if-range)#no sh
jisjsw(config-if-range)#int f0/21
jisjsw(config-if)#switchport mode access
jisjsw(config-if)#switchport access vlan 20
jisjsw(config-if)#int f0/22
jisjsw(config-if)#switchport mode access
jisjsw(config-if)#switchport access vlan 30
jisjsw(config-if)#int f0/23
jisjsw(config-if)#switchport mode access
jisjsw(config-if)#switchport access vlan 40
jisjsw(config-if)#no sh
jisjsw(config-if)#int f0/24
jisjsw(config-if)#switchport mode access
jisjsw(config-if)#switchport access vlan 99
jisjsw(config-if)#no sh
如下圖所示:
設定jisjsw和bangsw、shiysw、jidxsw交換機之間的中繼鏈路,配置命令如下:
jisjsw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
jisjsw(config)#int g1/1
jisjsw(config-if)#description line to banglsw-g1/1
jisjsw(config-if)#switchport mode trunk
jisjsw(config-if)#no shut
jisjsw(config-if)#int g1/2
jisjsw(config-if)#description line to jidxsw-g1/1
jisjsw(config-if)#switchport mode trunk
jisjsw(config-if)#no sh
jisjsw(config-if)#int f0/1
jisjsw(config-if)#description line to shiysw-f0/1
jisjsw(config-if)#switchport mode trunk
jisjsw(config-if)#no sh
然後用“show int trunk”命令查詢一下中繼鏈路狀態情況,如下圖所示:
然後配置交換機shiysw,首先配置交換機shiysw的名稱和交換機shiysw的VTP管理域,配置交換機shiysw的命令如下:
Switch>enable
Switch#conf t
Switch(config)#hostname shiysw
shiysw(config)#no ip domain lookup
配置交換機shiysw的VTP管理域的命令如下:
hiysw(config)#vtp domain xm4
Domain name already set to xm4.
shiysw(config)#vtp version 2
shiysw(config)#vtp password cisco
Setting device VLAN database password to cisco
shiysw(config)#vtp mode client
如下圖所示:
用“show vlan”命令檢視交換機shiysw的VLAN分配,並配置和交換機jisjsw之間的中繼鏈路,配置命令如下:
shiysw(config)#int f0/1
shiysw(config-if)#description line to jisjsw-f0/1
shiysw(config-if)#switchport mode trunk
shiysw(config-if)#no sh
如下圖所示:
給交換機shiysw分配的埠VLAN,配置命令如下:
shiysw(config)#int range f0/2-16
shiysw(config-if-range)#switchport mode access
shiysw(config-if-range)#switchport access vlan 40
shiysw(config-if-range)#no sh
shiysw(config)#int range f0/17-20
shiysw(config-if-range)#switchport mode access
shiysw(config-if-range)#switchport access vlan 10
shiysw(config-if-range)#no sh
shiysw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
shiysw(config)#int range f0/21-24
shiysw(config-if-range)#switchport mode access
shiysw(config-if-range)#switchport access vlan 30
shiysw(config-if-range)#no sh
配置好後再用“show vlan”命令檢視交換機shiysw的VLAN埠分配,
如下圖所示:
配置交換機banglsw,先配置交換機banglsw的名稱,配置命令如下:
Switch>enable
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname banglsw
banglsw(config)#no ip domain lookup
然後配置交換機banglsw的vtp管理域,配置命令如下:
banglsw#enable
banglsw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
banglsw(config)#vtp domain xm4
Domain name already set to xm4.
banglsw(config)#vtp version 2
banglsw(config)#vtp password cisco
Setting device VLAN database password to cisco
banglsw(config)#vtp mode client
如下圖所示:
用命令“show vtp status”檢視交換機banglsw的VTP狀態和用“show vlan”命令檢視交換機banglsw的埠VLAN分配,如下圖所示:
配置和交換機jisjsw之間的中繼鏈路,配置命令如下:
banglsw#conf t
banglsw(config)#int g1/1
banglsw(config-if)#description line to jisjsw-g1/1
banglsw(config-if)#switchport mode trunk
banglsw(config-if)#no sh
如下圖所示:
分配交換機banglsw的埠VLAN,配置命令如下:
banglsw#enable
banglsw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
banglsw(config)#int range f0/2-20
banglsw(config-if-range)#switchport mode access
banglsw(config-if-range)#switchport access vlan 30
banglsw(config-if-range)#no sh
banglsw(config-if-range)#int f0/21
banglsw(config-if)#switchport mode access
banglsw(config-if)#switchport access vlan 10
banglsw(config-if)#no sh
banglsw(config)#int range f0/22-23
banglsw(config-if-range)#switchport mode access
banglsw(config-if-range)#switchport access vlan 20
banglsw(config-if-range)#no sh
banglsw(config)#int f0/24
banglsw(config-if)#switchport mode access
banglsw(config-if)#switchport access vlan 40
banglsw(config-if)#no sh
如下圖所示:
配置交換機jidxsw,先給交換機配置名稱,配置命令如下:
Switch>enable
Switch#conf t
Switch(config)#hostname jidxsw
jidxsw(config)#no ip domain lookup
然後配置交換機jidxs的vtp管理域,配置命令如下:
jidxsw(config)#vtp domain xm4
Domain name already set to xm4.
jidxsw(config)#vtp ver 2
jidxsw(config)#vtp password cisco
Setting device VLAN database password to cisco
jidxsw(config)#vtp mode client
Setting device to VTP CLIENT mode.
如下圖所示:
用命令“show vtp status”檢視交換機jidxsw的VTP狀態和用“show vlan”命令檢視交換機banglsw的埠VLAN分配,如下圖所示:
配置和交換機jisjsw之間的中繼鏈路,配置命令如下:
jidxsw(config)#int g1/1
jidxsw(config-if)#des
jidxsw(config-if)#description line to jisjsw-g1/2
jidxsw(config-if)#
jidxsw(config-if)#sw
jidxsw(config-if)#switchport m
jidxsw(config-if)#switchport mode tr
jidxsw(config-if)#switchport mode trunk
jidxsw(config-if)#no sh
如下圖所示:
分配交換機jidxsw的埠分配VLAN,配置命令如下:
jidxsw#enable
jidxsw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
jidxsw(config)#int range f0/2-20
jidxsw(config-if-range)#switchport mode access
jidxsw(config-if-range)#switchport access vlan 20
jidxsw(config-if-range)#no sh
jidxsw(config-if-range)#exit
jidxsw(config)#int f0/21
jidxsw(config-if)#switchport mode access
jidxsw(config-if)#switchport access vlan 10
jidxsw(config-if)#no sh
jidxsw(config-if)#exit
jidxsw(config)#int range f0/22-23
jidxsw(config-if-range)#switchport mode access
jidxsw(config-if-range)#switchport access vlan 20
jidxsw(config-if-range)#no sh
jidxsw(config-if-range)#exit
jidxsw(config)#int f0/24
jidxsw(config-if)#switchport mode access
jidxsw(config-if)#switchport access vlan 40
jidxsw(config-if)#no sh
jidxsw(config-if)#end
如下圖所示:
檢視交換機banglsw,交換機jidxsw的VLAN,都是用“show valn”命令檢視,如下圖所示:
使用ping命令分別測試pc11、pc12、pc21、pc22、pc31、pc32、pc41、pc42這八臺計算機之間的連通性,如下圖所示:
注意事項
在全域性配置模式下配置交換機命令;
在特權配置模式下用“show VLAN”;
vtp模式有三種:伺服器模式(server mode)、客戶機模式(client mode)和透明模式(transparent mode)。