分类: 系统运维
2009-05-15 10:45:19
环境:三台交换机,形成一个全互连结构,sw3为2950,sw1和sw2为2900xl;
要求:设置sw3为VTP server,设置sw1和sw2为VTP client,域名为cisco,密码为:cisco,在server创建vlan 10(name:aa)和vlan20(name:bb);设置sw3为vlan1的根桥,sw1为vlan10的根桥,sw2为vlan20的根桥;
初始化配置:
Sw#show vlan 查看vlan信息
Sw#Delete vlan.dat 用此命令将vlan删除
Sw#show startup-config 查看一下NVRAM是否保存了配置
Sw#erase startup-config 清空配置文件
Sw#reload 重新启动交换机
sw>enable
sw#config terminal
sw(config)#hostname sw1
sw1(config)#no ip domain-lookup à关闭域名查找
sw1(config)#line console 0
sw1(config-line)#logging synchronous à命令输入达到同步
sw1(config-line)#exec-timeout 0 0 à设置永不超时
sw1(config-line)#exit
步骤一、配置VTP
sw3的配置:
sw3(config)#vtp mode server à在sw3上启用vtp server
Device mode already VTP SERVER.
sw3(config)#vtp domain cisco à设置域名
Changing VTP domain name from NULL to cisco
sw3(config)#vtp password cisco à设置密码
Setting device VLAN database password to cisco
sw1的配置:
sw1#vlan database à进入vlan数据库
sw1(vlan)#vtp client à启用VTP client模式
Setting device to VTP CLIENT mode.
sw1(vlan)#vtp domain cisco à作用到cisco域中
Changing VTP domain name from NULL to cisco
sw1(vlan)#vtp password cisco à设置密码与server端相同
Setting device VLAN database password to cisco.
sw1(vlan)#exit à使配置生效
In CLIENT state, no apply attempted.
Exiting....
sw2的配置:
sw2#vlan database
sw2(vlan)#vtp client
Setting device to VTP CLIENT mode.
sw2(vlan)#vtp domain cisco
Changing VTP domain name from NULL to cisco
sw2(vlan)#vtp password cisco
Setting device VLAN database password to cisco.
sw2(vlan)#exit
sw2#
步骤二、启用干道端口
sw3的配置:
sw3(config)#interface fa0/23
sw3(config-if)#switchport mode trunk à启用trunk端口
sw3(config-if)#interface fa0/24
sw3(config-if)#switchport mode trunk
sw1的配置:
sw1(config)#interface fa0/23
sw1(config-if)#switchport trunk encapsulation dot1q à封装干道协议
sw1(config-if)#switchport mode trunk à启用trunk模式
sw1(config-if)#
sw1(config)#interface fa0/24
sw1(config-if)#switchport trunk encapsulation dot1q
sw1(config-if)#switchport mode trunk
sw2的配置:
sw2(config)#interface fa0/23
sw2(config-if)#switchport trunk encapsulation dot1q
sw2(config-if)#switchport mode trunk
sw2(config)#interface fa0/24
sw2(config-if)#switchport trunk encapsulation dot1q
sw2(config-if)#switchport mode trunk
步骤三、测试vtp状态及创建vlan
sw3的状态:
sw3#show vtp status à显示vtp状态
VTP Version : 2
Configuration Revision : 0 à配置修订号
Maximum VLANs supported locally : 254
Number of existing VLANs : 5
VTP Operating Mode : server àvtp模式
VTP Domain Name : cisco àvtp域名
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x
Configuration last modified by
创建vlan:
sw3(config)#vlan 10 à创建VLAN10
sw3(config-vlan)#name aa à命名为aa
sw3(config-vlan)#exit à应用配置
sw3(config)#vlan 20 à创建VLAN20
sw3(config-vlan)#name bb à命名为bb
sw3(config-vlan)#exit
sw3(config)#
sw3的状态:
sw3#show vtp status à在sw3显示vtp的状态
VTP Version : 2
Configuration Revision : 2 àserver的修订号
Maximum VLANs supported locally : 254
Number of existing VLANs : 7 àvlan也已经增加
VTP Operating Mode : server
VTP Domain Name : cisco
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x98 0x31 0xCF 0xA0 0xA7 0x17 0x73 0x66
Configuration last modified by
sw2的状态:
sw2#show vtp status
VTP Version : 2
Configuration Revision : 2 à已经同步了server
Maximum VLANs supported locally : 254
Number of existing VLANs : 7
VTP Operating Mode : Client
VTP Domain Name : cisco
VTP Pruning Mode : Disabled
VTP V2 Mode : Disabled
VTP Traps Generation : Disabled
MD5 digest : 0x98 0x31 0xCF 0xA0 0xA7 0x17 0x73 0x66
Configuration last modified by
sw1的vlan信息:
sw1#show vlan à显示vlan信息
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active 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, Fa0/16,
Fa0/17, Fa0/18, Fa0/19, Fa0/20,
Fa0/21, Fa0/22, Fa0/23, Fa0/24
10 aa active à已经同步了vlan的信息
20 bb active
步骤四、配置PVST
sw3(config)#spanning-tree vlan 1 root primary à设置为vlan1的根桥
Sw1(config)#spanning-tree vlan 10 priority 4096 à设置为vlan10的根桥
Sw2(config)#spanning-tree vlan 20 priority 4096 à设置为vlan20的根桥
步骤五、显示STP的信息
sw1的生成树信息:
sw1#show spanning-tree brief à显示每VLAN生成树信息
VLAN1
Spanning tree enabled protocol IEEE
ROOT ID Priority 24577
Address 0007.eb06.1740 à非vlan1的根桥
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 0030.803d.f640
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
VLAN10
Spanning tree enabled protocol IEEE
ROOT ID Priority 4096
Address 0030.803d.f641 à为vlan10的根桥
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 4096
Address 0030.803d.f641
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
VLAN20
Spanning tree enabled protocol IEEE
ROOT ID Priority 4096
Address 00b
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 0030.803d.f642
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
sw2的生成树信息:
sw2#show spanning-tree brief
VLAN1
Spanning tree enabled protocol IEEE à非vlan1的根桥
ROOT ID Priority 24577
Address 0007.eb06.1740
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 00b
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
VLAN10
Spanning tree enabled protocol IEEE
ROOT ID Priority 4096 à非vlan10的根桥
Address 0030.803d.f641
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32768
Address 00b
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
VLAN20
Spanning tree enabled protocol IEEE
ROOT ID Priority 4096 à为vlan20的根桥
Address 00b
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 4096
Address 00b
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
sw3的生成树信息:
sw3#show spanning-tree
VLAN0001
Spanning tree enabled protocol ieee
Root ID Priority 24577 à为vlan1的根桥
Address 0007.eb06.1740
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 24577 (priority 24576 sys-id-ext 1)
Address 0007.eb06.1740
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
VLAN0010
Spanning tree enabled protocol ieee
Root ID Priority 4096 à非vlan10的根桥
Address 0030.803d.f641
Cost 19
Port 24 (FastEthernet0/24)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32779 (priority 32768 sys-id-ext 11)
Address 0007.eb06.1740
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
VLAN0020
Spanning tree enabled protocol ieee
Root ID Priority 4096 à非vlan20的根桥
Address 00b
Cost 19
Port 23 (FastEthernet0/23)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32780 (priority 32768 sys-id-ext 12)
Address 0007.eb06.1740
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/23 Root FWD 19 128.23 P2p
Fa0/24 Altn BLK 19 128.24 P2p
步骤六、显示当前配置结果
Sw1的配置结果:
sw1#show running-config
!
hostname sw1
!
spanning-tree vlan 10 priority 4096
!
no ip domain-lookup
!
interface FastEthernet0/23
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface FastEthernet0/24
switchport trunk encapsulation dot1q
switchport mode trunk
!
end
sw2的配置结果:
sw2#show running-config
hostname sw2
!
spanning-tree vlan 20 priority 4096
!
no ip domain-lookup
!
interface FastEthernet0/23
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface FastEthernet0/24
switchport trunk encapsulation dot1q
switchport mode trunk
!
end
sw3的配置结果:
sw3#show running-config
!
hostname sw3
!
no ip domain-lookup
!
spanning-tree vlan 1 priority 24576
!
interface FastEthernet0/23
switchport mode trunk
!
interface FastEthernet0/24
switchport mode trunk
!
End
总结:1、为了避免不必要生产环境中的麻烦,最好不要开启VTP的pruning功能
2、当一台未知的交换机加入到开启VTP功能的网络中时,请执行本实验最开始的删除vlan.dat等的操作~!以免出现不可预测的网络故障
3、可以根据交换机及网络的规划设置vlan的根桥~!