您的位置:首页 > 编程语言 > PHP开发

VTP、STP、Port-channel、HSRP综合实验

2010-08-16 16:33 711 查看
VTP、STP、Port-channel、HSRP综合实验

实验拓扑图



实验要求

一、VTP设置

在交换机上启用VTP协议,三层交换机为Server模式,二层交换机为Client模式,并创建四个Vlan,vlan 10,vlan 20 valan 30,vlan 40

二、STP设置

MSW1设为vlan 10和vlan20的根网桥,MSW2设为vlan 30和vlan 40的根网桥

三、以太网通道Port-channel设置:

MSW1和MSW2交换机上的端口f0/1-2加入channel-group 1成为Port-channel,并把Port-channel1设为trunk模式

四、HSRP热备份路由协议

在两台三层交换机上配置HSRP或VRRP协议,为了实现冗余备份和负载均衡,在MSW1上,vlan 10和vlan 20为Active,vlan30和vlan 40为Standby;在MSW2上,vlan 10和vlan 20为Standby,vlan 30和vlan 40为Active

实验步骤:

一、

基本配置,配置各端口IP地址,

路由器R1

interfaceLoopback0

ip address 1.1.1.1255.255.255.0

no shutdown

interfaceEthernet0/1

ip address 192.168.0.1 255.255.255.252

full-duplex

interfaceEthernet0/2

ip address 192.168.0.5 255.255.255.252

full-duplex

交换机MSW1

interfaceFastEthernet0/0

no switchport

ip address 192.168.0.2 255.255.255.252

交换机MSW2

interfaceFastEthernet0/0

no switchport

ip address 192.168.0.6 255.255.255.252

二,在交换机上配置VTP协议

配置VTP协议前,需要将相连的交换机之间直连的端口设置为trunk模式,且vtpdomain必须相同,才可以交流vtp 信息

MSW1(config)#interfacefastEthernet 0/3

MSW1(config-if)#switchporttrunk encapsulation dot1q

MSW1(config-if)#switchportmode trunk

交换机MSW1:

MSW1(config)#vtp domain test

MSW1(config)#vtp mode server

MSW1(config)#vtp pruning

MSW1(config)#vtp password 123456

MSW1(config)#vtp v2-mode

交换机MSW2

MSW2#vlan database

MSW2(vlan)# vtpdomain test

MSW2(vlan)# vtpmode server

MSW2(vlan)# vtppruning

MSW2(vlan)# vtppassword 123456

MSW2(vlan)# vtpv2-mode

交换机2SW1:

2SW1(config)#vtp domain test

2SW1(config)#vtp mode client

2SW1(config)#vtp pruning

2SW1(config)#vtp password 123456

2SW1(config)#vtp v2-mode

其它二层交换机配置同2SW1

验证VTP:





三,在三层交换机上配置STP协议

MSW1设为vlan 10和vlan 20的根网桥,

MSW2设为vlan 30和vlan 40的根网桥

MSW1(config)#spanning-treevlan 10 root primary

MSW1(config)#spanning-treevlan 20 root primary

MSW1(config)#spanning-treevlan 30 root secondary

MSW1(config)#spanning-treevlan 40 root secondary

MSW2(config)#spanning-treevlan 10 root secondary

MSW2(config)#spanning-treevlan 20 root secondary

MSW2(config)#spanning-treevlan 30 root primary

MSW2(config)#spanning-treevlan 40 root primary

以上配置在running-config 文件中的效果为:



在配置生成树协议时,也可以直接指定vlan的优先级priority,进行配置

验证STP配置,在非根桥交换机上查看端口的转发或阻塞状态





四,在三层交换机之间配置Port-channel接口

MSW1(config)#intrange f0/1 -2

MSW1(config-if-range)#channel-group1 mode on

MSW1(config)#interfaceport-channel 1

MSW1(config-if)#switchporttrunk encapsulation dot1q

MSW1(config-if)#switchportmode trunk

在对端MSW2上也做相同的配置后,验证如下图:



五,在两三层交换机之上配置HRRP或协议

为了实现冗余备份和负载均衡,

在MSW1上,设置vlan 10和vlan 20为Active,vlan 30和vlan 40为Standby;

int vlan 10

standby ip192.168.1.254

standby priority120

standby preempt

#占先权,配置此命令后,当路由器发现本机优先级比现任同一standby组中的Active路由器高时,则本机将成为ACTIVE,当前ACTIVE路由顺则降为Standby

standby track f0/050

#端口跟踪,当发现跟踪端口Down时,本路由器standby priority自动降低50

int vlan 20

standby ip192.168.2.254

standby priority120

standby preempt

standby track f0/050

int vlan 30

standby ip192.168.3.254

standby priority100

#在交换机上默认优先级为100,此命令可省

standby preempt

#在Standby网段也需要配置占先权,目的是为了当Active路由器Down掉时,本路由器能够迅速由Standby成为Active

int vlan 40

standby ip192.168.4.254

standby preempt

在MSW2上,设置vlan 10和vlan 20为Standby,vlan 30和vlan 40为Active

int vlan 10

standby ip 192.168.1.254

standby preempt

int vlan 20

standby ip 192.168.2.254

standby preemp

int vlan 30

standby ip 192.168.3.254

standby priority 120

standby preempt

standby track f0/0 50

int vlan 40

standby ip 192.168.4.254

standby priority 120

standby preempt

standby track f0/0 50

验证HSRP





故障验证,将MSW1交换机上的f0/0设为Down状态时





当MSW1 交换机上的端口f0/0 恢复正常后



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  实验 STP VTP