当前位置:首页 » 合同协议 » 热备份路由协议

热备份路由协议

发布时间: 2021-03-08 18:34:44

❶ 热备份路由协议(HSRP)的作用和工作原理

热备份路由器协议(HSRP)的设计目标是支持特定情况下 IP 流量失败转移不会引起混乱、并允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能维护路由器间的连通性。换句话说,当源主机不能动态知道第一跳路由器的 IP 地址时,HSRP 协议能够保护第一跳路由器不出故障。该协议中含有多种路由器,对应一个虚拟路由器。HSRP 协议只支持一个路由器代表虚拟路由器实现数据包转发过程。终端主机将它们各自的数据包转发到该虚拟路由器上。
负责转发数据包的路由器称之为主动路由器(Active Router)。一旦主动路由器出现故障,HSRP 将激活备份路由器(Standby Routers)取代主动路由器。HSRP 协议提供了一种决定使用主动路由器还是备份路由器的机制,并指定一个虚拟的 IP 地址作为网络系统的缺省网关地址。如果主动路由器出现故障,备份路由器(Standby Routers)承接主动路由器的所有任务,并且不会导致主机连通中断现象。
HSRP 运行在 UDP 上,采用端口号1985。路由器转发协议数据包的源地址使用的是实际 IP 地址,而并非虚拟地址,正是基于这一点,HSRP 路由器间能相互识别
HSRP协议利用一个优先级方案来决定哪个配置了HSRP协议的路由器成为默认的主动路由器。如果一个路由器的优先级设置的比所有其他路由器的优先级高,则该路由器成为主动路由器。路由器的缺省优先级是100,所以如果只设置一个路由器的优先级高于100,则该路由器将成为主动路由器。
通过在设置了HSRP协议的路由器之间广播HSRP优先级,HSRP协议选出当前的主动路由器。当在预先设定的一段时间内主动路由器不能发送hello消息时,优先级最高的备用路由器变为主动路由器。路由器之间的包传输对网络上的所有主机来说都是透明的。
配置了HSRP协议的路由器交换以下三种多点广播消息:
Hello———hello消息通知其他路由器发送路由器的HSRP优先级和状态信息,HSRP路由器默认为每3秒钟发送一个hello消息;
Coup———当一个备用路由器变为一个主动路由器时发送一个coup消息;
Resign———当主动路由器要宕机或者当有优先级更高的路由器发送hello消息时,主动路由器发送一个resign消息。在任一时刻,配置了HSRP协议的路由器都将处于以下六种状态之一:
Initial———HSRP启动时的状态,HSRP还没有运行,一般是在改变配置或端口刚刚启动时进入该状态。
learn———路由器已经得到了虚拟IP地址,但是它既不是活动路由器也不是等待路由器。它一直监听从活动路由器和等待路由器发来的HELLO报文。
Listen———路由器正在监听hello消息。
Speak———在该状态下,路由器定期发送HELLO报文,并且积极参加活动路由器或等待路由器的竞选。
Standby———当主动路由器失效时路由器准备接管包传输功能。
Active———路由器执行包传输功能。

❷ 什么是Cisco热备份路由协议

HSRP:热备份路由器协议来(HSRP:Hot Standby Router Protocol),是cisco平台一种自特有的技术,是cisco的私有协议。只能在Cisco设备上面使用。
与其对应的公有化的热备份路由协议是VRRP ,各大厂商都支持,当然也包括Cisco

❸ 两台三层交换做热备份路由协议(HSRP),同时连接一台路由器,那么路由器到两台三层交换机的静态路由怎么

HSRP是针对交换机进行设计的虚路由,对应的标准协议是vrrp,而不是用于连接另一个路由器版。连接路权由器直接用路由即可,标准协议是OSPF,思科协议是EIGRP。

路由器到两台三层交换机直接采用互联地址连接即可,然后启动OSPF或EIGRP,动态路由协议会自动生成路由表。如果采用静态路由,则路由器要建立两条分别指向两个三层交换机的路由项,只要两条路由分出优先级就行,优先级高的成为主路由。同理两台三层交换机中也应当建立两个路由项,一个指向路由器(高优先级),一个指向另一个三层交换机,构成回指路由的备份。注意,两台三层之间是路由链接。

