2.4.2 HSRP状态
交换路由知识点总结
交换知识点总结交换机五种工作状态1.学习状态:交换机接到数据帧,就会吐其中的源mac地址,组建自己的mac地址表。
2.转发过程:交换机学习完mac地址,就会依据数据帧中的目的mac地址对对应mac地址表,若表中存有目的mac地址则按其说明转发。
3.泛红:当交换机接到一个在mac地址表中没有的目的mac地址数据帧,就会向除源接口以外的所有接口发送该数据帧。
4.过滤:当交换机接到一个数据帧,源地址和目的地址都在同一个接口下时,则丢弃该帧,不会泛红,称为过滤。
5.老化:交换机学习完mac地址,组建mac地址表。
并定义时间戳,当时间戳到期前仍未有关于该mac地址的通信,则删除该条目,成为老化。
老化默认时间为300秒。
交换机内部转发的三种方式“1、直通转发:直接检查数据帧中的MAC地址而转发,转发速度快,但是容易将碎片帧、惨帧、破损帧一并转发。
2、碎片转发:只检查数据帧的64个字节而转发,可以减少碎片帧、惨帧、破损帧的转发,但转发过程中出现延时几率。
3、存储转发:接收到完整的数据帧后再转发,特点:可以将碎片帧、惨帧、破损帧的数量降到最低。
vlan的目的?解决交换机在进行局域网互连时无法限制广播的问题,这种技术可以把一个Vlan划分成多个逻辑Lan,每个Vlan是一个广播域,Vlan内的主机通信就和一个lan内一样,而Vlan之间不能通信,这样,广播报文被限制在一个Vlan内。
Vlan的优点?1.限制网络上的广播2.增强局域网的安全性3.增加了网络连接的灵活性Vlan是在数据链路层的,划分子网是在网络层的,所以不同子网之间的Vlan即使同名也不可以互通。
组建VlaN的条件?Vlan是建立在物理网络基础上的一种逻辑子网,因此建立Vlan需要相应的设备支持Vlan技术,当网络中不同Vlan通信,需要路由的支持。
Vlan的划分?基于端口、基于mac、基于网络、基于策略Vlan的两种配置方法?1.全局模式下2.vlan database(只支持1-1005个vlan)注意:一旦删除了VLAN,需要手动将端口移动到别的VLAN,否则这些接入端口将进入“非活跃”状态。
HSRP协议
HSRP 的列图说明
1.3 HSRP中的术语
活跃路由器(active router) - 当前代表虚拟路由器转发数据包的路由器 活跃路由器 备份路由器( 备份路由器(standby router) - 第一备份路由器 ) 备份组 - 参与到HSRP中,组成虚拟路由器的一组路由器 Hello time - 一个给定路由器成功地发 出两个HSRP hello消息包之间的间隔 Hold Time - 假定路由器失败的情况下,收到两个hello消息包之间的间隔,最少为 Hello time 的3倍 备份优先级 – 缺省设置为100
HSRP消息被封装在UDP中,使用UDP端口号1985,目的地址是全部路由器(all-router)多点广播地址 224.0.0.2,生存时间(TTL)值为1
1.5 HSRP状态
HSRP定义了配置了HSRP配置的路由器中可有的6种状态: 初始状态(Initial) --HSRP启动时的状态,HSRP还没有运行,一般是在改变 配置或端口刚刚启动时进入该状态。 学习状态(Learn) --路由器仍然等待来自活跃路由器的消息。这时,路由器 还没有看到来自活跃路由器的Hello消息,也没有学到虚拟路由器的IP地址. 倾听状态(Listen) --路由器正在监听hello消息。已经知道了虚拟的IP地址.除 了活跃和备份路由器之外的其他路由器都保持倾听状态。 发言状态(Speak) --在该状态下,路由器发送周期性HELLO消息,并参与活 跃路由器或备份路由器的竞选。 备份状态Standby --当主动路由器失效时,路由器准备接管包传输功能。 活跃状态Active --路由器执行包传输功能。
VRRP
21.27.1.7 22.27.1.7 22.27.Z.E 22.27.Z.F
hsrp作用(一)
hsrp作用(一)HSRP作用什么是HSRP?HSRP,全称为Hot Standby Router Protocol,是一种用于提供冗余路由器的协议。
它可以在一个局域网内创建一个逻辑上的虚拟路由器,包含一个主路由器和一个或多个备用路由器。
HSRP的作用•提高网络可靠性:通过使用多个备用路由器,HSRP可以确保即使主路由器发生故障,网络仍然保持可用。
备用路由器会立即接管主路由器的功能,保证网络的连通性。
•实现无缝切换:当主路由器失效时,备用路由器会自动接管主路由器的MAC地址和IP地址,确保网络连接的无缝切换,使用户感知不到任何网络中断。
•负载均衡:HSRP允许多个备用路由器平衡处理网络流量,提高网络的处理能力和吞吐量。
当主路由器负载过高时,备用路由器可以分担部分流量压力,确保网络的正常运行。
•简化管理:HSRP允许配置一个虚拟路由器,用户只需关注虚拟路由器的IP地址,无需关心具体的物理路由器。
这样大大简化了路由器的管理工作,提高了网络管理的效率。
如何配置HSRP?要配置HSRP,需要进行以下步骤:1.在网络设备上启用HSRP功能。
2.配置虚拟路由器的参数,包括虚拟路由器的IP地址、优先级、预共享密钥等。
3.配置主备路由器的参数,包括路由器的IP地址、优先级、HSRP组等。
4.验证HSRP配置是否生效,可以使用show命令查看虚拟路由器和路由器的状态信息。
HSRP的工作原理HSRP使用了一组协议来实现主备路由器的冗余功能。
主要的协议包括:•Hello协议:主备路由器通过Hello协议进行通信,用于检测对方的活动状态。
•状态机:主备路由器根据不同的状态进行切换,包括初始化状态、学习状态、监听状态和活动状态等。
•虚拟MAC地址:虚拟路由器使用一个虚拟的MAC地址,主备路由器通过切换虚拟MAC地址来实现网络的无缝切换。
•选举机制:主备路由器通过选举机制确定主路由器,选举依据包括优先级、IP地址等。
结论HSRP是一种用于提供冗余路由器的协议,可以提高网络的可靠性、实现无缝切换、负载均衡以及简化路由器的管理工作。
HSRP状态
hsrp状态:init:hsrp的初始状态learn:学习虚拟ip,如果有个配置了虚拟ip,有个没去配置,那个没配的会学习虚拟ip listen:监听是否存在活跃路由器,hsrp默认是越早启动的路由器越能成为活跃路由器以上几个状态都没有发送hello包speak:发送hello包,包含自己的hsrp的各种参数backup:组内备份路由器所处的状态,备份组员监视活动路由器,准备随时在活动路由器坏掉,时接替活动路由器。
备份路由器也周期性发送Hello 报文告诉其他组员自己没有坏掉。
active:组内活动路由器即负责虚拟路由器实际路由工作的组员所处的状态。
活动路由器周期性发送Hello 报文告诉其他组员自己没有坏掉。
下面这个是R3先启动hsrp,hsrp虚拟ip是192.168.2.1,R4后启动,并且没有配置虚拟ip R3(config)#int vlan 2R3(config-if)#standby 1 ip 192.168.2.1*Mar 1 00:23:16.215: HSRP: Vl2 API 192.168.2.1 is not an HSRP address*Mar 1 00:23:16.219: HSRP: Vl2 Grp 1 Disabled -> Init*Mar 1 00:23:16.219: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Disabled -> Init *Mar 1 00:23:26.239: HSRP: Vl2 Interface up*Mar 1 00:23:26.239: HSRP: Vl2 Starting minimum interface delay (1 secs)*Mar 1 00:23:27.239: HSRP: Vl2 Interface min delay expired*Mar 1 00:23:27.239: HSRP: Vl2 Grp 1 Init: a/HSRP enabled*Mar 1 00:23:27.243: HSRP: Vl2 Grp 1 Init -> Listen*Mar 1 00:23:27.243: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Init -> Backup *Mar 1 00:23:37.243: HSRP: Vl2 Grp 1 Listen: c/Active timer expired (unknown)*Mar 1 00:23:37.247: HSRP: Vl2 Grp 1 Listen -> Speak*Mar 1 00:23:37.247: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Backup -> Speak*Mar 1 00:23:47.243: HSRP: Vl2 Grp 1 Speak: d/Standby timer expired (unknown)*Mar 1 00:23:47.243: HSRP: Vl2 Grp 1 Standby router is local*Mar 1 00:23:47.247: HSRP: Vl2 Grp 1 Speak -> Standby*Mar 1 00:23:47.247: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Speak -> Standby*Mar 1 00:23:47.247: HSRP: Vl2 Grp 1 Standby: c/Active timer expired (unknown)*Mar 1 00:23:47.247: HSRP: Vl2 Grp 1 Active router is local*Mar 1 00:23:47.251: HSRP: Vl2 Grp 1 Standby router is unknown, was local*Mar 1 00:23:47.251: HSRP: Vl2 Grp 1 Standby -> Active*Mar 1 00:23:47.255: %HSRP-6-STATECHANGE: Vlan2 Grp 1 state Standby -> Active *Mar 1 00:23:47.255: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Standby -> Active*Mar 1 00:23:50.267: HSRP: Vl2 Grp 1 Redundancy group hsrp-Vl2-1 state Active -> Active*Mar 1 00:23:53.271: HSRP: Vl2 Grp 1 Redundancy group hsrp-Vl2-1 state Active -> Active*Mar 1 00:24:31.323: HSRP: Vl2 Grp 1 Standby router is 192.168.2.4R4(config)#int vlan 2R4(config-if)#standby 1 ip*Mar 1 00:24:01.643: HSRP: Vl2 Grp 1 Disabled -> Init*Mar 1 00:24:01.647: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Disabled -> Init *Mar 1 00:24:11.675: HSRP: Vl2 Interface up*Mar 1 00:24:11.675: HSRP: Vl2 Starting minimum interface delay (1 secs)*Mar 1 00:24:12.675: HSRP: Vl2 Interface min delay expired*Mar 1 00:24:12.675: HSRP: Vl2 Grp 1 Init: a/HSRP enabled*Mar 1 00:24:12.679: HSRP: Vl2 Grp 1 Init -> Learn*Mar 1 00:24:12.679: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Init -> Learn *Mar 1 00:24:13.699: HSRP: Vl2 Grp 1 Active router is 192.168.2.3*Mar 1 00:24:13.703: HSRP: Vl2 API 192.168.2.1 is not an HSRP address*Mar 1 00:24:13.707: HSRP: Vl2 Grp 1 Learn: n/HSRP IP address configured*Mar 1 00:24:13.707: HSRP: Vl2 Grp 1 Learn -> Listen*Mar 1 00:24:13.711: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Learn -> Backup*Mar 1 00:24:23.707: HSRP: Vl2 Grp 1 Listen: d/Standby timer expired (unknown)*Mar 1 00:24:23.711: HSRP: Vl2 Grp 1 Listen -> Speak*Mar 1 00:24:23.711: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Backup -> Speak*Mar 1 00:24:33.707: HSRP: Vl2 Grp 1 Speak: d/Standby timer expired (unknown)*Mar 1 00:24:33.707: HSRP: Vl2 Grp 1 Standby router is local*Mar 1 00:24:33.711: HSRP: Vl2 Grp 1 Speak -> Standby*Mar 1 00:24:33.711: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Speak -> Standby下面是R3和R4基本是同时启动hsrp,同时都配置了虚拟ipR3(config-if)#standby 1 ip 192.168.2.1*Mar 1 00:38:35.631: HSRP: Vl2 API 192.168.2.1 is not an HSRP address*Mar 1 00:38:35.635: HSRP: Vl2 Grp 1 Disabled -> Init*Mar 1 00:38:35.635: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Disabled -> Init *Mar 1 00:38:45.655: HSRP: Vl2 Interface up*Mar 1 00:38:45.659: HSRP: Vl2 Starting minimum interface delay (1 secs)*Mar 1 00:38:46.659: HSRP: Vl2 Interface min delay expired*Mar 1 00:38:46.659: HSRP: Vl2 Grp 1 Init: a/HSRP enabled*Mar 1 00:38:46.663: HSRP: Vl2 Grp 1 Init -> Listen*Mar 1 00:38:46.663: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Init -> Backup *Mar 1 00:38:56.663: HSRP: Vl2 Grp 1 Listen: c/Active timer expired (unknown)*Mar 1 00:38:56.667: HSRP: Vl2 Grp 1 Listen -> Speak*Mar 1 00:38:56.667: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Backup -> Speak*Mar 1 00:38:57.415: HSRP: Vl2 Grp 1 Speak: f/Hello rcvd from higher pri Speak router (100/192.168.2.4)*Mar 1 00:38:57.419: HSRP: Vl2 Grp 1 Speak -> Listen*Mar 1 00:38:57.423: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Speak -> Backup*Mar 1 00:39:06.663: HSRP: Vl2 Grp 1 Listen: c/Active timer expired (unknown)*Mar 1 00:39:06.667: HSRP: Vl2 Grp 1 Listen -> Speak*Mar 1 00:39:06.667: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Backup -> Speak*Mar 1 00:39:07.407: HSRP: Vl2 Grp 1 Speak: k/Hello rcvd from higher pri Standby router (100/192.168.2.4)*Mar 1 00:39:07.411: HSRP: Vl2 Grp 1 Standby router is 192.168.2.4*Mar 1 00:39:07.415: HSRP: Vl2 Grp 1 Speak -> Listen*Mar 1 00:39:07.415: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Speak -> Backup*Mar 1 00:39:07.423: HSRP: Vl2 Grp 1 Active router is 192.168.2.4*Mar 1 00:39:07.427: HSRP: Vl2 Grp 1 Standby router is unknown, was 192.168.2.4 *Mar 1 00:39:17.411: HSRP: Vl2 Grp 1 Listen: d/Standby timer expired (unknown)*Mar 1 00:39:17.415: HSRP: Vl2 Grp 1 Listen -> Speak*Mar 1 00:39:17.415: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Backup -> Speak*Mar 1 00:39:27.411: HSRP: Vl2 Grp 1 Speak: d/Standby timer expired (unknown)*Mar 1 00:39:27.411: HSRP: Vl2 Grp 1 Standby router is local*Mar 1 00:39:27.415: HSRP: Vl2 Grp 1 Speak -> Standby*Mar 1 00:39:27.415: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Speak -> StandbyR4(config-if)#standby 1 ip 192.168.2.1*Mar 1 00:38:38.783: HSRP: Vl2 API 192.168.2.1 is not an HSRP address*Mar 1 00:38:38.787: HSRP: Vl2 Grp 1 Disabled -> Init*Mar 1 00:38:38.787: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Disabled -> Init *Mar 1 00:38:48.803: HSRP: Vl2 Interface up*Mar 1 00:38:48.803: HSRP: Vl2 Starting minimum interface delay (1 secs)*Mar 1 00:38:49.803: HSRP: Vl2 Interface min delay expired*Mar 1 00:38:49.803: HSRP: Vl2 Grp 1 Init: a/HSRP enabled*Mar 1 00:38:49.807: HSRP: Vl2 Grp 1 Init -> Listen*Mar 1 00:38:49.807: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Init -> Backup *Mar 1 00:38:59.811: HSRP: Vl2 Grp 1 Listen: c/Active timer expired (unknown)*Mar 1 00:38:59.811: HSRP: Vl2 Grp 1 Listen -> Speak*Mar 1 00:38:59.815: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Backup -> Speak*Mar 1 00:39:09.811: HSRP: Vl2 Grp 1 Speak: d/Standby timer expired (unknown)*Mar 1 00:39:09.811: HSRP: Vl2 Grp 1 Standby router is local*Mar 1 00:39:09.815: HSRP: Vl2 Grp 1 Speak -> Standby*Mar 1 00:39:09.815: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Speak -> Standby*Mar 1 00:39:09.819: HSRP: Vl2 Grp 1 Standby: c/Active timer expired (unknown)*Mar 1 00:39:09.823: HSRP: Vl2 Grp 1 Active router is local*Mar 1 00:39:09.823: HSRP: Vl2 Grp 1 Standby router is unknown, was local*Mar 1 00:39:09.827: HSRP: Vl2 Grp 1 Standby -> Active*Mar 1 00:39:09.827: %HSRP-6-STATECHANGE: Vlan2 Grp 1 state Standby -> Active *Mar 1 00:39:09.827: HSRP: Vl2 Grp 1 Redundancy "hsrp-Vl2-1" state Standby -> Active*Mar 1 00:39:12.839: HSRP: Vl2 Grp 1 Redundancy group hsrp-Vl2-1 state Active -> Active*Mar 1 00:39:15.843: HSRP: Vl2 Grp 1 Redundancy group hsrp-Vl2-1 state Active -> Active*Mar 1 00:39:29.851: HSRP: Vl2 Grp 1 Standby router is 192.168.2.3。
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工作原理概念
hsrp工作原理概念HSRP(Hot Standby Router Protocol)是一种网络协议,它为路由器提供了一种机制,以确保在主路由器发生故障时,备份路由器能够快速接管网络连接,从而保持网络的连通性和可靠性。
一、HSRP工作原理HSRP协议在路由器之间建立了一个虚拟IP地址,这个虚拟IP地址充当网络中所有主机之间的默认网关。
当主路由器正常运行时,它负责处理所有到达虚拟IP 地址的数据包。
如果主路由器发生故障,备份路由器将接管虚拟IP地址,从而接管数据包的传输。
HSRP协议使用UDP协议进行通信,主路由器和备份路由器之间通过定期发送Hello消息来保持通信。
当备份路由器没有收到Hello消息时,它会认为主路由器已经发生故障,然后接管虚拟IP地址。
二、HSRP的优点HSRP的优点包括:1. 提高网络可靠性:HSRP确保在网络中主路由器发生故障时,备份路由器能够快速接管,从而保持网络的连通性。
2. 简化网络设计:HSRP使得网络设计者无需为每个主机配置多个默认网关,只需配置一个虚拟IP地址即可。
3. 负载均衡:HSRP支持多个备份路由器,当主路由器发生故障时,备份路由器可以分担数据传输负载,从而提高网络性能。
4. 自动切换:HSRP能够自动检测主路由器和备份路由器的状态,无需人工干预。
三、HSRP的配置要配置HSRP,需要执行以下步骤:1. 为主路由器和备份路由器分配IP地址和其他必要的配置。
2. 在主路由器和备份路由器上启用HSRP。
通常可以通过路由器的管理界面或命令行界面进行配置。
3. 配置虚拟IP地址。
这个虚拟IP地址应该是在网络中未被使用的IP地址,它将成为主机之间的默认网关。
4. 配置优先级。
可以为每个路由器设置优先级,以便在发生故障时确定哪个路由器应该成为主路由器。
5. 配置认证。
为了防止非法路由器接管虚拟IP地址,可以配置认证来确保只有合法的路由器能够参与HSRP。
6. 确认配置是否正确。
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)交换机上基本配置。
HSRP协议热备份路由协议的故障切换机制
HSRP协议热备份路由协议的故障切换机制HSRP(Hot Standby Router Protocol)热备份路由协议是一种用于提高网络可靠性和冗余性的协议,常用于企业和组织的网络架构中。
本文将介绍HSRP协议以及其故障切换机制,以帮助读者更好地理解和应用这一协议。
1. HSRP协议概述HSRP协议是一种第一层和第三层中的路由协议,通过将多台路由器组合为一个虚拟路由器来提供高可用性。
在这个虚拟路由器中,一个路由器被选为主路由器,其他路由器作为备份路由器提供冗余。
主路由器接收并转发进入虚拟路由器的数据流量,备份路由器则处于监听状态。
2. HSRP协议的工作原理在HSRP协议中,虚拟路由器被赋予一个虚拟IP地址,用于将数据流量转发到虚拟路由器的设备。
主路由器负责处理虚拟IP地址,备份路由器处于备份状态以便在主路由器故障时接管。
3. HSRP协议的故障切换机制在正常情况下,主路由器会周期性地发送HSRP Hello消息以维持虚拟路由器的正常工作。
当备份路由器连续一段时间没有收到主路由器的Hello消息时,将会宣布自己为新的主路由器,并更新虚拟路由器的MAC地址。
这个过程叫做故障切换。
故障切换过程如下:- 备份路由器宣布自己为新的主路由器。
- 新的主路由器将立即发送 Gratuitous ARP 报文,以更新其他设备的 ARP 缓存并告知它们虚拟IP地址的变化。
- 虚拟路由器的状态和虚拟IP地址更新为新的主路由器。
- 备份路由器继续监听,等待主路由器的故障恢复。
4. HSRP协议的配置方法在实际应用中,配置HSRP协议需要以下几个步骤:- 配置虚拟IP地址和组号。
- 配置路由器的优先级,优先级高的被选定为主路由器。
- 配置HSRP Hello时间间隔,即主路由器发送Hello消息的频率。
- 配置HSRP延迟时间,即故障切换发生时的等待时间。
5. HSRP协议的优势和应用场景HSRP协议具有以下优势:- 提供高可用性和冗余性,当主路由器发生故障时,备份路由器可以快速接管。
HSRP
HSRP报文格式
7、组: 1 个字节 这个域定义了备份组号码。在令牌环网络中,它的 值为0到2,而在其他媒质中,它的值为0到255之间的数 。 8、授权数据:8字节 这个域包含了8个用做password的文本字符。 9、虚拟IP地址:4字节 虚拟IP地址将在组中使用如果一台路由器本身没有配 置虚拟IP地址,那么他可以从激活路由器那发来的Hello 消息中学到。而如果路由器没有设置这个虚拟IP地址,而 且Hello消息已经被授权,则只能通过学习来获取这个地 址。
HSRP报文格式 Initial 状态
Virtual Router 172.16.10.110 Router in Initial State 172.16.10.82 Router in Initial State 172.16.10.169
• No HSRP is running
HSRP报文格式 Learn 状态
1d23h: SB47:Vlan10 Hello out 172.16.10.82 Active pri 200 hel 3 hol 10 ip 172.16.10.110
• 作为Active路由器代替Virtual路由器转发数据包 • 收到 hello message • 已经知道 virtual router IP address
Hello out 172.16.10.82 Active pri 200 hel 3 hol 10 ip 172.16.10.110
• Active router 周期性的广播HELLO包。
HSRP操作:Active和备份路由器的交互
在holdtime时间内没有 受到Active Router的 HELLO包. 就担任其的 职责。
172.16.10.110
关于HSRP状态频繁切换的故障处理指南
关于CE设备HSRP状态频繁切换的处理指南核心网支撑中心高云知识传递要点:CE的HSRP状态频繁切换往往是HSRP的HELLO包收发异常导致,在检查传输通路的质量时要按一定的规律从路由表、ARP表、MAC地址表、端口状态等信息入手,逐条核查,最终定位到表项发生异常的网元或设备。
10月14日,望京区域发现CE78的show logging显示VLAN1102的HSRP状态不断的在Active和Standby之前切换。
VLAN1102所带业务为BSC5102 Gb接口,此BSC已不带基站,但HSRP状态的频繁切换可能导致CE设备负荷的增大。
CE77、78与BSC5102各SWU之间拓扑图如下,两台CE间的HELLO包通过SWU2和SWU3之间的TRUNK互通。
按show logging中显示的信息,初步怀疑是CE78没有正常的收到CE77发来的HSRP HELLO包,导致CE78认为HSRP邻居丢失,从而自己切换为Active,之后收到了CE77发来的HELLO包,比自己的优先级高,所以又切换为Standby,如此反复。
此问题最有可能的故障原因是CE77和CE78间HELLO包传输的通道物理端口闪断,或丢包率较高。
问题排查:1、登录CE77、78查看HSRP的配置情况和运行状态。
两边CE配置的虚拟IP,HELLO包的发送间隔和主备状态均正常。
但CE78显示的last state change时间很短,说明状态在频繁切换,与log信息相符。
2、查看VLAN端口的基本信息。
CE77的VLAN1102作为三层转发端口已正确配置了IP 地址和HSRP配置,并开启了vrf功能,处于ChinaMobile转发表中。
查到了VLAN1102的MAC地址为0024.c4c0.2f40。
同理查到CE78的VLAN1102的MAC地址为0024.c4bf.f600.3、为了测试是否有丢包的情况,在两侧CE分别PING对端的VLAN1102的HSRP地址,正常情况应没有丢包。
HSRP详解
HSRP(2012-08-24 20:08:22)转载▼分类:Cisco路由入门标签:上关hsrp负载平衡路由器r1优先级r3简介HSRP(Hot Standby Router Protocol 热备份路由器协议)是Cisco的专有协议。
HSRP把多台路由器组成一个“热备份组”,形成一个虚拟路由器。
这个组内只有一个路由器是Active(活动)的,并由它来转发数据包,如果活动路由器发生了故障,备份路由器将成为活动路由器。
从网络内的主机来看,网关并没有改变。
HSRP的工作过程:HSRP路由器利用Hello包来互相监听各自的存在。
当路由器长时间没有接收到Hello包时,就认为活动路由器故障,备份路由器就会成为活动路由器。
HSRP协议利用优先级决定哪个路由器成为活动路由器。
如果一个路由器的优先级比其它路由器的优先级高,则该路由器成为活动路由器。
路由器的默认优先级是100。
在一个组中,最多有一个活动路由器和一个备份路由器。
HSRP路由器发送的组播(224.0.0.2)消息有以下三种:Hello:通知其它路由器发送者的HSRP优先级和状态信息,HSRP路由器默认每3秒发送一个Hello 消息。
Coup:当一个备用路由器变为一个活动路由器时发送一个Coup消息。
Resign:当活动路由器要当机或者当有优先级更高的路由器发送Hello消息时,主动发送一个Resign 消息。
HSRP的报文格式:①版本:指示HSRP的版本信息。
②操作码:用来描述数据包中报文的类型,可能的值为0、1和2,分别表示是Hello、Coup和Resign 消息。
③状态:描述发出该报文的路由器的当前状态。
有0、1、2、4、8、16六种状态,分别表示为Initial、Learn、Listen、Speak、Standby和Active状态。
④呼叫时间(Hellotime):只在呼叫报文中有意义,表示路由器定时发送呼叫报文的间隔时间,以秒为单位。
Cisco HSRP 路由器的配置
Cisco HSRP 路由器的配置1、介绍本文档将详细说明如何配置Cisco HSRP(Hot Standby Router Protocol)路由器。
HSRP是一种用于提供冗余路由的协议,通过同时配置多个路由器来实现高可靠性和冗余性。
在本文档中,将介绍HSRP的概念、配置过程以及一些常见问题的解决方法。
2、HSRP概念及工作原理⑴ HSRP概念HSRP是一种用于提供冗余路由的协议,通过将多个路由器配置为一个虚拟路由器来实现冗余性。
在一个HSRP组中,有一个主路由器和一个或多个备用路由器。
主路由器负责转发数据流量,而备用路由器在主路由器失效时接管主路由器的功能。
⑵ HSRP工作原理每个HSRP组都有一个主要的虚拟IP地质,该地质与组中的主路由器相对应。
当主路由器失效时,备用路由器中的其中一个将成为新的主路由器,接管原先主路由器的功能,并使用相同的虚拟IP 地质。
主路由器和备用路由器通过互相发送心跳包来检测彼此的状态。
3、配置前的准备工作在开始配置HSRP之前,确保满足以下条件:⑴路由器上已运行适当的IOS版本,支持HSRP功能。
⑵彼此连接的路由器中至少有两台路由器。
⑶路由器之间配置了适当的接口,并具有可达性。
4、HSRP配置步骤以下是配置Cisco HSRP路由器的步骤:⑴创建HSRP组在每台路由器上创建HSRP组,使用相同的组号,并指定虚拟IP地质。
⑵配置接口在每台路由器的接口上配置HSRP,并将其指定为HSRP组的一部分。
⑶配置优先级为了指定主路由器,您可以配置每个路由器的HSRP优先级。
优先级越高,该路由器成为主路由器的可能性越大。
⑷配置其他参数根据需求,您还可以配置其他一些参数,如预共享密钥、追踪对象等。
5、常见问题及解决方法⑴ HSRP状态不稳定如果HSRP状态频繁切换或不稳定,可能是由于网络问题或路由器之间的通信问题引起的。
检查网络连接并确保良好的通信。
⑵主路由器失效后备用路由器无法接管如果主路由器失效后备用路由器无法接管其功能,可能是由于HSRP组配置错误或接口问题。
HSRP协议
HSRP协议首先,让我们来了解一下HSRP协议的基本原理。
HSRP协议是通过在网络中设置一个虚拟IP地址,将多台路由器组成一个组,其中一台路由器作为活动路由器,其他路由器作为备用路由器。
活动路由器负责转发数据流量,备用路由器则处于待命状态,一旦活动路由器出现故障,备用路由器会立即接管虚拟IP地址,从而实现网络的平滑切换,保证网络的连续性和可靠性。
其次,HSRP协议的工作原理是如何实现的呢?在HSRP协议中,活动路由器和备用路由器之间会周期性地发送Hello消息,以确认对方的存活状态。
如果备用路由器在一定时间内没有收到活动路由器的Hello消息,就会认为活动路由器出现故障,从而发起选举过程,选举出新的活动路由器。
这样就保证了在活动路由器发生故障时,备用路由器可以迅速接管虚拟IP地址,实现网络的高可用性。
另外,HSRP协议还有一些重要的参数和配置,需要我们在实际应用中进行合理的设置。
比如,我们可以通过配置优先级来指定活动路由器和备用路由器的角色,优先级高的路由器将成为活动路由器。
此外,还可以通过预留虚拟IP地址、设置Hello消息的发送间隔和超时时间等参数来进行灵活的配置,以适应不同网络环境和需求。
在实际应用中,HSRP协议可以有效地提高网络的可靠性和稳定性,特别是对于一些对网络连续性要求较高的场景,比如企业的核心交换机、数据中心的网络等。
通过合理配置HSRP协议,可以实现网络的快速故障恢复,减少网络中断时间,提高用户体验,保证业务的持续性运行。
总的来说,HSRP协议作为一种网络冗余协议,在提高网络可靠性和稳定性方面发挥着重要作用。
通过对HSRP协议的原理和应用进行深入理解和合理配置,可以帮助网络工程师更好地设计和维护网络,保证网络的高可用性和可靠性。
希望本文对HSRP协议的理解和应用有所帮助,谢谢阅读!。
关于hsrp状态频繁切换的故障处理指南
关于HSRP状态频繁切换的故障处理指南随着网络技术的不断发展,高可用性已经成为企业网络中至关重要的一环,而为了实现网络的高可用性,热备份路由协议(Hot Standby Router Protocol,HSRP)作为一种用于提高网络设备冗余性的协议,被广泛使用。
然而,有时候我们可能会遇到HSRP状态频繁切换的问题,这不仅会影响网络性能,还可能导致网络服务中断。
本文将针对HSRP状态频繁切换的问题进行分析和解决方案的提供,希望能够帮助读者更好地处理这一故障。
一、问题分析1.1 HSRP状态频繁切换的可能原因(1)物理链路故障:物理链路故障可能导致HSRP状态频繁切换,例如网线断开、交换机端口故障等。
(2)配置错误:HSRP配置错误,包括优先级设置不合理、组播位置区域冲突、虚拟IP位置区域配置错误等。
(3)设备故障:设备硬件故障或软件故障可能导致HSRP状态频繁切换。
1.2 影响HSRP状态频繁切换将会导致网络中断、数据丢失、用户无法连接等问题,严重影响网络的正常运行。
二、解决方案2.1 检查物理链路检查物理链路是否正常连接。
可以通过查看交换机端口状态、网络设备的接口情况来确认物理链路是否存在故障。
2.2 检查HSRP配置检查HSRP配置是否正确,包括组播位置区域、虚拟IP位置区域、优先级设置等是否存在冲突或错误。
2.3 检查设备状态通过查看设备的日志信息,来判断设备是否存在硬件故障或软件故障。
可以通过命令show standby来查看HSRP状态信息,判断是否有设备状态异常。
2.4 重启设备如果以上方法未能解决问题,可以尝试重启设备,有时候设备重启后可以恢复正常。
2.5 通联厂商技术支持如果以上方法均未能解决问题,建议通联设备厂商的技术支持进行进一步的诊断和处理。
三、故障预防3.1 定期备份配置定期备份网络设备的配置文件,以防止配置文件丢失或损坏导致的故障。
3.2 定期检查设备状态定期检查网络设备的状态,包括硬盘空间、CPU利用率、内存利用率等,确保设备正常运行。
双核心HSRP配置案例
双核心HSRP配置案例在网络架构中,高可用性是一个至关重要的因素。
为了确保网络的稳定性和可靠性,网络管理员通常会使用冗余设备和协议来实现高可用性。
其中一个常见的协议是HSRP(Hot Standby Router Protocol),它允许多个路由器共享一个虚拟IP地址,以提供冗余和负载均衡。
本文将介绍一个双核心HSRP配置案例,以展示如何配置和优化HSRP以实现高可用性和负载均衡。
1. 网络拓扑我们假设有一个企业网络,拓扑结构如下所示:+-----------+| Core 1 |+-----------+|+-----------+| Core 2 |+-----------+|+-----------+| Access |+-----------+在这个拓扑结构中,有两个核心路由器(Core 1和Core 2),它们连接到一个接入层交换机(Access Switch)。
接入层交换机连接到其他网络设备,如服务器、终端设备等。
2. HSRP配置为了实现高可用性和负载均衡,我们将在核心路由器上配置HSRP。
在本案例中,我们将使用组号1和虚拟IP地址192.168.0.1。
首先,在Core 1上配置HSRP:```interface GigabitEthernet0/0ip address 192.168.0.2 255.255.255.0standby 1 ip 192.168.0.1standby 1 priority 200standby 1 preempt```然后,在Core 2上配置HSRP:```interface GigabitEthernet0/0ip address 192.168.0.3 255.255.255.0standby 1 ip 192.168.0.1standby 1 priority 150standby 1 preempt```在上述配置中,我们指定了虚拟IP地址为192.168.0.1,并为每个核心路由器配置了优先级。
热备份路由协议(HSRP)
HSRP报文(1/4)
8 Version Holdtime 16 Op code Priority 24 State Group 32 bit Hellotime Reserved
Authentication data Authentication data Virtual IP address
HSRP报文(2/4)
热备份路由协议
HSRP简介
• HSRP --- Hot Standby Router Protocol ( 热 备份路由器协议 )。 • 它的作用是能够把一台或多台路由器用来 做备份,所谓热备份是指当使用的路由器 不能正常工作时, 候补的路由器能够实现平 滑的替换, 尽量不被察觉。
• 实现HSRP的条件是系统中有多台路由器, 它们组成一个“热等待组”,这个组形成 一个虚拟路由器。在任一时刻,一个组内 只有一个路由器是活动的,并由它来转发 数据包,如果活动路由器发生了故障,将 选择一个等待路由器来替代活动路由器, 但是在本网络内的主机看来,虚拟路由器 没有改变。所以主机仍然保持连接,没有 受到故障的影响,这样就较好地解决了路 由器切换的问题。
• Hold Time:1 BYTE
HSRP报文(4/4)
• Priority:1 BYTYE
• 该域用来选举活动/备份路由器。当选举过程中出现竞争(多个路 由器都想成为活动/备份路由器)时,优先级最高的竞争者胜,对 于优先级相等的竞争者,IP地址最大的竞争者胜。
• Group:1 BYTE
• 此域中记录发送者所在的备份组号。对于以太网,Group取值范 围为0-255;
HSRP配置方法
1. 2. 3. 4. 5. 6. 7. 8. 9. 激活和关闭HSRP 设置HSRP的优先级 设置HSRP抢占方式 设置HSRP的授权字 设置HSRP的计时器 设置监视指定接口 设置使用接口 Mac地址模式(burned in address) 设置不同的虚拟Mac地址 HSRP的监控
双核心HSRP配置案例
双核心HSRP配置案例概述:本文将介绍如何配置双核心HSRP(Hot Standby Router Protocol)以实现冗余路由和高可用性。
HSRP是一种用于提供冗余路由的协议,它允许多个路由器共享一个虚拟IP地址,当主路由器失效时,备用路由器可以接管该IP地址,确保网络的持续可用性。
配置环境:本案例中使用了两台Cisco路由器,分别命名为Router1和Router2。
两台路由器通过两个交换机连接在一起,交换机分别连接到两个不同的子网。
配置步骤:1. 确保两台路由器的基本配置已完成,包括IP地址、主机名等。
2. 在Router1上配置HSRP。
输入以下命令:```Router1(config)# interface <接口名称>Router1(config-if)# standby <组号> ip <虚拟IP地址>Router1(config-if)# standby <组号> priority <优先级>Router1(config-if)# standby <组号> preempt```其中,<接口名称>是连接到交换机的接口名称,<组号>是HSRP组的编号,<虚拟IP地址>是要共享的虚拟IP地址,<优先级>是该路由器在HSRP组中的优先级,数字越高表示优先级越高。
3. 在Router2上配置HSRP。
输入以下命令:```Router2(config)# interface <接口名称>Router2(config-if)# standby <组号> ip <虚拟IP地址>Router2(config-if)# standby <组号> priority <优先级>Router2(config-if)# standby <组号> preempt```同样,<接口名称>是连接到交换机的接口名称,<组号>是HSRP组的编号,<虚拟IP地址>是要共享的虚拟IP地址,<优先级>是该路由器在HSRP组中的优先级。
什么是HSRP
什么是HSRP?如果路由器出现故障而导致企业无法接入互联网会发生什么?这就是为什么需要在网络中提供冗余的重要性。
下面我们将教你如何使用热备份路由器协议确保冗余。
如果路由器出现故障而导致企业无法接入互联网会发生什么?企业可以接受吗?或许可暂时逃脱处罚,但是你需要制定一个更好的计划,而不仅仅是简单的桌面呼叫支持。
这就是为什么需要在网络中提供冗余的重要性。
考虑为当前路由器增加一个可以立即接管的备份路由器。
企业需要的只是硬件,Cisco软件会完成其他事情。
让我们考察如何利用热备份路由器协议(HSRP)配置它。
什么是HSRP?HSRP是Cisco对冗余的私有协议。
它提供几乎100%的路由器可用性和冗余。
所以,如果某台路由器发生故障,备份路由器会接管主路由器的路由功能。
然而,Cisco还支持其他可用的行业协议。
一个行业标准是虚拟路由器冗余协议(VRRP)。
另一个HSRP的可替换选择是网关负载平衡协议(GLBP ),这是Cisco的另一个私有解决方案。
HSRP如何工作?在使用HSRP的时候,路由器既可以是主的也可以是备用的。
如果主路由器在一段时间内没有向备用路由器发送HELLO数据包,备用路由器假定主路由器已关闭,从而进行接管。
然后备用路由器假定对虚拟IP地址负责,并开始对虚拟IP地址指向的虚拟以太网MAC地址响应。
主和备用路由器交换HSRP HELLO包,所以相互知道对方在哪儿。
这些HELLO包使用多播224.0.0.2和UDP端口1985。
HSRP的最基本形式从IOS 10.0 开始可用,但是在IOS 11和12版本中有更新的特性发布。
什么决定活动路由器?首先,你可以配置一个优先数来决定它,然后它是由最高的IP地址决定。
缺省优先数是100;一个更高的优先数表示优先路由器。
当然,在建立路由器冗余的时候,并不限制于仅仅两台路由器。
实际上,可以建立一起工作的路由器组并且拥有多个“备用”路由器。
1、把路由器配置为HSRP备份组的成员,可以在接口配置模式下使用下面的命令:router(config-if)# standby group-number ip ip-address2、配置HSRP跟踪:router(config-if)# standy group-number track type-number interface-priority3、要显示HSRP路由器的状态:router# show standby type-number group brief用HSRP进行备份的一组路由器共用一个虚拟的MAC地址及虚拟IP地址,每个参与HSRP的局域端口有一个本端口的IP地址和MAC地址,每个路由器都有一个权值,权值最高的作为主路由器进行工作,其它的不工作,当主路由器瘫痪时,第二个权值最高的路由器将作为主路由器,依次类推。
hsrp协议工作原理(一)
hsrp协议工作原理(一)HSRP协议工作原理什么是HSRP协议?HSRP(Hot Standby Router Protocol)是一种网络冗余技术,用于构建可靠的网络架构。
它允许多个路由器以共享虚拟IP地址的方式工作,其中一个路由器担任主要角色,其他路由器作为备份。
当主要路由器发生故障时,备份路由器会接管主要路由器的功能,确保网络的连通性不受影响。
HSRP协议的优势•高可用性:HSRP提供了快速的故障恢复能力,当主要路由器故障时,备份路由器可以迅速接管,减少网络中断的时间。
•负载均衡:HSRP允许多个备份路由器一起工作,实现负载均衡,提高网络的性能和可靠性。
•热备援:HSRP中的备份路由器可以实时监测主要路由器的状态,一旦发现主要路由器故障,可以立即接管,无需手动干预。
HSRP协议的工作原理1.虚拟IP地址分配:在HSRP配置中,需要指定一个虚拟IP地址,该IP地址将被用作路由器的默认路由。
主路由器和备份路由器必须使用相同的虚拟IP地址。
2.选举主备角色:在HSRP中,路由器可以担任主要角色(Active)或备份角色(Standby),主要路由器负责处理实际的数据传输,备份路由器处于待命状态。
3.Hello消息交换:主要路由器和备份路由器之间周期性地发送Hello消息用于通信和选举。
通过Hello消息,路由器可以检测到其他路由器的活动状态。
4.优先级设置:每个HSRP路由器都有一个优先级值,优先级高的路由器更有可能成为主要路由器。
可以手动配置优先级,也可以通过预设值自动设置。
5.监控连接状态:备份路由器定期检测主要路由器的状态,如果没有收到主要路由器的Hello消息,则备份路由器会主动发起选举过程,争夺主要角色。
6.主备切换:当主要路由器故障或网络发生变化时,备份路由器会触发HSRP协议,接管主要角色,并通知其他路由器发生了主备切换。
总结HSRP协议通过虚拟IP地址、角色选举、Hello消息交换和优先级设置等机制,实现了高可用性和负载均衡。
hsrp工作原理
hsrp工作原理HSRP(Hot Standby Router Protocol)是一种冗余路由器协议,用于提供网络设备的冗余和可靠性。
它的工作原理如下:1. HSRP定义了一个虚拟IP地址(Virtual IP Address),所有的冗余路由器共享该虚拟IP地址。
虚拟IP地址是网络中的一个互不连接的地址,用作默认网关。
客户端设备将其配置为默认网关,所有数据包都将通过虚拟IP地址转发。
2. 所有的冗余路由器形成一个组,其中一个被选为活动(Active)路由器,其余的为备份(Standby)路由器。
活动路由器负责转发所有从网络中发出的数据包,而备份路由器处于待命状态。
3. 活动路由器通过向组播地址发送Hello消息来维持与备份路由器之间的通信。
备份路由器检测到活动路由器故障后,将接收到的Hello消息中的优先级和预先配置的优先级进行比较。
如果备份路由器的优先级高于或等于活动路由器,则备份路由器将接管虚拟IP地址并成为活动路由器。
4. 如果备份路由器成为活动路由器,它将通过发送Gratuitous ARP消息来更新网络中的所有设备的ARP缓存。
这样,网络中的所有客户端设备将更新其ARP缓存并将数据包发送到新的活动路由器。
5. 一旦活动路由器恢复正常,它将发送Hello消息来通知备份路由器。
备份路由器收到Hello消息后,将放弃虚拟IP地址,并恢复到待命状态,等待下一次故障发生。
总结起来,HSRP基于虚拟IP地址和组播通信的方式实现冗余路由器的工作。
它通过监测活动路由器的状态,并在故障发生时自动切换到备份路由器,确保网络的连通性和可靠性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HSRP 配置举例
SwitchA(config)# interface vlan 10 SwitchA(config-if)# ip address 10.1.1.2 255.255.255.0 SwitchA(config-if)# standby 10 ip 10.1.1.1 SwitchA(config-if)# standby 10 priority 110 SwitchA(config-if)# standby 10 preempt SwitchA(config-if)# standby 10 authentication xyz123
Listen(2)
路由器已经得到了虚拟IP地址,但是它既不是活动路由器也不是备份路由器。它一直监听 从活动路由器和备份路由器发来的HELLO报文。
路由器定期发送HELLO报文,并且积极参加活动路由器或备份路由器的竞选 当主动路由器失效时路由器准备接管传输功能. 路由器执行包传输功能
Speak(4) Standby(8) Active(16)
5
HSRP验证
6
HSRP验证
7
谢谢!
8
国家精品课程 国家精品资源共享课程 教育部网络技术专业教学资源库课程 “十二五”职业教育国家规划教材
2.4.2 HSRP状态
深圳职业技术学院
梁广民(CCIE#14496)
HSRP 状态
State
Initial(0) Learn(1)
Definition
HSRP启动时的状态,HSRP还没有运行,一般是在改变配置或端口刚启动时进入该状态 路由器还没有决定虚拟IP地址,也没有看到认证的、来自活动路由器的HELLO报文。路由 器仍在等待活动路由器发来的HELLO报文。
SwitchB(config)# interface vlan 10
SwitchB(config-if)# ip address 10.1.1.3 255.255.255.0 SwitchB(config-if)# standby 10 ip 10.1.1.1 SwitchB(config-if)# standby 10 priority 90 SwitchB(config-if)# standby 10 preempt SwitchB(config-if)# standby 10 authentication xyz123
2
HSRP状态转换过程
3
HSRP抢占
抢占的主要目的是为了让备份路由会抢占为活动路由器。
HSRP协议利用优先级决定哪个路由器成为活动路由器。 如果优先级相同,接口IP地址大的路由器成为活动路由器。 默认情况下抢占功能是没有启用的。
配置HSRP抢占功能能够确保任何时候优先级高的路由器成为活动路由器。