网络拓扑
网络链接
VPCS V0/1 <----> Switch3 F0/1
VPCS V0/2 <----> Switch3 F0/2
VPCS V0/3 <----> Switch4 F0/3
VPCS V0/4 <----> Switch4 F0/4
VPCS V0/5 <----> Switch5 F0/5
VPCS V0/6 <----> Switch5 F0/6
VPCS V0/7 <----> Switch6 F0/7
VPCS V0/8 <----> Switch6 F0/8
Switch1 F0/1 <----> Switch2 F0/1
Switch1 F0/2 <----> Switch2 F0/2
Switch1 F0/3 <----> Switch2 F0/3
Switch1 F0/10 <----> Switch3 F0/10
Switch1 F0/11 <----> Switch4 F0/11
Switch1 F0/12 <----> Switch5 F0/12
Switch1 F0/13 <----> Switch6 F0/13
Switch2 F0/11 <----> Switch3 F0/11
Switch2 F0/12 <----> Switch4 F0/12
Switch2 F0/13 <----> Switch5 F0/13
Switch2 F0/14 <----> Switch6 F0/14
实验说明:
1、配置VTP,使交换机之间学习到相同的VLAN
2、配置STP(生成树协议),使三层交换机1是Vlan2-3的根网桥、Vlan4-5的辅助网桥
使三层交换机2是Vlan4-5的根网桥、Vlan2-3的辅助网桥
3、配置HSRP(热备份路由协议),使两个三层交换机之间为冗余备份。
实验步骤:
一、 三层交换机1的配置
1、配置VTP(就一条命令即可)
Switch1(vlan)#vtp domain jj(VTP域名)
Switch1 (config)#inter rang f0/1 - 3
Switch1 (config-if-range)#swi mode trunk
Switch1 (config-if-range)#no shut
Switch1 (config)#inter range f0/10 - 13
Switch1(config-if-range)#swi mode trunk
Switch1 (config-if-range)#no shut
2、配置STP生成树协议
Switch1(config)#spanning-tree vlan 2 root primary
VLAN 2 bridge priority set to 8192
VLAN 2 bridge max aging time unchanged at 20
VLAN 2 bridge hello time unchanged at 2
VLAN 2 bridge forward delay unchanged at 15
Switch1(config)#spanning-tree vlan 3 root primary
VLAN 3 bridge priority set to 8192
VLAN 3 bridge max aging time unchanged at 20
VLAN 3 bridge hello time unchanged at 2
VLAN 3 bridge forward delay unchanged at 15
Switch1(config)#spanning-tree vlan 4 root seconda
VLAN 4 bridge priority set to 16384
VLAN 4 bridge max aging time unchanged at 20
VLAN 4 bridge hello time unchanged at 2
VLAN 4 bridge forward delay unchanged at 15
Switch1(config)#spanning-tree vlan 5 root seconda
VLAN 5 bridge priority set to 16384
VLAN 5 bridge max aging time unchanged at 20
VLAN 5 bridge hello time unchanged at 2
VLAN 5 bridge forward delay unchanged at 15
3、配置相应的VLAN的IP,主要作用是实现不同VLAN的PC互通,并且还作为PC的网关。但在这里做了HSRP指定的有一个虚拟网关,所以PC的网关用虚拟网关。
Switch1(config)#inter vl 2
Switch1(config-if)#ip add 20.0.0.11 255.0.0.0
Switch1(config-if)#no shut
配置HSRP
Switch1(config-if)#standby 2 ip 20.0.0.10(指定虚拟IP,也是PC的网关)
Switch1(config-if)#standby 2 priority 200(设置优先级)
Switch1(config-if)#standby 2 preempt(设置抢先权)
Switch1(config)#
Switch1(config)#inter vl 3
Switch1(config-if)#ip add 30.0.0.11 255.0.0.0
Switch1(config-if)#standby 3 ip 30.0.0.10
Switch1(config-if)#standby 3 priority 200
Switch1(config-if)#standby 3 preempt
Switch1(config-if)#exi
Switch1(config)#inter vl 4
Switch1(config-if)#ip add 40.0.0.11 255.0.0.0
Switch1(config-if)#no shut
Switch1(config-if)#standby 4 ip 40.0.0.10
Switch1(config-if)#standby 4 priority 150
Switch1(config)#inter vl 5
Switch1(config-if)#ip add 50.0.0.11 255.0.0.0
Switch1(config-if)#no shut
Switch1(config-if)#standby 5 ip 50.0.0.10
Switch1(config-if)#standby 5 priority 150
Switch1(config-if)#exi
4、配置以太网通道(注意:以太网通道捆绑的线路数是2或2的倍数,Cisco交换机最多捆绑8个端口)
Switch1(config)#inter rang f0/1 - 4
Switch1(config-if-range)#channel-group 1 mode on
Creating a port-channel interface Port-channel1
二、 三层交换机2 的配置
1、开启TRUNK
Router(config)#inter rang f0/1 - 3
Router(config-if-range)#swi mode trunk
Router(config-if-range)#no shut
Router(config)#
Router(config)#inter range f0/11 - 14
Router(config-if-range)#swi mode trunk
Router(config-if-range)#no shut
Router(config-if-range)#exi
2、配置STP
Switch2(config)#spanning-tree vlan 4 root primary
VLAN 4 bridge priority set to 8192
VLAN 4 bridge max aging time unchanged at 20
VLAN 4 bridge hello time unchanged at 2
VLAN 4 bridge forward delay unchanged at 15
Switch2(config)#spanning-tree vlan 5 root primary
VLAN 5 bridge priority set to 8192
VLAN 5 bridge max aging time unchanged at 20
VLAN 5 bridge hello time unchanged at 2
VLAN 5 bridge forward delay unchanged at 15
Switch2(config)#spanning-tree vlan 2 root seconda
VLAN 2 bridge priority set to 16384
VLAN 2 bridge max aging time unchanged at 20
VLAN 2 bridge hello time unchanged at 2
VLAN 2 bridge forward delay unchanged at 15
Switch2(config)#spanning-tree vlan 3 root seconda
VLAN 3 bridge priority set to 16384
VLAN 3 bridge max aging time unchanged at 20
VLAN 3 bridge hello time unchanged at 2
VLAN 3 bridge forward delay unchanged at 15
3、配置相应的VLAN的IP,主要作用是实现不同VLAN的PC互通,并且还作为PC的网关。但在这里做了HSRP指定的有一个虚拟网关,所以PC的网关用虚拟网关。
Switch2(config)#inter vl 2
Switch2(config-if)#ip add 20.0.0.22 255.0.0.0
Switch2(config-if)#no shut
Switch2(config-if)#standby 2 ip 20.0.0.10
Switch2(config-if)#standby 2 priority 150
Switch2(config-if)#exi
Switch2(config)#inter vl 3
Switch2(config-if)#ip add 30.0.0.22 255.0.0.0
Switch2(config-if)#no shut
Switch2(config-if)#standby 3 ip 30.0.0.10
Switch2(config-if)#standby 3 priority 150
Switch2(config-if)#exi
Switch2(config)#inter vl 4
Switch2(config-if)#ip add 40.0.0.22 255.0.0.0
Switch2(config-if)#no shut
Switch2(config-if)#standby 4 ip 40.0.0.10
Switch2(config-if)#standby priority 200
Switch2(config-if)#exi
Switch2(config)#inter vl 5
Switch2(config-if)#ip add 50.0.0.22 255.0.0.0
Switch2(config-if)#no shut
Switch2(config-if)#standby 5 ip 50.0.0.10
Switch2(config-if)#standby 5 priority 200
Switch2(config-if)#exi
4、配置以太网通道
Switch2(config)#inter rang f0/1 - 4
Switch2(config-if-range)#channel-group 1 mode on
Creating a port-channel interface Port-channel1
三、 交换机3 的配置
Switch3(config)#inter rang f0/10 - 11
Switch3 (config-if-range)#swi mode trunk
Switch3 (config-if-range)#no shut
Switch3 (config-if-range)#exi
四、 交换机4 的配置
Switch4(config)#inter rang f0/11 - 12
Switch4(config-if-range)#swi mode trunk
Switch4(config-if-range)#no shut
Switch4(config-if-range)#exi
五、 交换机5的配置
Switch5(config)#inter rang f0/12 - 13
Switch5(config-if-range)#swi mode trunk
Switch5(config-if-range)#no shut
Switch5(config-if-range)#exi
验证结果:全网互通,可以把三层交换机1的借口down掉,来验证HSRP。
六、查看:
1、在Switch1端口未down掉之前查看HSRP,Switch1是活跃路由器,Switch2是备份路由器
Switch1#show standby brief
P indicates configured to preempt.
|
Interface Grp Prio P State Active Standby Virtual IP
Vl2 2 200 P Active local 20.0.0.22 20.0.0.10
Vl3 3 200 P Active local 30.0.0.22 30.0.0.10
Vl4 4 150 Standby 40.0.0.22 local 40.0.0.10
Vl5 5 150 Standby 50.0.0.22 local 50.0.0.10
Switch2#show standby bri
P indicates configured to preempt.
|
Interface Grp Prio P State Active Standby Virtual IP
Vl2 2 150 Standby 20.0.0.11 local 20.0.0.10
Vl3 3 150 Standby 30.0.0.11 local 30.0.0.10
Vl4 4 200 Active local unknown 40.0.0.10
Vl5 5 200 Active local 50.0.0.11 50.0.0.10
2、在Switch1 down掉之后查看Switch2,可以看到Switch2是活跃路由器
Switch2#show standby bri
P indicates configured to preempt.
|
Interface Grp Prio P State Active Standby Virtual IP
Vl2 2 150 Active local unknown 20.0.0.10
Vl3 3 150 Active local unknown 30.0.0.10
Vl4 4 200 Active local unknown 40.0.0.10
Vl5 5 200 Active local unknown 50.0.0.10
然后开启Switch1的端口,Switch1和Switch2重新选择活跃路由器,因为在Switch1上的Vlan2 – 3设置了抢先权,所以对于Vlan2-3来说Switch1仍然为活跃路由器。
欢迎各位朋友浏览评论我的博客,我希望在51CTO和大家一起探讨,一起进步,一起成为高级网络工程师。如果您对我发表的文章有任何疑问或有网络方面的问题,请评论或留言,我将尽最大努力帮您解决!
=============================================================
关注微信:827189068(请填写验证信息:资料)
关注微信,向博主免费索要 15年IT行业资深项目经理实战资料,及网络工具软件,共15G左右。
一起交流IT技术圈的那些事,乐于分享,在平凡之路与你共勉!
=============================================================
转载于:https://blog.51cto.com/yuanliujun/407318