HSRP和VRRP的比较
HSRP和VRRP比较
• HSRP(Hot Standby Router Protocol)热备份路 由协议 • VRRP(Virtual Router Redundancy Protocol)虚 拟路由冗余协议
技术背景
• 随着Internet的日益普及,人们对网络的依赖性 也越来越强。 • 这同时对网络的稳定性提出了更高的要求,人 们自然想到了基于设备的备份结构,就像在服 务器中为提高数据的安全性而采用双硬盘结构 一样。路由器是整个网络的核心和心脏,如果 路由器发生致命性的故障,将导致本地网络的 瘫痪,如果是骨干路由器,影响的范围将更大, 所造成的损失也是难以估计的。
5
HSRP消息类型
• 配置了HSRP协议的路由器交换以下三种多点 广播消息: Hello(发送的角色是ACTIVE/STANDBY)—— —发送该消息是表明路由器正在运行HSRP, 并且能够成为活跃路由器或者备份路由器。 HSRP路由器默认为每3秒钟发送一个hello消息; Coup(政变消息)———当一个备用路由器 变为一个主动路由器时发送一个coup消息,抢 占时间为10S ;
• 因此,对路由器或核心采用备份是提高网络可 靠性的必然选择。在一个路由器完全不能工作 的情况下,它的全部功能便被系统中的另一个 备份路由器完全接管,直至出现问题的路由器 恢复正常,这就是热备份路由协议HSRP(Hot Standby Router Protocal)和虚拟路由冗余协议 VRRP(Virtual Router Rendundancy Protocol) 技术要解决的问题。
VRRP的状态
• VRRP定义了配置了VRRP配置的路由器中 可有的3种状态 • 初始状态(Initial) --VRRP启动时的状态, VRRP还没有运行,一般是在改变配置或端 口刚刚启动时进入该状态。 • 主状态(Master) --路由器执行转发功能 • 备份状态(Backup)--当主路由器失效时,路 由器准备接管包转发功能。
链路冗余技术
链路冗余技术:保障您网络通畅的最佳方案网络通信时常发生因链路故障而失去连接的现象,导致网络中断和数据丢失。
这种情况下,链路冗余技术可以帮助您保障网络的稳定性和可靠性。
在一般的网络架构中,通过在通信的路径上增加多条链路,同时对传输的数据进行备份存储,实现对链路的冗余备份,避免单点故障,并增加网络的吞吐量和带宽利用率。
目前比较常见的链路冗余技术有VRRP(Virtual Router Redundancy Protocol)、HSRP (Hot Standby Router Protocol)、GLBP(Gateway Load Balancing Protocol)等。
VRRP技术通过虚拟路由器实现链路冗余,当主路由器出故障时,备用路由器可以实时接管主路由器的工作。
而HSRP则通过选主机制确保高可用性的路由器成为主机,并通过心跳检测机制不断监测链路的连接状态、负载均衡等情况。
GLBP技术则是一种较为高级的链路冗余技术,可以实现对多个网关的负载均衡和链路的冗余备份,效果更加优异。
通过采用链路冗余技术,可以有效地消除网络故障带来的影响,降低企业的维护成本并提高网络的可用性。
如果您的企业需要一种高效可靠的网络保障技术,不妨考虑使用链路冗余技术。
多条线路组网方案
多条线路组网方案概述随着互联网的发展,越来越多的企业和机构需要搭建稳定、可靠的网络连接。
在某些情况下,单一的网络线路可能无法满足需求,因此需要多条线路组网方案来提高网络的可用性和可靠性。
本文将介绍两种常见的多条线路组网方案:负载均衡和热备份。
负载均衡负载均衡是一种通过分担网络流量到多条线路上的方式来提高网络性能和可用性的方案。
负载均衡可以在多个网络线路之间动态地分配流量,从而避免单条线路的过载,提高整体的网络吞吐量。
下面是负载均衡的几种常见实现方式:1. DNS轮询DNS轮询是一种简单而有效的负载均衡技术。
通过对域名解析的结果进行轮询,将流量均匀地分配到多个服务器上。
每次解析域名时,DNS服务器会返回一个不同的IP地址,从而达到分流的目的。
然而,由于DNS缓存的存在,DNS轮询可能无法完全均衡地分配流量。
2. 负载均衡器负载均衡器是一种专门用于负载均衡的设备。
它可以根据不同的负载均衡算法,将流量分配到多个服务器上。
负载均衡器可以根据服务器的负载情况,动态地调整流量的分配,从而实现负载均衡。
常见的负载均衡算法包括轮询、加权轮询、最少连接等。
3. 冗余链路冗余链路是通过将网络线路冗余部署来提高网络可用性的一种方法。
当某条线路发生故障或拥塞时,其他线路可以接管流量,从而确保网络的连通性。
冗余链路可以采用多种技术实现,例如OSPF、BGP等。
热备份热备份是一种在主网路线路故障时,自动切换到备用线路的方案,从而实现网络的持续可用性。
与负载均衡不同,热备份主要关注网络的冗余部署和故障切换。
以下是一些常见的热备份方案:1. VRRP(虚拟路由冗余协议)VRRP是一种用于提供默认网关冗余的协议。
在VRRP中,多台设备可以组成一个VRRP组,其中一台为主设备,其他设备为备用设备。
主设备负责处理流量,备用设备监测主设备的状态。
一旦主设备发生故障,备用设备会自动接管主设备的IP地址,从而保证网络连接的连续性。
2. HSRP(热备份路由协议)HSRP是一种类似于VRRP的协议,用于提供冗余的默认网关。
HSRP和VRRP的区别
HSRP和VRRP的区别与HSRP相同,VRRP也是一种默认网关冗余方法,它让一组路由器构成一台虚拟路由器。
HSRP是cisco私有的,只适用于cisco设备。
VRRP是符合internet标准(RFC2338)。
区别:1.就安全而言,VRRP对HSRP的一个主要优势:它允许参与VRRP组的设备间建立认证机制.并且,不像HSRP那样要求虚拟路由器不能是其中一个路由器的ip地址,但是VRRP允许这种情况发生,但是为了确保万一失效发生的时候终端主机不必重新学习MAC地址,它指定使用的MAC地址00-00-5e-00-01-VRID,这里的VRID是虚拟路由器的ID(等价于一个HSRP的组标识符).2.另外一个不同是VRRP的状态机比HSRP的要简单,HSRP有6个状态(初始(Initial)状态,学习(Learn)状态,监听(Listen)状态,对话(Speak)状态,备份(Standby)状态,活动(Active)状态)和8个事件, VRRP只有3个状态(初始状态(Initialize)、主状态(Master)、备份状态(Backup))和5个事件.3. HSRP有三种报文,而且有三种状态可以发送报文呼叫(Hello)报文告辞(Resign)报文突变(Coup)报文VRRP有一种报文VRRP广播报文:由主路由器定时发出来通告它的存在,使用这些报文可以检测虚拟路由器各种参数,还可以用于主路由器的选举。
4. HSRP将报文承载在UDP报文上,而VRRP承载在TCP报文上(HSRP 使用UDP 1985端口,向组播地址224.0.0.2 发送hello消息。
)5.VRRP的安全:VRRP协议包括三种主要的认证方式:无认证,简单的明文密码和使用MD5 HMAC ip认证的强认证.强认证方法使用IP认证头(AH)协议.AH是与用在IPSEC中相同的协议,AH为认证VRRP分组中的内容和分组头提供了一个方法. MD5 HMAC 的使用表明使用一个共享的密钥用于产生hash值.路由器发送一个VRRP分组产生MD5 hash值,并将它置于要发送的通告中,在接收时,接受方使用相同的密钥和MD5值,重新计算分组内容和分组头的hash值,如果结果相同,这个消息就是真正来自于一个可信赖的主机,如果不相同,它必须丢弃,这可以防止攻击者通过访问LAN而发出能影响选择过程的通告消息或者其他一些方法中断网络.另外,VRRP包括一个保护VRRP分组不会被另外一个远程网络添加内容的机制(设置TTL值=255,并在接受时检查),这限制了可以进行本地攻击的大部分缺陷.而另一方面,HSRP 在它的消息中使用的TTL值是1.6.VRRP的崩溃间隔时间:3*通告间隔+时滞时间(skew-time)●HSRP允许多个路由器共享一个虚拟IP和MAC地址,这样如果其中一台路由器失效了,终端用户也不会察觉到。
chp28HSRP和VRRP_28.1HSRP工作原理及基本配置(精)
HSRP 检查(1)
• show standby命令组检查HSRP的状态,命令可以接多个参数。
• show standby brief命令显示HSRP配置简要信息。
Switch# show standby brief P indicates configured to preempt. | Interface Grp Pri P State Active Standby Virtual IP Vl10 10 120 P Active local 10.1.10.3 10.1.10.1 Vl20 20 90 P Standby 10.1.20.3 local 10.1.20.1 Switch#show standby neighbor vlan10 HSRP neighbors on Vlan10 10.1.10.3 Active groups: 10 No standby groups
• 思科专有协议 • 路由器虚拟出网关,用户 计算机的网关指向虚拟网 关。有一个路由器作为活 动路由器,实际承担虚拟 网关的工作。 • 对用户是透明的
7
HSRP故暂切换
• 当活动路由器故暂后,备 份路由器无法从活动路由 器收到Hello包,备份路由 器切换为活动路由器,转 发数据包。 • 由于虚拟网关的IP和MAC 并没有变化,因此用户的 计算机通信不会中断(或 短暂中断)。
8
HSRP Operation
• HSRP活动和备份路由器使用 组播地址224.0.0.2上的UDP 1985端口发 送Hello消息。 • HSRP组中的路由器使用Hello消息进行通信
• 所有的HSRP组路由器必须在二层上相邻(即:同一广播域)
• HSRP组的路由器有以下几种角色
HSRP&VRRP技术简介
HSRP 基础 — 抢占
HSRP 抢占: 使最高优先级的路由器立刻成为活动路由, 否则备份路由器必须等待hold time超时。 缺省HSRP抢占是使用的。 此时,以更高ip地址作为优先级相同时的衡 量标准。
HSRP 基础 — 接口跟踪
Internet
端口down
192.168.1.1 Standby Active Pri:105-10 Pri:105 Pri:95
HSRP 配置 — 可选配置
interface Ethernet0/0 ip address 192.168.1.2 255.255.255.0 half-duplex standby 10 ip 192.168.1.1 standby 10 timers 5 20 standby 10 priority 105 standby 10 preempt standby 10 authentication wiscom standby 10 track Ethernet0/1
192168.1.2
HSRP 基础 — 工作原理
Internet
HSRP: :
(Hot Standby Router Pproocol) )
一组路由器通过共享 一个IP和一个 和一个MAC地址, 地址, 一个 和一个 地址 使这些路由器作为一个虚 拟路由器,当主路由出现 拟路由器, 故障时, 故障时,备用路由器无缝 的接替工作。 的接替工作。
HSRP 基础 — 工作状态
Init 初始
Learn 学习 抢占 抢占 Active 活动
Listen 监听
Hello 包(备份,活动) 备份,活动) 等待hold time 等待
Standby 备份
Speak 发言
HSRP与VRRP区别
HSRP与VRRP的区别HSRP是cisco的专有协议.在Cisco的HSRP之后,internet工程任务小组(internet engineering task force,IETF)也制定一种路由冗余协议:虚拟路由冗余协议(Virtual Router Redundancy Protocol,VRRP),目前包括Csico在内的主流厂商均在其产品中支持VRRP协议VRRP的工作原理与HSRP相似,也是将系统中的多台路由器组成VRRP组,该组拥有同一个虚拟IP 地址作为LAN 的默认网关地址,在任何时刻,一个组内控制虚拟IP地址的路由器是主路由器(Master),由它来转发数据包。
如果主路由发生了故障,VRRP组将选择一个优先权最高的冗余备份路由器(Backup)作为新的主路由器。
VRRP和HSRP也有很多不同。
VRRP和HSRP 的一个主要的区别在安全方面:它允许参与VRRP组的设备间建立认证机制。
另一个主要区别:VRRP中只有三种状态----初始状态(Initialize)、主状态(Master)、备份状态(Backup),而HSRP 有六种状态。
其余在报文类型、报文格式和通过TCP而非UDP发送的报文方面也有所不同HSRP配置路由器的六种状态:1)初始状态:所有路由器都从初始状态开始,是一种起始状态,同时表明HSRP还没有运行,配置发生变化或一个端口第一次启用时,就进入状态。
2)学习状态:路由器等待来自活跃路由器的消息。
路由器还没有看到来自活跃路由器的hello 消息,也没有看学习到虚拟路由器的IP地址3)监听状态:路由器知道了虚拟的IP 地址,但它既不是活跃路由器,也不是备份路由器。
这时,路由器监听来自活跃路由器和备份路由器的hello消息。
除活跃路由器和备份路由器之外的路由器都保持监听状态。
4)发言状态:路由器的周期性的发送hello消息,并参与活跃或备份路由器的竞选。
路由器在获得虚拟路由器的IP 地址之前,不能进入发言状态。
HSRP和VRRP的区别
HSRP和VRRP的区别一、HSRP:热备份路由器协议(HSRP:Hot Standby Router Protocol)热备份路由器协议(HSRP)的设计目标是支持特定情况下IP 流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。
换句话说,当源主机不能动态知道第一跳路由器的IP 地址时,HSRP 协议能够保护第一跳路由器不出故障。
该协议中含有多种路由器,对应一个虚拟路由器。
HSRP 协议只支持一个路由器代表虚拟路由器实现数据包转发过程。
终端主机将它们各自的数据包转发到该虚拟路由器上。
负责转发数据包的路由器称之为主动路由器(Active Router)。
一旦主动路由器出现故障,HSRP 将激活备份路由器(Standby Routers)取代主动路由器。
HSRP 协议提供了一种决定使用主动路由器还是备份路由器的机制,并指定一个虚拟的IP 地址作为网络系统的缺省网关地址。
如果主动路由器出现故障,备份路由器(Standby Routers)承接主动路由器的所有任务,并且不会导致主机连通中断现象。
HSRP 运行在UDP 上,采用端口号1985。
路由器转发协议数据包的源地址使用的是实际IP 地址,而并非虚拟地址,正是基于这一点,HSRP 路由器间能相互识别。
二、VRRP:虚拟路由冗余协议就是一种很好的解决方案。
在该协议中,对共享多存取访问介质(如以太网)上终端IP设备的默认网关(Default Gateway)进行冗余备份,从而在其中一台路由设备宕机时,备份路由设备及时接管转发工作,向用户提供透明的切换,提高了网络服务质量。
1、协议概述在基于TCP/IP协议的网络中,为了保证不直接物理连接的设备之间的通信,必须指定路由。
目前常用的指定路由的方法有两种:一种是通过路由协议(比如:内部路由协议RIP和OSPF)动态学习;另一种是静态配置。
在每一个终端都运行动态路由协议是不现实的,大多客户端操作系统平台都不支持动态路由协议,即使支持也受到管理开销、收敛度、安全性等许多问题的限制。
HSRP
这部分的讲解要结合幻灯片高可用性:1.HSRP(Hot Standby Routing Protocol):热备份路由协议2.VRRP(Virtual Router Redundancy Protocol):虚拟路由器冗余协议3.GLBP(Gateway load Balancing Protocol):网关负载均衡协议这3个协议都是用来保证网关的备份的HSRP1.思科私有的2.一个虚拟IP地址,一个虚拟MAC地址虚拟IP地址不能和真实IP地址相同虚拟MAC地址:0000.0c07.acXX,其中XX是组号3.一主一辅4.HSRP默认优先级是100,被跟踪的接口不可用后优先级默认降低105.HSRP的6种状态(1)Initial:初始状态,修改配置或接口刚启动时处于这个状态(2)Learn:学习状态,等待活跃路由器发送Hello 消息,收到后就进入监听状态(3)Listen:监听状态,在HSRP组中,除活跃路由器和备用路由器外,其他路由器都处于这种状态。
说白了,这个状态就是用来选举的,如果被选举是备用状态或者是活跃状态,就进入speak状态(4)speak:发言状态,处于发言状态的路由器定期地发送Hello消息,如果在speak状态发现了更优秀的Hello包,此时就转化成listen状态(5)Standby:备用状态,定期发送Hello消息(6)Active:活跃状态,定期发送Hello消息HSRP使用的包:hello,辞职和政变6.配置的时候一定要禁用定向广播命令是:no ip redirects7.关于HSRP的实验(1)路由器上基本配置(2)交换机上基本配置(3)跟踪(4)负载均衡8配置主设备配置3句话standby 1 ip 虚拟IP地址standby 1 preempt //让设备支持抢占功能standby 1 priority 优先级备份设备配置2句话standby 1 ip 虚拟IP地址standby 1 preemptVRRP1.公有的2.一个虚拟IP地址,一个虚拟MAC地址虚拟IP地址可以和真实IP地址相同虚拟MAC地址:0000.5e00.01XX,其中XX是组号3.一主多辅4.VRRP默认优先级是100,不支持跟踪5.协议号112,组播地址224.0.0.18,默认通告间隔1s6.VRRP默认有抢占机制7.关于VRRP的实验(1)路由器上基本配置(2)交换机上基本配置(3)负载均衡HSRP与VRRP之间的区别:1.HSRP是私有的,VRRP是共有的2.HSRP是一主一辅,VRRP是一主多辅3.HSRP支持跟踪,VRRP没有跟踪机制4.HSRP的虚拟IP地址不能和真实IP地址相同,VRRP的虚拟IP地址和真实的IP地址相同5.HSRP中主、辅设备都发送Hello包,VRRP中只有主设备发送Hello包GLBP1.思科私有的2.一个虚拟IP地址,多个虚拟MAC地址3.GLBP和HSRP,VRRP的最大不同在于:可以提供负载均衡4.两个术语:(1)AVF:active virtual forwarder(2)AVG:active virtual gateway5.GLBP的工作原理:(1)GLBP组选举一个AVG,所有组成员都叫做AVF (2)AVG给整个组分配虚拟MAC地址,即每个AVF分配到一个虚拟MAC地址(3)AVG负责回复用户的ARP请求,每次给的虚拟MAC 地址不同,以这种方式实现负载均衡(4)每个AVF负责转发自己负责的那个虚拟MAC的数据6.GLBP支持3种负载均衡的模式(1)host-dependent:确保主机始终使用同一个虚拟MAC地址(2)round-robin:每次轮流地分配AVF的虚拟MAC地址(3)weighted:前往AVF的流量取决于AVF的权重7.关于GLBP的实验(1)路由器上基本配置(2)交换机上基本配置。
vrrp协议 (2)
VRRP协议概述VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)是一种用于在IP网络中实现路由器冗余的协议。
它允许多个路由器组成一个逻辑组,以提供冗余和负载均衡。
当主路由器故障时,备用路由器将接管路由功能,以确保网络的连通性不会中断。
VRRP是基于UDP的协议,运行在网络层(OSI模型的第三层)。
它使用虚拟IP地址作为路由器的默认网关,实现了负载均衡和故障恢复。
每个VRRP组中都有一个主路由器,其他路由器为备用路由器。
主路由器负责转发数据包,而备用路由器处于待命状态。
VRRP组VRRP协议使用VRRP组来管理路由器冗余。
每个VRRP组都由一个虚拟IP地址和一个VRRP组标识符组成。
虚拟IP地址用于接收和转发数据包,而VRRP组标识符用于在网络中唯一标识VRRP组。
每个VRRP组中都有一个优先级,主路由器的优先级最高,而备用路由器的优先级较低。
当主路由器故障时,备用路由器将根据优先级决定是否接管路由功能。
VRRP协议工作原理以下是VRRP协议的基本工作原理:1.路由器通过发送VRRP通告消息来宣告自己的存在。
这些通告消息包括VRRP组信息、本地优先级和路由器的状态信息。
2.所有路由器在同一个VRRP组中进行通信。
它们使用相同的虚拟IP地址和VRRP组标识符。
3.路由器在VRRP通告中指定了一个VRRP优先级。
优先级最高的路由器将成为主路由器,负责接收和转发数据包。
4.备用路由器不断检测主路由器的状态。
如果主路由器无法正常工作,则备用路由器将接管其职责。
5.备用路由器可以通过升高自身的优先级来成为新的主路由器。
这样可以确保网络流量始终得到良好的分流和负载均衡。
VRRP通告消息VRRP通告消息是VRRP协议中的关键组成部分。
它们用于路由器之间的通信和状态同步。
以下是VRRP通告消息的一些重要字段:•版本号:指示VRRP协议的版本。
•类型:指示通告消息的类型,如通告、问候、退出等。
HSRP与华为VRRP的配置实例及区别
HSRP与华为VRRP的配置实例及区别先用思科的HSRP热备份路由协议配置。
首先在为这个拓扑配置命令前先分析一下这个拓扑图,了解它的实验目的及要求与想要达成的效果。
然后在看需要为这拓扑配置的命令。
分析拓扑图:(不论配置什么协议实现全网互通是首要条件)R1路由端口配置地址并激活,添加loopback口配置地址,配置到C1机的静态路由。
R2活跃路由端口配置地址并激活,接交换机的口配置双工,配置到loopback口的默认路由或到loopback口的静态路由(只要一个就行),做HSRP热备份路由改路由为活跃路由。
R3备份路由端口配置地址并激活,接交换机的口配置双工,配置到loopback口的默认路由或到loopback口的静态路由(只要一个就行),做HSRP热备份路由改路由为备份路由。
SW1交换机将与路由器相连的端口配置双工。
C1机配置IP地址与网关。
配置命令先从简单的配置。
SW1交换机上的具体配置过程。
R2活跃路由上的端口配置R3备份路由上的端口配置路由R1上配置下面开始配置HSRP热备份路由协议。
R2活跃路由上的HSRP配置在R3备份路由配置好后再R2上查看。
R3的备份路由上的HSRP配置在R2上断开fa0/1端口看看有没有被抢占成功。
R2断开fa0/1端口的前后R3从备份路由抢占成为活跃路由的详细信息。
最后ping通测试用华为VRRP热备份路由协议看清楚了,拓扑图虽然如HSRP一样但是端口的IP地址不一样。
VRRP配置在R2上配置的。
R3上配置VRRProuter>enablerouter#configure terminalrouter(config)#interface fasEthernet0/1router(config-if)#vrrp 1 ip 192.168.1.254router(config-if)#vrrp 1 priority 100 //配置优先级router(config-if)#vrrp 1 preempt //配置抢占最后ping通测试。
CISCO VSS与HSRP、VRRP、RSTP对比分析
CISCO VSS与HSRP、VRRP、RSTP对比分析(2012-07-12 10:08:53)转载▼分类:-------SWITCH-------标签:ciscovssvrrphsrpitVSS与HSRP对比分析测试案例Cisco公司借助于虚拟技术和新一代的路由处理引擎,不仅将两个其旗舰级路由交换设备Catalyst 6500虚拟为一个网络实体,成倍地提高了数据交换路由能力,而且极大地提高了网络的可靠性。
为了验证Cisco公司新一代的虚拟交换系统(VSS),《Network World》进行了其有史以来最大规模的性能测试,测试环境采用了高达130个万兆以太网络接口。
测试结果令人印象深刻,Cisco公司的虚拟交换系统(VSS)不仅将网络设备故障的影响时间减少到以前的1/20,而且不需要采用原来网络设计中常用的二层和三层冗余协议。
另外,VSS的吞吐量超过770Mpps,测试中路由转发单播和组播流的数目高达56亿个。
任何时刻,任何链路长久以来,网络设计者为了使基础设施在各种故障情况下尽可能地保持运行,通常采用在网络各层次部署多条冗余/负载均衡链路和设备的设计方法。
同时为了使这些冗余的设备和链路在出现故障时能够及时地发挥作用,网络设计者不得不同时使用为数众多的、令人眼花缭乱的协议来应付故障情况,RSTP、HSRP和VRRP 等协议都是常用的保护性协议。
这种方式有众多的不足之处。
由于目前绝大多数冗余保护性协议采用主/备工作方式,结果是网络中虽然有多条链路,但在平时只有一条链路负责数据的传输,其他的链路只有在主链路故障时才有可能负责数据的传输。
网络设备和链路的主/备工作方式使网络的有效利用率只能达到50%,造成较大的浪费。
在一般情况下,路由设备的端口只需要一个IP地址,但VRRP和HSRP协议都要求在一个网段上预留三个IP地址,增加了管理负担;同时RSTP的故障收敛时间在秒级波动,结果往往是应用程序的性能小于原来的预期。
VRRP配置实验
VRRP配置实验一、基础知识:虚拟路由冗余协议(VRRP)与热备份路由协议(HSRP)都是一种默认网关冗余方法,它们都是让一组路由器构成一台虚拟路由器。
和HSRP不同的是,VRRP是开发的协议,而HSRP是思科专属的。
使用VRRP创建的虚拟路由器被称为VRRP组,它代表一组路由器。
在VRRP组中是通过优先级来决定主虚拟路由器的。
优先级范围:1—255。
如果优先级设置为0,那么主路由器和任何路由器将不再是VRRP组中的路由器。
(通过将优先级设置为0来让主路由器自动辞职。
)二、VRRP的配置与验证:配置主要命令:1.定义VRRP组Vrrp group-number ip virtual-ip-address2.配置指定VRRP路由器的优先级:Vrrp group-number priority priority-value3.允许主虚拟路由器失效的情况下切换到备用虚拟路由器:Vrrp group-number preempt验证命令:1.查看VRRP详细配置信息:Show vrrp all2.查看VRRP简要配置信息:Show vrrp brief3.查看VRRP接口配置信息:Show vrrp interface FastEthernet*/*三、实验:拓扑图:四、RIP路由的配置,参考:R1(config)#router ripR1(config)#ver 2R1(config)#no auto-summary地址段不连续的情况而且相隔路由设备的话最好不要开启R1(config)#network 192.168.20.0R1(config)#network 192.168.10.0五、VRRP配置主要命令:R1(config-if)#int f0/0R1(config-if)#vrrp 1 ip 192.168.10.1 //虚拟路由器ip地址R1(config-if)#VRRP 1 priority 200 //优先级200R1(config-if)#vrrp 1 preempt //是否抢占R1(config-if)#exit六、最后测试1. 将pc1的网卡设置为真机2.Tracert命令检测3.断开R1的F0/0的端口号4. 再测试。
hsrp和vrrp的区别HSRP和GLBP的比
hsrp和vrrp的区别HSRP 和GLBP的比hsrp和vrrp都可以作为路由备份使用。
HSRP是思科的私有协议VRRP是标准协议区别1、HSRP不支持将真实的接口地址设置为虚拟的网关地址而VRRP支持2、HSRP将报文承载在UDP报文上而VRRP承载在TCP报文上3、HSRP有三种报文而且有三种状态可以发送报文呼叫Hello报文告辞Resign报文突变Coup报文VRRP有一种报文VRRP广播报文由主路由器定时发出来通告它的存在使用这些报文可以检测虚拟路由器各种参数还可以用于主路由器的选举。
4、HSRP有六种状态机初始Initial状态学习Learn状态监听Listen状态对话Speak状态备份Standby状态活动Active状态VRRP三种状态机三种状态模型初始状态Initialize、主状态Master、备份状态Backup HSRP和GLBP的比较一、HSRP 介绍及相关配置1HSRP介绍全称Hot Standby Routing Protocol原理比较简单类似于服务器HA群集两台或更多的路由器以同样的方式配置成Cluster创建出单个的虚拟路由器然后客户端将网关指向该虚拟路由器。
最后由HSRP决定哪个路由器扮演真正的默认网关。
具体说HRSP用于在源主机无法动态地学习到网关IP地址的情况下防止默认路由的失败。
它主要用于多接入多播和广播局域网例如以太网。
2相关技术介绍局域网中在主网关失效瘫痪的情况下如何找到备份网关主要有以下几种办法proxy ARP IRDP 动态路由HSRP Proxy ARP 支持Proxy ARP的计算机无论与本网段的计算机还是不同网段的计算机进入通讯都发送ARP广播以寻找与目的地址相对应的MAC地址这时知道目的地址的路由器会响应ARP的请求并将自己的MAC地址广播给源计算机然后源计算机就将IP数据包发给该路由器并由路由器最终将数据包发送到目的。
ARP代理的主要缺点是切换时间长如果主网关正在传输数据时失效客户机仍然会继续发包导致传输中断只有再另外发送Proxy ARP请求或重新启动之后才能找到备用网关以进行传输。
HSRP VRRP GLBP网关冗余和负载均衡
首先对伟大的楼主致以崇高的敬意;然后再补充几点关于HSRP和VRRP的区别:1.VRRP默认抢占,HSRP默认不抢占;2.VRRP虚拟IP可以共用原IP,HSRP需要独立占一个IP(应该没记反);3.VRRP能够有1个master和多个backup,而HSRP只能用1个active和1个standby,GLBP能够有1个A VG和4个A VF。
CCNP交换实验:HSRP VRRP GLBP网关冗余和负载均衡HSRP VRRP GLBP网关冗余和负载均衡实验为了保障网络的稳定性,减少因网络设备故障而导致网络瘫痪,在OSI/RM的二层,交换机厂商开发出了STP以及PVST等技术,实现交换机的冗余备份和负载均衡。
那在第三层呢,是否有相应的技术解决路由器的冗余备份和负载均衡呢?当然有,那就有HSRP(思科私有协议)和VRRP(IEEE标准)。
不过HSRP和VRRP正常情况下,只有冗余备份的功能,而要实现负载均衡的功能,只有创建多个备份组,两个或多个虚拟网关,让局域内的PC机配置不同的网关,从而实现负载均衡的功能,这样在操作上就显得比较麻烦。
为了解决这个问题,思科公司进一步开发出了GLBP技术(Gateway Load Balance Protocol),GLBP由多个路由器组成一个备份组,将每台路由器的MAC地址(最多四个)加入备份组,成为虚拟网关的MAC地址组。
当局域网内的PC机请求网关ARP响应时,虚拟网关的MAC地址组中MAC地址轮流响应,从而实现流量根据二层的网关MAC地址走不同的真实路由器,从而实现负载均衡。
实验拓扑图实验一:通过HSRP实现路由器的冗余备份和负载均衡路由器R1上的配置在路由器R1配置备份组standby 1 虚拟网关IP为192.168.1.254,优先级为120,高于默认的优先级100,从而R1在备份组1中成为ACTIVE路由器,并配置占先权和端口跟踪,当E0/0故障时,standby 1 priority优先级自动降低30.备份组2 standby 2虚拟网关IP为192.168.1.253,优先级使用默认的100(默认优先级100系统不显示),也需要配置占先权,使用能够在备份组2的ACTIVE路由器R2故障时,启用占先权功能,由standby成为ACTIVE,保障网络的运行稳定。
热备份冗余HSRP与虚拟路由冗余VRRP共同和不同点对比汇总
热备份冗余HSRP与虚拟路由冗余VRRP 共同和不同点区别汇总
一、共同点
1、热备份冗余协议
2、支持抢占
3、支持认证
4、支持负载均衡
5、支持追踪
二、不同点
HSRP:
1.cisco私有
2.6种状态(init、learn、listen、speak、standby、active)
3.Active/standby
4.standby路由器也主动发送hello包
5.虚拟网关IP不能是活动路由器接口的IP
6.standby路由器选举只有优先级起作用,ip地址不起作用
7.HSRP的hello时间为3秒,间隔hold时间为10秒
8.HSRP必须参加选举
9.MAC地址0000.0c07.ac01
10.组播地址224.0.0.2
VRRP:
1.VRRP公有
2.3种状态(Initialize、Master、Backup)
3.Master/backup
4.backup路由器不主动发送hello包
5.虚拟网关IP可以是活动路由器接口的IP
6.VRRP的活动路由器选举优先级和ip地址都起作用
7.VRRP中失效时间是通告间隔的3倍,通告间隔时间默认1秒
8.VRRP支持不参加选举
9.MAC地址0000.5e00.0101
10.组播地址224.0.0.18。
第三层冗余(hsrp、vrrp、glbp)
修改通告定时器(默认为1秒):vrrp 1 timers advertise [msec] 1
从主路由器处获得通告时间间隔:vrrp1 timers learn
禁用抢占(默认为可抢占):no vrrp 1 preempt
standby 2 authentication zhangchangjie(能否不同)
SW2
int vlan 10
ip add 10.1.1.2 255.255.255.0
standby 1 priority 100
standby 1 ip 10.1.1.254
standby 1 authentication zhangchangjie
使用组认证:standby 1 authentication
通过跟踪端口调整优先级:standby 1 track f0/0 10(默认为10,当端口失效时,其优先级减10)
分配虚拟路由器地址:standby 1 ip 192.168.1.1[secondary]
VRRP(虚拟路由冗余协议)配置
HSRP(热备用路由协议)配置
设置hsrp优先级:standby 1 priority 100(默认是100,优先级高的为活动路由)
设置hsrp定时器:standby 1 timers 3(hello默认是3秒) 10(holdtime默认为10秒)
允许路由器抢占:standby 1 preempt
standby 2 priority 200
standby 2 preempt
standby 2 ip 10.1.1.253
hsrp和vrrp的区别HSRP和GLBP的比
hsrp和vrrp的区别HSRP 和GLBP的比hsrp和vrrp都可以作为路由备份使用。
HSRP是思科的私有协议,VRRP是标准协议区别:1、HSRP不支持将真实的接口地址,设置为虚拟的网关地址,而VRRP支持2、HSRP将报文承载在UDP报文上,而VRRP承载在TCP报文上3、HSRP有三种报文,而且有三种状态可以发送报文呼叫(Hello)报文,告辞(Resign)报文,突变(Coup)报文VRRP有一种报文VRRP广播报文:由主路由器定时发出来通告它的存在,使用这些报文可以检测虚拟路由器各种参数,还可以用于主路由器的选举。
4、HSRP有六种状态机初始(Initial)状态,学习(Learn)状态,监听(Listen)状态,对话(Speak)状态,备份(Standby)状态,活动(Active)状态VRRP三种状态机三种状态模型:初始状态(Initialize)、主状态(Master)、备份状态(Backup)HSRP和GLBP的比较一、HSRP介绍及相关配置1)HSRP介绍全称Hot Standby Routing Protocol,原理比较简单,类似于服务器HA 群集,两台或更多的路由器以同样的方式配置成Cluster,创建出单个的虚拟路由器,然后客户端将网关指向该虚拟路由器。
最后由HSRP决定哪个路由器扮演真正的默认网关。
具体说,HRSP用于在源主机无法动态地学习到网关IP地址的情况下防止默认路由的失败。
它主要用于多接入,多播和广播局域网(例如以太网)。
2)相关技术介绍局域网中,在主网关失效瘫痪的情况下,如何找到备份网关,主要有以下几种办法:proxy ARP IRDP动态路由HSRP Proxy ARP支持Proxy ARP的计算机无论与本网段的计算机还是不同网段的计算机进入通讯都发送ARP广播以寻找与目的地址相对应的MAC地址,这时,知道目的地址的路由器会响应ARP的请求,并将自己的MAC地址广播给源计算机,然后源计算机就将IP数据包发给该路由器,并由路由器最终将数据包发送到目的。
三层冗余协议
HSRP的报文类型:
1、Hello报文:Active/Standby路由器周期性发送
2、Coup(政变)报文:在优先级高的路由器需要抢占Active路由器的身份时发送
3、Resign(退休)报文:在一个路由器退出备份组时发送
VRRP(Virtual Router Redundency Protocol)
1)RFC标准
2)优先级为1~254,如果配置要配置成255,必须将物理接口的IP地址配置成虚拟地址
3)缺省为抢占
4)1个备份组中存在1个Master Router,其它路由器称为Backup Router
一、三层冗余协议
1)使用缺省网关
缺点:当原先的网关故障后,必须手工更改PC的gateway设置,才能正常与外部网络通信
2)ARP
缺点:在路由器上,若一个接口开启Proxy ARP功能,则它收到ARP Request后,将查找路由表,若路由表中存在到达该IP的路由,则进行ARP Reply,但是如果断掉需要等待ARP失效。
4、Speak:路由器发送Hello报文进行选举
5、Standby:定期发送Hello报文
6、Active:定期发送Hello报文
Standby路由器的角色作用:
1、作为Active路由器的备份
2、定期发送Hello报文
3、需要学习虚拟IP地址
Active路由器的角色作用:
5)不支持端口跟踪功能(原先,目前可以)
6)Advertisement间隔为1s
VRRP配置命令:
Switch(config)#int vlan 100
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HSRP和VRRP的比较
1.在功能上,VRRP和HSRP非常相似,但是就安全而言,VRRP对HSRP的一个主要优势:它允许参与VRRP组的设备间建立认证机制.并且,不像HSRP那样要求虚拟路由器不能是其中一个路由器的ip地址,但是VRRP允许这种情况发生(如果”拥有”虚拟路由器地址的路由器被建立并且正在运行,那么应该总是由这个虚拟路由器管理—等价于HSRP中的活动路由器),但是为了确保万一失效发生的时候终
端主机不必重新学习MAC地址,它指定使用的MAC地址00-00-5e-00-01-VRID,这里的VRID是虚拟路由器的ID(等价于一个HSRP的组标识符).
2.另外一个不同是VRRP不使用HSRP中的政变或者一个等价消息,VRRP的状态机比HSRP的要简单,HSRP有6个状态(初始(Initial)状态,学习(Learn)状态,监听(Listen)状态,对话(Speak)状态,备份(Standby)状态,活动(Active)状态)和8个事件, VRRP只有3个状态(初始状态(Initialize)、主状态(Master)、备份状态(Backup))和5个事件.
3. HSRP有三种报文,而且有三种状态可以发送报文呼叫(Hello)报
文告辞(Resign)报文突变(Coup)报文
VRRP有一种报文
VRRP广播报文:由主路由器定时发出来通告它的存在,使用这些报文可以检测虚拟路由器各种参数,还可以用于主路由器的选举。
4. HSRP将报文承载在UDP报文上,而VRRP承载在TCP报文上(HSRP 使用UDP 1985端口,向组播地址224.0.0.2 发送hello消息;VRRP向组播地址224.0.0.18
发送消息。
)
5.VRRP的安全:VRRP协议包括三种主要的认证方式:无认证,简单的明文密码和使用 MD5 HMAC ip认证的强认证.
强认证方法使用IP认证头(AH)协议.AH是与用在IPSEC中相同的协议,AH为认证VRRP分组中的内容和分组头提供了一个方法. MD5 HMAC 的使用表明使用一个共享的密钥用于产生hash值.路由器发送一个VRRP分组产生MD5 hash值,并将它置于要发送的通告中,在接收时,接受方使用相同的密钥和MD5值,重新计算分组内容和分组头的hash值,如果结果相同,这个消息就是真正来自于一个可信赖的主机,如果不相同,它必须丢弃,这可以防止攻击者通过访问LAN而发出能影响选择过程的通告消息或者其他一些方法中断网络.
另外,VRRP包括一个保护VRRP分组不会被另外一个远程网络添加内容的机制(设置TTL值=255,并在接受时检查),这限制了可以进行本地攻击的大部分缺陷.而另一方面,HSRP在它的消息中使用的TTL值是1.
6.VRRP的崩溃间隔时间:3*通告间隔+时滞时间(skew-time)。