- 简单了解STP
- 学习HSRP
- 实验
一. 简单学习STP
STP(spanning tree protocol)生成树协议,就是把一个环形的结构改变成一个树形的结构。通过一些算法,在逻辑上阻塞一些端口,生成一个逻辑上的树形结构。
生成树算法的三个步骤:
1.选择根网桥(root bridge);
2.选择根接口(root ports);
3.选择指定的端口(designated port);
(1) 选择根网桥
根据根网桥的依据是网桥ID,网桥ID是一个8字节的字段,前两字节为网桥优先级,后6字节为网桥MAC地址。
(2)选择根端口
根端口存在于非根网桥上,需要在每个非根网桥上选择一个根端口。
选择根端口依据如下:
- 到根网桥的路径成本最低;
- 直连的网桥ID最小;(与该端口相连的网桥,指对方)
- 端口ID最小;
(3)指定端口
在每一个网段上选择一个指定端口,按顺序选择有以下三步骤:
- 根路径成本较低
- 所在的交换机的网桥ID值较小;
- 端口ID值较小
二. HSRP原理
1.概述
HSRP(Hot standby routing protocol,热备份路由选择协议)是CISCO私有的技术。通过使用一个虚拟IP地址和虚拟MAC地址,LAN网段上的两台或者多台路由器可以作为一台虚拟路由对外提供服务。虚拟路由成员通过HSRP消息不断的交换状态信息,如果一台出现故障,另一台可接替他继续完成路由功能。
2.HSRP配置
(1) 配置成员
standby group-number ip vritual-ip-address
group-numnber表示端口所属的HSRP组。
virtual-ip-address:表示虚拟HSRP路由器的IP地址。
可以在vlan 和端口配置模式下配置。
(2)配置HSRP的优先级
在指定端口内配置优先级,发生故障时,用户可以灵活地指定端口顺序。
switch(config-if)# stanby group-num priority priority-value
priority-value范围是1-255,默认是100
(3)配置HSRP的占先权
当路由失效时,备份路由自动承担起活跃路由的角色。
standby group-num preempt
三. 实验
为下图设备配置HSRP,另外PC上网优先选择R2,R1为备份路由
思路:
- 浮动路由
- HSRP技术
1.配置代码如下
R1
interface Loopback0
ip address 1.1.1.1 255.255.255.0
interface FastEthernet0/0
ip address 192.168.12.1 255.255.255.0
interface FastEthernet0/1
ip address 192.168.13.1 255.255.255.0
ip route 192.168.10.0 255.255.255.0 192.168.12.2
ip route 192.168.10.0 255.255.255.0 192.168.13.3 10
R2:
interface FastEthernet0/0
ip address 192.168.10.100 255.255.255.0
standby 1 ip 192.168.10.1
standby 1 priority 120
standby 1 preempt
standby 1 track FastEthernet0/1
interface FastEthernet0/1
ip address 192.168.12.2 255.255.255.0
ip route 0.0.0.0 0.0.0.0 192.168.12.1
R3:
interface FastEthernet0/0
ip address 192.168.10.200 255.255.255.0
standby 1 ip 192.168.10.1
standby 1 priority 115
standby 1 preempt
interface FastEthernet0/1
ip address 192.168.13.3 255.255.255.0
ip route 0.0.0.0 0.0.0.0 192.168.13.1
2.实验验证结果如下
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:云计算–网络原理与应用–20171122–STP与HSRP - Python技术站