设置登陆交换机的控制台终端线路及终端线的超时时间为7分30秒。 AcessSwitch1(config)#line vty 0 15
AcessSwitch1(config-line)#exec-timeout 7 30 AcessSwitch1(config-line)#line con 0 AcessSwitch1(config-line)#exec-timeout 7 30
设置禁用IP地址解析特性
AcessSwitch1(config)#no ip domain-lookup
设置启用消息同步特性
AcessSwitch1(config)#logging synchronous
2.配置访问层交换机AcessSwitch1的管理IP、默认网关 AcessSwitch1(config)#inter vlan1
AcessSwitch1(config-if)#ip address 192.168.0.5 255.255.255.0 AcessSwitch1(config-if)#no shutdown AcessSwitch1(config-if)#exit
AcessSwitch1(config)#ip default-gateway 192.168.0.254 3.配置访问层交换机AcessSwitch1的VLAN及VTP 设置访问层交换机AcessSwitch1成为 VTP客户机。
AcessSwitch1(config)#vtp mode client 4. 配置访问层交换机AcessSwitch1端口基本参数
端口双工配置
AcessSwitch1(config)#interface range fastenthernet0/1-24 AcessSwitch1(config-if-range)#duplex full
端口速度
AcessSwitch1(config)#interface range fastenthernet0/1-24
AcessSwitch1(config-if-range)#speed 100 5.配置访问层交换机AcessSwitch1的访问端口
设置访问层交换机AcessSwitch1的端口1-10
AcessSwitch1(config)#interface range fastenthernet0/1-10
16
AcessSwitch1(config-if-range)#switchport mode access AcessSwitch1(config-if-range)#switchport access vlan 10 2.设置访问层交换机AcessSwitch1的端口11-20
AcessSwitch1(config)#interface range fastenthernet0/11-20 AcessSwitch1(config-if-range)#switchport mode access AcessSwitch1(config-if-range)#switchport access vlan 20 3.设置快速端口
AcessSwitch1(config)#interface range fastenthernet0/1-20
AcessSwitch1(config-if-range)#spanning-tree portfast 6.配置访问层交换机AcessSwitch1的主干道端口
AcessSwitch1(config)#interface range fastenthernet0/23-24
AcessSwitch1(config-if-range)#switchport mode trunk 7配置访问层交换机AcessSwitch2
访问层交换机AcessSwitch2为VLAN30和VLAN40的用户提供接入服务,同时上连到分布层交换机,如图2-17所示,是访问层交换机AcessSwitch2的连接示意图。
图2-17 访问层交换机AcessSwitch2的连接示意图
对访问层交换机AcessSwitch2的配置步骤、命令和对访问层交换机AcessSwitch1的类似。这里,不再详细分析。 8.访问层交换机的其它可选配置 (1)Uplinkfast
17
Uplinkfast特性可以使得当主上行链路失败后,处于阻塞的上行链路可以立即启用。
AcessSwitch1(config)#spanning-tree uplinkfast (2)Backbonefast
Backbonefast用于加快生成树的收敛,可以检测到间接链路故障并使得相应阻塞端口的最大寿命计时器倒时,从而缩短可以开始转发数据包的时间。 AcessSwitch1(config)#spanning-tree backbonefast 5.2.2 分布层交换服务的实现
分布层除了负责将访问层交换机进行行汇集外,还为整个交换网络提供VLAN间的路由选择功能。
这里的分布层交换机采用的是Cisco Catalyst 3550交换机,该交换机拥有24个10/100Mbps的自适应快速以太网端口,同时还有两个1000Mbps的GBIC端口供上连使用,运行的是Cisco的Integrated IOS操作系统。这里,以图2-20中的分
布层交换机DistributeSwitch1为例进行介绍[3],如图2-20所示。
图2-20 分布层交换机DistributeSwitch1
1.配置分布层交换机DistributeSwitch1的基本参数
对分布层交换机DistributeSwitch1的基本配置步骤与对访问层交换机AcessSwitch1的基本参数的配置类似。这里,只给出实际的配置步骤,不再给出具体解释。如下所示。 Switch#configure terminal
Enter configuration commands.one per line. End with CNTL/Z Switch(config)#hostname DistributeSwitch1
18
DistributeSwitch1(config)#enable secret youguess DistributeSwitch1(config)#line con 0
DistributeSwitch1(config-line)#logging synchronous DistributeSwitch1(config-line)#exec-timeout 7 30 DistributeSwitch1(config-line)#line vty 0 15 DistributeSwitch1(config-line)#password abc DistributeSwitch1(config-line)#login
DistributeSwitch1(config-line)#exec-timeout 7 30 DistributeSwitch1(config-line)#exit
DistributeSwitch1(config)#no ip domain-lookup
2.配置分布层交换机DistributeSwitch1的管理IP、默认网关 DistributeSwitch1(config)#interface vlan 1
DistributeSwitch1(config-if)#ip address 192.168.0.3 255.255.255.0 DistributeSwitch1(config-if)#no shutdown DistributeSwitch1(config-if)#exit
DistributeSwitch1(config)#ip default-gateway 192.168.0.254 3.配置分布层交换机DistributeSwitch1的VTP
VTP允许在一台交换机上创建所有的VLAN。然后,利用交换机之间的互相学习功能,将创建好的VLAn定义传播到整个网络中需要此VLAN定义的所有交换机上。同时,有关VLANd的删除、参数的更改操作均可传播到其他交换机。
配置VTP管理域
将VTP管理域的域名定义为“chinaitlab”。 DistributeSwitch1(config)#vtp domain chinaitlab
设置VTP服务器
DistributeSwitch1(config)#vtp mode server
激活VTP剪裁功能
DistributeSwitch1(config)#vtp pruning
4.在分布层交换机DistributeSwitch1上定义VLAN
19
在本校园网中实现实例中,除了默认的本征VLAN外,有额外定义了8个VLAN,如表1。
5.配置分布层交换机DistributeSwitch1的端口参数 定义8个VLAN,同时为每个VLAN命名。 Switch#configure terminal
Enter configuration commands.one per line. End with CNTL/Z DistributeSwitch1(config)#vlan 10 DistributeSwitch1(config-vlan)#name JWC DistributeSwitch1(config)#vlan 20 DistributeSwitch1(config-vlan)#name XSSS DistributeSwitch1(config)#vlan 30 DistributeSwitch1(config-vlan)#name CWC DistributeSwitch1(config)#vlan 40 DistributeSwitch1(config-vlan)#name JGSS DistributeSwitch1(config)#vlan 50 DistributeSwitch1(config-vlan)#name JZX DistributeSwitch1(config)#vlan 60 DistributeSwitch1(config-vlan)#name GLX DistributeSwitch1(config)#vlan 70 DistributeSwitch1(config-vlan)#name JSJX DistributeSwitch1(config)#vlan 100 DistributeSwitch1(config-vlan)#name FWQQ
以下为分布层交换机DistributeSwitch1所有访问端口、主干道端口的配置步骤和命令。
DistributeSwitch1(config)#interface range fastethernet0/1-24 DistributeSwitch1(config-if-range)#duplex full DistributeSwitch1(config-if-range)#speed 100
DistributeSwitch1(config-if-range)#interface range fastethernet0/1-10
20