Cisco简单配置(十四)—第一跳冗余协议—HSRP

news/2024/5/19 0:45:29/文章来源:https://blog.csdn.net/m0_59711726/article/details/127055247

为什么使用第一跳冗余

默认网关限制

如果路由器或路由器接口(作为默认网关)发生故障,配置该默认网关的主机将与外部网络隔离。在交换网络中,每个客户端仅收到一个默认网关。即使存在第二个路由可以从本地网段传输数据包,也无法使用备用网关。数据不能发送出去,可能造成网络瘫痪。

解决默认网关限制——路由器冗余

防止默认网关出现单点故障的一种方法是实施虚拟路由器。配置多个路由器协同工作,使其像用于 LAN 上主机的单个路由器。通过共享 IP 地址和 MAC 地址,两个或多个路由器可以充当单个虚拟路由器。HSRP协议用来确定两台或多台路由器,由它们负责处理发送到单一虚拟路由器 MAC 地址或 IP 地址的帧。

          网络从充当默认网关的设备故障中动态恢复的功能称为第一跳冗余。

HSRP协议的可选项:

  • 热备用路由器协议 (HSRP) :它是思科专有 FHRP,旨在支持第一跳 IPv4 设备的透明故障切换。HSRP 通过为网络上配置了 IPv4 默认网关地址的 IPv4 主机提供第一跳路由冗余,从而确保较高的网络可用性。
  • IPv6 的 HSRP - 思科专有 FHRP,提供 HSRP 的相同功能,但是它在 IPv6 环境中运行。
  • 虚拟路由器冗余协议第 2 版 (VRRPv2、v3) -:非专有的选择协议,它将一个或多个虚拟路由器的责任动态分配给 IPv4 LAN 上的 VRRP 路由器。这将使多接入链路上的多台路由器使用相同的虚拟 IPv4 地址。VRRP 路由器与链接到 LAN 的一个或多个其他路由器一起运行 VRRP 协议。在 VRRP 配置中,一台路由器选作主虚拟路由器,而其他路由器在主虚拟路由器发生故障时选作备用路由器。
  • 网关负载均衡协议 (GLBP) :思科专有 FHRP,能够保护发生故障的路由器或电路中的数据流量
  • ICMP 路由器发现协议 (IRDP) : 在 RFC 1256 中定义,它是传统的 FHRP 解决方案。IPv4 主机可以利用 IRDP 找到提供到其他(非本地)IP 网络的 IPv4 连接。

HSRP 优先级

HSRP 优先级可用于确定活动路由器。具有最高 HSRP 优先级的路由器将成为活动路由器。默认情况下,HSRP 的优先级为 100。若优先级相等,则选择具有数值最高 IPv4 地址的路由器作为活动路由器。

HSRP 抢占

默认情况下,一台路由器成为活动路由器后,即使有另一个具有更高 HSRP 优先级的路由器联机,该路由器也仍保持为活动路由器。抢占只允许具有更高优先级的路由器成为活动路由器。启用抢占的路由器,如果优先级相同,而 IPv4 地址更高,该路由器也无法抢占成为活动路由器。

HSRP的配置 

Router>enable 
Router#configure 
Router(config)#hostname R1
R1(config)#interface gigabitEthernet 0/1
R1(config-if)#ip address 172.16.10.2 255.255.255.0
R1(config-if)#standby version 2
R1(config-if)#standby 1 ip 172.16.10.1
R1(config-if)#standby 1 priority 150
R1(config-if)#standby 1 preempt 
R1(config-if)#no shutdown 
R1(config)#interface gigabitEthernet 0/0
R1(config-if)#no shutdown 
Router>enable 
Router#configure 
Router(config)#hostname R2
R2(config)#interface gigabitEthernet 0/1
R2(config-if)#ip address 172.16.10.3 255.255.255.0
R2(config-if)#standby version 2
R2(config-if)#standby 1 ip 172.16.10.1
R2(config-if)#no shutdown 
R2(config)#interface gigabitEthernet 0/0
R2(config-if)#no shutdown 