三层交换机下连二层交换机,是首先在三层上建立虚端口,建立相应的vlan,并建立虚端口地址,地址作为此vlan的网关。双三层的意义是另一个三层交换机也建立同样的虚端口和vlan,但端口地址不同,然后两台三层都建立一个同样的虚IP作为此vlan的网关。正常情况下,只有一台三层工作,两台三层之间的连接属于消息通讯(而不是路由连接),当主路由失效时,备份路由启动。对于下面的二层交换而言,虽然有两条上联线,但只有一条线有效,至于那条有效则是由上面的三层来决定的。

❹ 热备份路由协议的作用和意义,实现的方法

就是HSRP或者VRRP了,就是在两台主备路由器上建立联系,互为备份,中间有心跳包,一旦主用完蛋了,马上把链路切换到备用的上。

❺ 热备份路由器协议详解 vmac地址由哪些部分组成

Part I: Fundamental
HSRP(Hot Standby Router Protocol):Cisco私有的第3层协议。
HSRP为IP网络提供网络冗余,确保用户流量能立即并透明地恢复网络边界设备或接入电路中的第一跳故障。
在LAN中,多个router组成一个HSRP组,其中一个router代表这个HSRP转发这个LAN中的数据流,其它所有router只发送HSRP hello来维持这种HSRP组关系。
一个HSRP组共享一个IP和一个MAC地址。每个router可以加入多个组。
一个HSRP组由一台active router,一台standby router及other routers。
1>active router转发指向VIP的数据流,并发送HSRP hello包给所有其它HSRP组成员。(最终处于active state)
2>standby router不转发指向VIP的数据流,发送HSRP hello包给所有其它HSRP组成员,并监控active router的状态。(最终处于standby state)
3>other routers不转发指向VIP的数据流,只监控HSRP hello包,不发送。它们执行普通router的工作,只转发目标为他们自己的分组,不转发目标为VIP的地址。(最终处于listen state)
Part II: HSRP Operation
当standby router在一定时间内没有收到active router的hello包时,它就认为active router出现故障了,并取代它的active router的角色。因为host设备使用VIP及VMAC来标识它们的网关设备,所有它们不会发现这种变更,也不会感觉到服务的中断。
active router的选择:
1>优选priority大的HSRP router,默认的priority值为100
2>优选lowest mac地址
为了方便进行负载均衡,一个router可以属于多个HSRP组的成员,每个HSRP组有一个VIP及VMAC。
一个LAN最多支持255个HSRP组。
如果host设备发送数据分组给VIP的VMAC地址,由active router来进行相应的数据流转发。
如果host设备发送一个对VIP的ARP请求,由active router用相应的VMAC来应答。
Part III: VMAC Format
VMAC地址由3部分组成:
1>Vendor ID:MAC地址的前3个字节
2>HSRP code:2个字节,一般为07.ac,指示此地址为HSRP router。
3>Group ID:MAC地址的最后一个字节,为HSRP的组号。

