当前位置: 首页 > news >正文

热备份路由协议原理

热备份路由协议原理

HSRP协议/VRRP协议热备份协议

热备份协议(Hot Standby Protocol)

是一种基于冗余设计的协议,用于提高网络的可靠性和冗余性。它允许多个设备共享同一个IP地址,其中一个设备被选为主设备,其他设备作为备用设备,当主设备故障时,备用设备会立即接管主设备的工作,保证网络的连通性。

热备份路由协议(备份的是网关)

1、HSRP组号:

1-255

没有大小之分

2、虚拟路由器的IP称为:

虚拟IP地址

3、HSRP组的成员:

1)虚拟路由器(老大)

2)活跃路由器

3)备份路由器

4)其它路由器

4、HSRP优先级:

1-255

默认100

5、HSRP组成员

通过定时发送hello包来交流,默认每隔3秒,坚持时间10秒。

6、占先权preempt(通常在备份路由配置)

作用:当检测不到对方,或检测到对方优先级比自己低,则立即抢占活跃路由的名分。

7、配置跟踪track

跟踪外网端口状态,当外网down掉,则自降优先级。

image-20230729155343139

HSRP协议的原理:

  1. HSRP组:将多个路由器划分到同一个HSRP组中,每个组有一个虚拟IP地址,用于作为默认网关的IP地址。路由器通过发送HSRP报文来通知其他路由器它们的存在,以及它们当前的状态。
  2. 主备选举:在HSRP组中,一个路由器被选举为主路由器,其他路由器作为备用路由器。主备选举是通过路由器的优先级来决定的,路由器的优先级越高,它被选为主路由器的概率越大。如果优先级相同,那么路由器的MAC地址越大,它被选为主路由器的概率越大。
  3. 虚拟IP地址:在HSRP组中,有一个虚拟IP地址,用于作为默认网关的IP地址。主路由器负责维护虚拟IP地址,其他备用路由器会监控主路由器的状态,如果主路由器故障,备用路由器会立即接管虚拟IP地址,成为新的主路由器。
  4. HSRP报文:路由器通过发送HSRP报文来通知其他路由器它们的存在,以及它们当前的状态。HSRP报文包括Hello报文和通知报文。Hello报文用于路由器之间的状态协商,通知报文用于通知其他路由器主备切换。
  5. 路由器状态:路由器的状态分为Active状态和Standby状态。在Active状态下,路由器负责维护虚拟IP地址,并处理数据包的转发;在Standby状态下,路由器会监控主路由器的状态,如果主路由器故障,备用路由器会立即接管虚拟IP地址。

HSRP协议通过将多个路由器划分到同一个HSRP组中,实现了路由器之间的冗余备份,提高了网络的可靠性和冗余性。主备选举、虚拟IP地址和HSRP报文等机制,保证了主备切换的可靠性和及时性。

http://www.lryc.cn/news/101270.html

相关文章:

  • 模拟实现定时器
  • TCP/IP的分包粘包
  • 盘点:查快递教程
  • TransGPT 开源交通大模型开源
  • gitignore文件使用方法(gitignore教程)(git status --ignored)(git check-ignore -v <file>)
  • mybatis拼接sql导致的oom报错 GC报错
  • 如何通俗理解扩散模型?
  • 【C#】并行编程实战:并行编程中的模式
  • Apache Kafka 入门教程
  • python皮卡丘编程代码教程,用python打印皮卡丘
  • shell脚本:数据库的分库分表
  • AtCoder Beginner Contest 312(A~D)
  • SQL中Partition的相关用法
  • 微服务——Docker
  • 测试|测试用例方法篇
  • 负载均衡的策略有哪些? 负载均衡的三种方式?
  • 二十三章:抗对抗性操纵的弱监督和半监督语义分割的属性解释
  • curator实现的zookeeper可重入锁
  • 抽象工厂模式——产品族的创建
  • 【C语言初阶篇】自定义类型结构体我不允许还有人不会!
  • 重大更新|Sui主网即将上线流动性质押,助力资产再流通
  • day3 驱动开发 c语言编程
  • 【字节跳动青训营】后端笔记整理-3 | Go语言工程实践之测试
  • 【Android】Recyclerview的缓存复用
  • 机器学习:混合高斯聚类GMM(求聚类标签)+PCA降维(3维降2维)习题
  • libuv库学习笔记-processes
  • c++ 给无名形参提供默认值
  • NO1.使用命令行创建Maven工程
  • 深度学习入门(一):神经网络基础
  • 网络知识整理