实验目的:
熟悉交换机的基本配置,学会在交换机上划分VLAN及如何将接口划分到指定的VLAN.本实验主要是用模拟器DynamipsGUI及3640的IOS文件做的实验,所以配置的命令有些会有出入.
实验设备:3640交换机系列
实验内容:
其实交换机的基本操作包括设置特权登陆密码,设置控制台的密码等都跟路由器几乎一样的.在这里就不详说了.
主要是讲一下如何划分VLAN,为后面的实验打下基础.
首先在交换机上划分出VLAN
sw#vlan database
sw(vlan)#vlan 10 name A
VLAN 10 added:
Name: A
sw(vlan)#vlan 20 name B
VLAN 20 added:
Name: B
sw(vlan)#vlan 30 name C
VLAN 30 added:
Name: C
sw(vlan)#vlan 40 name D
VLAN 40 added:
Name: D
sw(vlan)#vlan 50 name E
VLAN 50 added:
Name: E
sw(vlan)#exit (注意这里一定要用exit来退出,交换机才会自动保存配置)
APPLY completed.
Exiting....
sw#show vlan?
vlan-switch vlans (这里比较郁闷,用模拟器做实验没办法,只能用这两个命令查看VLAN的配置了)
sw#show version
Cisco Internetwork Operating System Software
IOS (tm) 3600 Software (C3640-JSX-M), Version 12.3(20), RELEASE SOFTWARE (fc2)
Technical Support: [url]http://www.cisco.com/techsupport[/url]
Copyright (c) 1986-2006 by cisco Systems, Inc.
Compiled Tue 08-Aug-06 16:37 by kesnyder
Image text-base: 0x60008B00, data-base: 0x61FAA000
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
ROM: ROMMON Emulation Microcode
ROM: 3600 Software (C3640-JSX-M), Version 12.3(20), RELEASE SOFTWARE (fc2)
sw uptime is 7 minutes
System returned to ROM by unknown reload cause - suspect boot_data[BOOT_COUNT] 0x0, BOOT_COUNT 0, BOOTDATA 19
System p_w_picpath file is "tftp://255.255.255.255/unknown"
cisco 3640 (R4700) processor (revision 0xFF) with 91136K/7168K bytes of memory.
Processor board ID 00000000
R4700 CPU at 100MHz, Implementation 33, Rev 1.2
Bridging software.
X.25 software, Version <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3.0.0.
SuperLAT software (copyright 1990 by Meridian Technology Corp).
TN3270 Emulation software.
32 FastEthernet/IEEE 802.3 interface(s)
DRAM configuration is 64 bits wide with parity enabled.
125K bytes of non-volatile configuration memory.
8192K bytes of processor board System flash (Read/Write)
Configuration register is 0x2102
只能勉强凑合着做了.
sw#show vlans
No Virtual LANs configured.
这个命令有点不懂?没有虚拟的LAN配置?在其它的交换机可能不会显示这样的结果.
sw#show vlan-switch
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/0, Fa0/1, Fa0/2, Fa0/3
Fa0/4, Fa0/5, Fa0/6, Fa0/7
Fa0/8, Fa0/9, Fa0/10, Fa0/11
Fa0/12, Fa0/13, Fa0/14, Fa0/15
Fa1/0, Fa1/1, Fa1/2, Fa1/3
Fa1/4, Fa1/5, Fa1/6, Fa1/7
Fa1/8, Fa1/9, Fa1/10, Fa1/11
Fa1/12, Fa1/13, Fa1/14, Fa1/15
10 A active
20 B active
30 C active
40 D active
50 E active
1002 fddi-default active
1003 token-ring-default active
1004 fddinet-default active
1005 trnet-default active
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1 enet 100001 1500 - - - - - 1002 1003
10 enet 100010 1500 - - - - - 0 0
20 enet 100020 1500 - - - - - 0 0
30 enet 100030 1500 - - - - - 0 0
40 enet 100040 1500 - - - - - 0 0
50 enet 100050 1500 - - - - - 0 0
1002 fddi 101002 1500 - - - - - 1 1003
1003 tr 101003 1500 1005 0 - - srb 1 1002
1004 fdnet 101004 1500 - - 1 ibm - 0 0
1005 trnet 101005 1500 - - 1 ibm - 0 0
可以看到已经建立的VLANA、B、C、D、E了.
好了,下面看下怎样将接口划分到指定的VLAN
sw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
sw(config)#interface fa0/1
sw(config-if)#switchport access vlan 10
sw(config-if)#no shut (将接口Fa0/1划分到VLAN 10,记得加上no shut!)
其它的同样处理即可
sw(config)#int fa0/2
sw(config-if)#switchport access vlan 20
sw(config-if)#no shut
sw(config-if)#int fa0/3
sw(config-if)#switchport access vlan 30
sw(config-if)#no shut
sw(config-if)#int fa0/4
sw(config-if)#switchport access vlan 40
sw(config-if)#no shut
sw(config-if)#int fa0/5
sw(config-if)#switchport access vlan 50
sw(config-if)#no shut
sw#show vlans
No Virtual LANs configured.
sw#show vlan-switch
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/0, Fa0/6, Fa0/7, Fa0/8
Fa0/9, Fa0/10, Fa0/11, Fa0/12
Fa0/13, Fa0/14, Fa0/15, Fa1/0
Fa1/1, Fa1/2, Fa1/3, Fa1/4
Fa1/5, Fa1/6, Fa1/7, Fa1/8
Fa1/9, Fa1/10, Fa1/11, Fa1/12
Fa1/13, Fa1/14, Fa1/15
10 A active Fa0/1
20 B active Fa0/2
30 C active Fa0/3
40 D active Fa0/4
50 E active Fa0/5
1002 fddi-default active
1003 token-ring-default active
1004 fddinet-default active
1005 trnet-default active
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1 enet 100001 1500 - - - - - 1002 1003
10 enet 100010 1500 - - - - - 0 0
20 enet 100020 1500 - - - - - 0 0
30 enet 100030 1500 - - - - - 0 0
40 enet 100040 1500 - - - - - 0 0
50 enet 100050 1500 - - - - - 0 0
1002 fddi 101002 1500 - - - - - 1 1003
1003 tr 101003 1500 1005 0 - - srb 1 1002
1004 fdnet 101004 1500 - - 1 ibm - 0 0
1005 trnet 101005 1500 - - 1 ibm - 0 0
我们可以看到,已经将接口划分到指定的VLAN了.
接下来要配置的是给VLAN配置IP地址及默认网关
sw#conf t
Enter configuration commands, one per line. End with CNTL/Z.
sw(config)#int vlan 10
sw(config-if)#ip address 192.168.1.2 255.255.255.0
sw(config-if)#ip default-gateway 192.168.1.1
sw(config)#exit
应该是配置成功的了,只是在这里没相应的命令查看得到.记住一下就可以了.
简单的交换机配置就说到这里了.也许你们会觉得太简单,这里才刚刚开始,交换机是相当复杂的设备,它不像路由器用IOS去配置,而是用集成电路板去工作的.后面学的东西多了就会知道交换机的配置没想象中的简单.
本文出自 “孤帆远影碧空尽” 博客,请务必保留此出处[url]http://bennie.blog.51cto.com/192876/103013[/url]
本文出自 51CTO.COM技术博客