热备份路由器协议详解 vmac地址由哪些部分组成?
热备份路由器协议详解 vmac地址由哪些部分组成?
Part Ⅶ:HSRP Command Reference
1> standby {group-number} ip {virtual-ip-address}
group-number:缺省为0,可配置范围0-255
注:使用HSRP时,host设备不能发现HSRP router的真实MAC地址,所以在配置了HSRP时,cisco设备自动禁用了ICMP重定向:no ip redirects
2> standby {group-number} priority {priority-value}
priority:缺省为100,可配置范围0-255
priority最高的router成为active router,priority相同,则最高ip地址的router为active router
3> standby {group-number} preempt
允许一台router只要有高的priority就可以立即强占成为active router
4> standby {group-number} {hellotime} {holdtime}
group-number:缺省为0,可配置范围0-255
hellotime:缺省为3,可配置范围1-255
holdtime:缺省为10,可配置范围1-255
5> standby {group-number} track {type number} {interface-priority}
type number:使HSRP监控此接口,如果此接口down掉,则接口的HSRP priority值减去interface-priority
interface-priority:接口down掉的惩罚值。
6> show standby {type number} {group} {brief}
Switch#show standby Vlan11 11
Vlan11 - Group 11
Local state is Active, priority 110
Hellotime 3 holdtime 10
Next hello sent in 00:00:02.944
Hot standby IP address is 172.16.11.115 configured
Active router is local
Standby router is 172.16.11.114 expires in 00:00:08
Standby virtual mac address is 0000.0c07.ac01
7> debug standby [errors] [events] [packets]
监控HSRP所有的状态改变及hello包的发送。
8> debug standby terse
监控HSRP所有的errors,events和packets信息(不包括hello及advertisement packets)
Part Ⅷ: HSRP Configuration
RouterA:
!
interface Vlan10
ip address 172.16.10.32 255.255.255.0
no ip redirects
standby 1 priority 150
standby 1 ip 172.16.10.110
standby 2 priority 50
standby 2 ip 172.16.10.120
RouterB:
!
interface Vlan10
ip address 172.16.10.33 255.255.255.0
no ip redirects
standby 1 priority 50
standby 1 ip 172.16.10.110
standby 2 priority 150
standby 2 ip 172.16.10.120
RouterA#show standby brief
P indicates configured to preempt.
Interface Grp Prio P State Active Standby Virtual IP
Vl10 1 150 Active local 172.16.10.33 172.16.10.110
Vl10 2 50 Standby 172.16.10.33 local 172.16.10.120
Part Ⅸ: Tuning HSRP Operations
Subsecond Failover:
HSRP hellotime及holdtime可以配置为millisecond级别,进而将HSRP故障检测时间减少到1秒内。
switch(config-if)#standby 1 timers msec 200 msec 750
Preempt Time Aligned with Router Boot Time:
preempt是HSRP很重要的一个特性,它允许主router在经历failover后再次成为active router。
当主router重启后,HSRP应该等待此router与其它相连的设备建立好相应的通信连接后再preempt HSRP。否则有可能会导致packets不可达。
这时就需要在preempt之前有一个延迟,以等待router完成它的通信连接或路由信息收集。这个延迟要根据不同设备不同的启动时间来设定,一般这个延迟应该比启动时间大一倍,以确保主router有能力成为active router。
switch(config-if)#standby 1 preempt
switch(config-if)#standby 1 preempt delay minimum 180

❻ HSRP(热备用路由协议)无法互相识别为热备份设备

2层链路?show cdp nei 看看。3层是否通,ping下端口IP。两台路由都是只有两个状态切换,应该没有互相没有收到hello包吧,直接是从int到backup到active状态。连通性或是认证的问题吧。是否是用模拟器做的?CPU太忙了,会有些问题,链路通的话,抓抓包看看。

❼ 热备份路由协议的介绍

热备份路由协议(HSRP)是思科推出的用于建立容错默认网关的专有冗余协议,由RFC 2281进行描述。虚拟专路由冗余协议属(VRRP)是基于标准的HSRP替代协议,由IETF标准RFC 3768进行描述。这两种技术在概念上相似,但互不兼容。

❽ 如何使用热备份路由器协议确保冗余