查看HSRP协议

 可见的是,对R1、R2的HSRP的配置,是已经生效的。因为对于下一跳的路由器没有配置IP,所以,在并不知道吓一跳,可以自己试一试,配置上下一跳的IP。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_203624.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微信小程序 java高校新生报到宿舍安排管理系统python php

将小程序权限按管理员和用户这两类涉及用户划分。 (a) 管理员;管理员使用本程序涉到的功能主要有:个人中心、宿舍管理、学生管理、宿舍安排管理、缴费信息管理、程序管理等功能 (b)用户进入程序前台可以实现首页、互助沟通、我的等功能 uni-app框架&…

基于java校园志愿者管理系统(java毕业设计)

基于java校园志愿者管理系统 校园志愿者系统是基于java编程语言,mysql数据库,springboot框架,idea开发工具进行开发,本系统主要分为志愿者和管理员两个角色,其中志愿者的主要功能是查看系统公告,活动信息&…

红队工具合集,安全er值得拥有

背景 圈内很多师傅一直在做红队安全工具箱,用于在hvv、渗透等工作中提升工作效率。依照ATT&CK威胁图谱的指导,我们很容易整理出常用的红队工具合集,在这里为大家展示。 工具介绍 信息搜集 信息搜集一直是渗透测试工作开展的重中之重,找到无人关注的老旧应用,先对…

leetcode 617. Merge Two Binary Trees 合并二叉树(简单)

直接用递归调用给定函数,先判断如果root1为空返回root2,如果root2为空返回root1,都存在的情况下建立新节点node,然后对root1和root2的左子节点调用递归并赋给node的左子节点,再对root1和root2的右子节点调用递归并赋给node的右子节点,返回node即可。一、题目大意 给你两棵…

虚拟机安装

ubuntu 虚拟机安装配置,以 18.04 为例 一、安装步骤 > 安装 vmware wmware 下载地址 : download 点击进入下载界面 点击并下载 windows 平台下的安装包 安装时直接一键下一步即可,也可根据自己需求勾选,最后的注册码可以自行…

吃个晚饭的时间,看明白三相交流感应电机驱动原理

💕三相交流感应单机驱动方式 物理开关:(接触器开关、正反向控制,星三角启动) 变频驱动:(软启动、变频器调速、一般无星三角启动) 💕一、物理开关驱动 🤞该电…

一般勒索要钱,医疗勒索“要命”!重保时期别让患者病无所依

最近,美宾夕法尼亚州医疗机构遭受勒索软件攻击,攻击者访问75628个人的健康信息,包含姓名、地址、电子邮件地址、出生日期、医疗诊断等信息。事实上,近年来全球医疗系统遭遇网络攻击的事件时有发生。2022年8月法国一家医院遭到勒索…

基于JAVA的TCP网络QQ聊天工具系统

目 录 1 功能设计 1 1.1功能概述 1 1.2功能模块图 1 2 逻辑设计 2 3 界面设计 4 3.1注册界面: 4 3.2登录界面 5 3.3好友列表页面 5 3.4好友聊天页面 6 3.5服务器界面 7 4 各模块详细设计 7 4.1登录模块 7 4.2注册模块 9 4.3聊天模块 10 4.4数据库工具类 12 4.5封装的…

springboot+vue外卖点餐系统 计科专业毕业设计选题 java餐厅点餐系统 ssm外卖订餐系统 外卖配送管理系统 java点餐系统

springboot+vue外卖点餐系统 计科专业毕业设计选题 java餐厅点餐系统 ssm外卖订餐系统 外卖配送管理系统 java点餐系统💖💖作者:IT跃迁谷毕设展 💙💙个人简介:曾长期从事计算机专业培训教学,本人也热爱上课教学,语言擅长Java、微信小程序、Python、Golang、安卓And…

基于Logistic回归麻雀算法-附代码

