0%

写在前面

不同的路由网络之间互联的时候,需要相互导入对方的路由完成路由重分布。进行双向重分布的路由器就显得格外重要,存在单点故障隐患,可通过双点双向重分布来解决这个问题。

阅读全文 »

写在前面

GLBP(gateway load balancing protocol)是FHRP的一种实现,思科私有协议。HSRP和VRRP都只能做到单活网关,而GLBP可以实现多活网关。
VRRP/HSRP中的负载均衡是将不同网段的active放在不同的设备上,即互为对方网段的backup,这是一种伪负载均衡。而GLBP通过vip与多vmac的映射可以实现同一网段流量的负载均衡。

阅读全文 »

写在前面

在介绍HSRP之前先简单说明一下FHRP(first hop redundancy protocol),第一跳冗余协议。第一跳即网关,终端设备单网卡往往只能配置一个网关,所以会存在单点故障,传输网中则可以通过路由协议提供链路冗余。FHRP就是为了解决这一问题而出现的,需要注意的是FHRP更多的是一种场景的描述,并不是具体协议,真正的实现则是由HSRP、VRRP、GLBP、L3 mlag来完成的。类似于Ethernetchannel,其真正的实现则是由LACP、PAgP、static这些方式来完成。

阅读全文 »

写在前面

VRRP(virtual router redundancy protocol)和HSRP非常相似,原理相同,只不过VRRP是公有的(RFC 3768),HSRP是思科私有的。《HSRP简述》中对虚拟路由冗余协议做了基本的阐述和实验说明,这篇文章主要描述两者之间的差异,然后做个实验来验证下。

阅读全文 »

写在前面

STP和RSTP无法实现负载均衡,cisco的PVST和PVRSTP虽然能够实现,但是每个vlan对应一个实例,在vlan较多的情况下,这对CPU以及内存资源会有极大的浪费。所以MSTP横空出世,其核心理念是:将一组vlan映射到一个实例中,每个实例运行一个stp树。MSTP的实现标准是802.1s.

阅读全文 »

写在前面

《STP(802.1d)简述》中描述了STP协议实现loop-free的原理,举例说明了根桥及端口的选举规则,当发生链路故障时的收敛过程,最后列举了加快STP收敛的特性及安全特性。STP的最大收敛时间可达50秒左右,为了加快收敛时间,RSTP(rapid STP)诞生了。RSTP主要通过P/A机制减少端口状态切换时间,通过处理inferior BPDU减少BPDU老化时间,并且集成了portfast、uplinkfast、backbonefast机制。下面主要阐述两者之间的差异,以及RSTP实现快速收敛的一些细节。

阅读全文 »

写在前面

本文旨在描述STP(802.1d)的一些基本概念,搞清楚其消除二层环路的原理,为后面的RSTP已经MSTP的学习做铺垫。STP是一个高度自动化的协议,一两条简单的命令就可以让其自动计算,链路故障时也可以自动恢复,但只有真正掌握其实现原理,才能在故障时进行修复,才能合理的使用其安全特性和优化特性。现有的STP有多个版本,包括标准STP(802.1d),快速RSTP(802.1w), 多实例MSTP(802.1s)。思科使用PVSTP(per-vlan stp)替代标准STP.

阅读全文 »