如果路由器出现故障而导致企业无法接入互联网会发生什么?这就是为什么需要在网络中提供冗余的重要性。下面我们将教你如何使用热备份路由器协议确保冗余。
如果路由器出现故障而导致企业无法接入互联网会发生什么?企业可以接受吗?或许可暂时逃脱处罚,但是你需要制定一个更好的计划,而不仅仅是简单的桌面呼叫支持。
这就是为什么需要在网络中提供冗余的重要性。考虑为当前路由器增加一个可以立即接管的备份路 由器。企业需要的只是硬件,cisco软件会完 成其他事情。让我们考察如何利用热备份路由器协议(hsrp)配置它。
什么是hsrp?
hsrp是cisco对冗余的私有协议。它提供几乎100%的路由器可用性和冗余。所以,如果某台路由器发生故障,备份路由器会接管主路由器的路由 功能。
然而,cisco还支持其他可用的行业协议。一个行业标准是虚拟路由器冗余协议(vrrp)。另一个hsrp的可替换选择是网关负载平衡协议(glbp ),这是cisco的另一个私有解决方案。
样例网络
在我们讨论如何配置hsrp之前,让我们关注一下例子中使用的网络。为了帮助你更好的理解hsrp是如何工作的,这里是一个基本的网络图表:
在我们的样例网络中,我们配置pc的缺省网关为ip地址10.1.1.3.然而,这个ip地址没有指向一个真实的设备;相反,它作为主路由器的虚拟 ip地址。
hsrp如何工作?
在使用hsrp的时候,路由器既可以是主的也可以是备用的。如果主路由器在一段时间内没有向备用路由器发送hello数据包,备用路由器假定主 路由器已关闭,从而进行接管。然后备用路由器假定对虚拟ip地址负责,并开始对虚拟ip地址指向的虚拟以太网mac地址响应。
主和备用路由器交换hsrp hello包,所以相互知道对方在哪儿。这些hello包使用多播224.0.0.2和udp端口1985.hsrp的最基本形式从ios 10.0 开始可用,但是在ios 11和12版本中有更新的特性发布。
什么决定活动路由器?首先,你可以配置一个优先数来决定它,然后它是由最高的ip地址决定。缺省优先数是100;一个更高的优先数表示优先 路由器。
当然,在建立路由器冗余的时候,并不限制于仅仅两台路由器。实际上,可以建立一起工作的路由器组并且拥有多个“备用”路由器。
如何配置hsrp?
你可以在路由器的接口配置模式使用standby命令完成几乎所有hsrp配置。让我们考虑在配置图表中显示的网络所采用的步骤。
对于路由器1:
1.配置以太网接口上的ip地址
2.配置备用ip地址
3.配置备用抢先(通过抢先,只要路由器1可用,将总是主路由器。)
对于路由器2:
1.配置以太网接口上的ip地址
2.配置备用ip地址
3.配置备用优先小于100(在本例中,是99.)
现在,我们考虑样例网络的配置。
路由器 1
(show running-config output)
interface ethernet0/0
ip address 10.1.1.1 255.255.255.0
standby ip 10.1.1.3
standby preempt
router1# show standby
ethernet0/0 - group 0
state is active
2 state changes, last state change 00:00:29
virtual ip address is 10.1.1.3
active virtual mac address is 0000.0c07.ac00
local virtual mac address is 0000.0c07.ac00 (default)
hello time 3 sec, hold time 10 sec
next hello sent in 0.692 secs
preemption enabled
active router is local
standby router is 10.1.1.2, priority 99 (expires in 8.097 sec)
priority 100 (default 100)
ip rendancy name is "hsrp-et0/0-0" (default)
router1#
路由器 2
(show running-config output)
interface ethernet0/0
ip address 10.1.1.2 255.255.255.0
standby ip 10.1.1.3
standby priority 99
router2# show standby
ethernet0/0 - group 0
local state is standby, priority 99
hellotime 3 sec, holdtime 10 sec
next hello sent in 1.014
virtual ip address is 10.1.1.3 configured
active router is 10.1.1.1, priority 100 expires in 7.159
standby router is local
4 state changes, last state change 00:02:02
router2#
当在特权模式时,可以使用show standby命令查看hsrp状态。这条命令会告诉哪个路由器是活动的,哪个是备份的,以及许多其他统计信息。
在pc上,缺省ip地址应该指向10.1.1.3,而不是路由器中的一个。这样,如果某台路由器出现故障,另一台将接管。而且甚至能够利用这个冗余在白天将活动路由器关闭,因为hsrp故障备份替换时间少于10秒。
相关推荐:
思科固定配置交换机命名规则
思科交换机交换综合实验
思科6509软件从CatOS到IOS
来源:考试大-CISCO思科认证

❾ 思科路由器热备份路由协议怎么抢占优先权

不是已经有默认路由了吗?如果你想ospf上的路由比静态路由高,你可以在设置静态路由时加入权重值,比ospf的110大就可以。

❿ 使用两台三层交换机做HSRP(热备份路由协议),客户端无法ping通网关,急切求解

不管你是用 show standby 还是show run 你都没有办法去知道有没有收到hello包
个人建议还是使用 debug命令,不过一般的排查不用那么麻烦 首先 两台交换机对ping
如果能平通 那就看看你的配置的ID是不是一样 因为你的虚拟IP和虚拟MAC都是依照你的ID来配置的

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837