基于Logistic回归麻雀算法 文章目录基于Logistic回归麻雀算法1.麻雀搜索算法2.改进麻雀算法2.1 逐维小孔成像反向学习优化发现者位置2.2 基于 Logistic 模型的自适应因子3.实验结果4.参考文献5.Matlab代码6.python代码摘要:针对麻雀搜索算法后期种群多样性减少、易陷…

ajax 和 react 最显着的区别是什么?

ajax 和 react 最显着的区别是什么?What’s the most remarkable difference between ajax and react? 目前,Ajax 和 React 之间最大的区别之一是它们是帮助不同网页或应用程序以某种方式工作以使用户体验尽可能愉快的进程。 其他 Ajax 和 React 的区别 是一种主要用作开发用…

【JDBC实战】水果库存系统 [功能实现](接口实现类FruitDAOImpl的功能实现)万字长文

CSDN话题挑战赛第2期 参赛话题:学习笔记 JDBC专栏 (点击进入专栏) 【1】idea添加mysql-jar包 【2】使用IDEA连接数据库,执行增删改操作。 【3】IDEA连接数据库,执行查询操作,返回结果集并输出。 【4】JDBC…

30+行业头部企业相聚杭城,创邻科技“Graph+X”生态合作伙伴大会成功举办

9月22日,2022创邻科技“GraphX”生态合作伙伴大会在浙江杭州圆满落幕!北明软件、京东数科、华为云、浙大网新、麒麟软件、同盾科技等30余家行业头部企业50多位企业家、技术领袖、行业精英,齐聚杭城,共享图技术多元场景的前沿资讯&…

免费综合网络研讨会:如何优化 JavaScript 应用程序的方法

免费综合网络研讨会:如何优化 JavaScript 应用程序的方法您是否考虑过提高 JavaScript 应用程序的性能? 加入 Dmytro Mezhenskyi , 开发专家 解码前端 , 上 2022 年 9 月 30 日——美国东部时间上午 11 点, 并了解可用于加速应用程序的各种优化技术。 网络研讨会将涵盖广泛…

【面试系列】Java面试知识篇(八)

个人简介: 📦个人主页:赵四司机 🏆学习方向:JAVA后端开发 📣种一棵树最好的时间是十年前,其次是现在! 🔔博主推荐网站:牛客网 刷题|面试|找工作神器 &#x1…

跨境电商如何利用Quora帮你引上万流量

做跨境电商的,免不了产品推广,想要要获得效果,必须要获得流量。一般流量获取无非分两种:付费和免费流量。●付费流量包括:fb广告,google广告,ins红人营销等。这种方法花钱多,也没太多技术含量。…

keepalived+Nginx实现高可用场景

场景说明: 在实际的生产项目中,我们对服务要实现高可用,这种效果可以用nginx实现; 但是nginx只有一台,若nginx的服务器宕了,高可用也就无法实现; 所以可以通过keepalived实现nginx的高可用。…

字符串中删除子串

【问题描述】编写一个程序,当在一个字符串中出现子串时就删除它(字符串的字符个数不超过1000)。 【输入形式】第一行输入一个字符串,第二行输入一个子串。 【输出形式】程序在下一行输出删除其中所有子串后的字符串。如果字符串…

AJAX知识点及其用法

同步:上一个任务结束下一个再开始 比如alert弹窗,登录注册流程 异步:按顺序开始不一定按顺序结束 比如图片加载,上传下载等任务 obj中: *type:请求方式 *url:请求地址 协议域名/IP:port路由 *data:参数信…

微信小程序实现与登录

一、小程序的实现原理在小程序中,渲染层和逻辑层是分开的,双线程同时运行,渲染层和逻辑层这两个通信主体之间的通讯以及通讯主体与第三方服务器之间的通信,都是通过微信客户端进行转发。小程序启动运行两种情况:冷启动(重新开始):用户首次打开或者小程序被微信主动销毁…