思科设备STP和HSRP综合实验

前提知识梳理:

1.HSRP
思科私有的协议,通过两台路由器去创建出一个虚拟路由器作为主机的网关,虚拟路由器会将收到的数据交给真实的活跃路由器去处理,当活跃路由器出现故障时,备份路由器会改变角色,变成活跃路由器,获得转发能力。

2.HSRP组成员

活跃路由器:转发主机到达虚拟路由器的数据包
备份路由器:监视HSRP组的状态,发现活跃路由器无法使用时,承担起转发角色
虚拟路由器:作为客户机的网关,主要给终端提供一台可以连续工作的路由器
其他路由器:监视hello消息

3.HSRP是思科私有的协议,只能在思科设备实现,在其他厂商设备上,可以使用另外一个协议,VRRP(虚拟路由器冗余协议)来实现网络备份(冗余)。

实验步骤

1.搭建拓扑并实现

先给路由器加一个接口

 

 

2.规划相关IP/vlan

vlan 10 vlan 20

主机1:192.168.10.10 主机2:192.168.20.10 主机3:192.168.10.20 主机4:192.168.20.20

三层交换机1 vlan10:192.168.10.253,vlan20:192.168.20.253

三层交换机2 vlan10:192.168.10.251,vlan20:192.168.20.251

虚拟路由: vlan10:192.168.10.254,vlan20:192.168.20.254

3.二层交换机配置

sw1:

Switch>en
Switch#conf t
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#int f0/1
Switch(config-if)#sw mo acc
Switch(config-if)#sw acc vlan 10
Switch(config-if)#no shut
Switch(config-if)#int f0/2
Switch(config-if)#sw mo acc
Switch(config-if)#sw acc vlan 20
Switch(config-if)#no shut
#将3.4接口设为trunk模式
sw2(config)#int range f0/3-4
sw2(config-if-range)#sw mo trunk
sw2(config-if-range)#no shut

sw2:

Switch>en
Switch#conf t
Switch(config)#hostname sw2
sw2(config)#vlan 10
sw2(config-vlan)#vlan 20
sw2(config-vlan)#int f0/1
sw2(config-if)#sw mo acc
sw2(config-if)#sw acc vlan 10
sw2(config-if)#no shut
sw2(config-if)#int f0/2
sw2(config-if)#sw mo acc
sw2(config-if)#sw acc vlan 20
sw2(config-if)#no shut
#将3.4接口设为trunk模式
sw2(config)#int range f0/3-4
sw2(config-if-range)#sw mo trunk
sw2(config-if-range)#no shut

4.三层交换机配置

sw3

Switch>en
Switch#conf t
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#exit
Switch(config)#int range
#同时设置1-3号接口为trunk,但是此前要先进行封装
Switch(config)#int range g1/0/1-3 
Switch(config-if-range)#switchport trunk encapsulation dot1q 
Switch(config-if-range)#sw mo trunk
#给对应vlan配置IP
sw3(config)#int vlan 10
sw3(config-if)#ip add 192.168.10.253 255.255.255.0
sw3(config-if)#int vlan 20
sw3(config-if)#ip add 192.168.20.253 255.255.255.0
#将连接路由器的接口设置为三成接口,然后配置IP
sw3(config)#int g1/0/4
sw3(config-if)#no switchport 
sw3(config-if)#ip add 23.34.45.1 255.255.255.0
#设置交换机为vlan10的根网桥
sw3(config)#spanning-tree vlan 10 priority 4096
#设置虚拟路由器相关
sw3(config)#int vlan 10
sw3(config-if)#standby 10 ip 192.168.10.254   --vlan10组IP
sw3(config-if)#standby 10 preempt             --设置占先
sw3(config-if)#standby  10 track gigabitEthernet 1/0/4    --跟踪接口
sw3(config-if)#standby 10 priority 120        --设置优先级
sw3(config-if)#exit
#设置备份路由器(备份路由器不需要设置端口跟踪)
sw3(config)#int vlan 20
sw3(config-if)#standby 20 ip 192.168.20.254   --设置vlan20组IP
sw3(config-if)#standby 20 preempt             --设置占先 
sw3(config-if)#standby 20 priority 115        --设置优先级
#配置路由
sw3(config)#ip routing                        --开启路由
sw3(config)#ip route 192.168.50.0 255.255.255.0 23.34.45.254

sw4

Switch>en
Switch#conf t
Switch(config)#hostname sw4
sw4(config)#vlan 10
sw4(config-vlan)#vlan 20
sw4(config-vlan)#exit
#同时设置1-3号接口为trunk,但是此前要先进行封装
sw4(config)#int range g1/0/1-3
sw4(config-if-range)#switchport trunk encapsulation dot1q 
sw4(config-if-range)#sw mo trunk 
#给对应vlan配置IP
sw4(config-if-range)#int vlan 10
sw4(config-if)#ip add 192.168.10.251 255.255.255.0
sw4(config-if)#int vlan 20
sw4(config-if)#ip add 192.168.20.251 255.255.255.0
#将连接路由器的接口设置为三成接口,然后配置IP
sw4(config-if)#int g1/0/4
sw4(config-if)#no switchport 
sw4(config-if)#ip add 120.78.88.1 255.255.255.0
#设置本交换机为vlan20的根网桥
sw4(config)#spanning-tree vlan 20 priority 4096
#设置虚拟路由相关,活跃路由器
sw4(config)#int vlan 20
sw4(config-if)#standby 20 ip 192.168.20.254  --设置vlan20组IP
sw4(config-if)#standby 20 preempt            --设置占先
sw4(config-if)#standby 20 priority 120       --设置优先级
sw4(config-if)#standby 20 track gigabitEthernet 1/0/4  --设置跟踪接口
#配置备份路由器(不需要设置端口跟踪)
sw4(config)#int vlan 10
sw4(config-if)#standby 10 ip 192.168.10.254  --设置vlan10组IP
sw4(config-if)#standby 10 preempt            --设置占先
sw4(config-if)#standby 10 priority 115       --设置优先级
#配置路由
sw4(config)#ip routing                       --开启路由
sw4(config)#ip route 192.168.50.0 255.255.255.0 120.78.88.254

5.配置外网路由器地址

#配置路由器对应接口的IP(记得打开端口)
Router>en
Router#conf t
Router(config)#int f0/0
Router(config-if)#ip add 23.34.45.254 255.255.255.0
Router(config-if)#no shut
Router(config-if)#int f0/1
Router(config-if)#ip add 120.78.88.254 255.255.255.0
Router(config-if)#no shut
Router(config-if)#int f1/0
Router(config-if)#ip add 192.168.50.254 255.255.255.0
Router(config-if)#no shutdown 
#配置路由回包
Router(config)#ip route 192.168.10.0 255.255.255.0 23.34.45.1
Router(config)#ip route 192.168.20.0 255.255.255.0 23.34.45.1
Router(config)#ip route 192.168.10.0 255.255.255.0 120.78.88.1
Router(config)#ip route 192.168.20.0 255.255.255.0 120.78.88.1

6.实验验证

用任意主机ping通内网主机,再用内网主机ping通外网服务器(图太多就不贴了嘿嘿嘿)

🐟

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值