HCNP——水平分割、毒性逆转、触发更新、毒性路由

2023-11-06

一、水平分割

原理是,RIP路由器从某个接口收到的路由不会再从该接口通告回去。这个机制很大程度上消除了RIP路由的环路隐患。

二、毒性逆转

毒性逆转是另一种防止路由环路的有效机制,其原理是,RIP从某个接口学到路由后,当他从该接口发送Response报文时会携带这些路由,但是这些路由度量值被设置为16跳(16跳意味着该路由不可达)。利用这种方式,可以清除对方路由表中的无用路由。毒性逆转也可以防止产生路由环路。

毒性逆转其实与水平分割存在矛盾,如果在同一路由器的接口上同时激活水平分割和毒性逆转,则只有毒性逆转生效。综上,对水平分割通俗的理解就是:”到达某个目的网段的路由既然是你告诉我的,那么我就不应该再说回给你听“,这是一种相对消极的举动。而毒性逆转则显得更加主动和积极:”到达某个目的的网段的路由是你告诉我的,那么我通过主动告诉你这个网段从我这走不通来杜绝你从我这走的可能“。从这个层面上来理解,似乎毒性逆转在避免环路方面要比水平分割更加靠谱,但是它依旧存在明显的缺点——增加了Response报文的体积。

三、触发更新

我们知道,路由器会在激活了RIP的接口上周期性的发送Response报文,在缺省情况下,RIP会以30s为周期进行报文发送,这在网络稳定的情况下是没有问题的,但是一旦拓扑出现变更,如果依然要等待下一个更新周期到来才发送路由更新,这显然是不合理的,而且也非常容易引发路由环路。

触发更新指的是,当路由器感知到拓扑发生变更或RIP路由度量值变更时,它无需等待下一个更新周期到来即可立即发送Response报文。

四、毒性路由

RIP将15跳视为最大的可用跳数,这就意味着度量值为16跳的路由是不可达的。将度量值为16跳的路由包含在Response报文中进行泛洪,这在某些场合下是非常有用的,例如毒性逆转。另一个重要的用途是,当一个网络变为不可达时,发现这个变化的路由器立即触发了一个16跳的路由更新来通知网络中的路由器——目标网络已经不可达,这种路由被称为毒性路由。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HCNP——水平分割、毒性逆转、触发更新、毒性路由 的相关文章

  • Unity 编辑器ScrollView滚动卡顿优化

    原因 在使用 Unity 开发游戏的时候 经常会需要用到数据配置 方式可能是CSV JSON等等 为了可以方便地查看修改数据 通常使用ScrollView实现在 Unity 编辑器里面以列表的形式查看数据 当数据量大的时候 滚动视图会发现卡
  • Linux下如何查看系统启动时间和运行时间

    1 uptime命令输出 16 11 40 up 59 days 4 21 2 users load average 0 00 0 01 0 002 查看 proc uptime文件计算系统启动时间cat proc uptime输出 511
  • 有了内存地址范围,如何确定内存空间容量大小?

    假如RAM的地址范围从0x2000 0000到0x2000 2000 也就是有2000个内存地址 1个内存地址是可以存8位二进制数 如何来算这空间的容量是多少字节呢 先用0x2000 2000 0x2000 0000 2000 得到的200
  • R语言的字符串

    几乎所有的程序都离不开字符串 例如姓名 性别 男或女 商品名称 类别等等 因此在程序开发过程中就避免不了对字符串进行操作处理 常用的如拼接字符串 计算字符串长度 截取字符串 字符串拆分等等 字符串规范 在R语言中 字符串通常使用单引号或双引

随机推荐

  • Halcon API

    1 延时等待 wait seconds 0 5 注 括号内以秒为单位 2 遍历文件夹 list files Directory Options Files Directory 目录 文件夹路径 Options 选项 files 指定搜索的格
  • 尚硅谷面试题第三季

    java字符串常量池 package atguigu demo1 public class StringPool58Demo public static void main String args String str1 new Strin
  • 安装MySQL时出现黄色感叹号,提示3306已被占用

    今天安装MySQL遇到这个问题 取消安装后卸载 再次安装 一直是这个问题 查询资料后得知是3306端口被占用 那么windows系统如何查看现在某个端口的应用进程id呢 命令是 netstat aon findstr 3306 那么 最后的
  • zabbix服务器监控

    zabbix服务器监控 文章目录 zabbix服务器监控 一 zabbix服务器监控 概念 1 服务器上安装zabbix agent 2 启动zabbix agent服务 二 监控远程linux服务器 1 将server的hosts文件复制
  • 数据导出Excel时,忽略一些导出项(Java)

    仅供学习 不可转载 欢迎评论 导言 在做导出功能时 我们一般都是导出到一个Excel表格里面 但是有些数据字段我们不想导出来 如果导出来之后再去删除 这时就显得比较麻烦 下面介绍一种方法直接就可以忽略一些不想导出的数据字段 实例演示 下面这
  • angularJS懒加载实现

    angularJS懒加载 主要是分担首页文件加载效率提高渲染性能 实现要点 1 项目模块化 使用import export 进行模块化 2 路由 使用ui router进行路由切换 3 模块异步加载 1 使用import 实现文件动态加载
  • ​LeetCode刷题实战479:最大回文数乘积

    算法的重要性 我就不多说了吧 想去大厂 就必须要经过基础知识和业务逻辑面试 算法面试 所以 为了提高大家的算法能力 这个公众号后续每天带大家做一道算法题 题目就从LeetCode上面选 今天和大家聊的问题叫做 最大回文数乘积 我们先来看题面
  • 批处理获取管理员权限

    废话少说 先上代码 echo off BatchGotAdmin REM gt Check for permissions IF PROCESSOR ARCHITECTURE EQU amd64 gt nul 2 gt 1 SYSTEMRO
  • TCP/IP体系结构简介

    一 网络体系的构成 访问方式 数据帧格式 布线类型 布线规则 二 网络体系的类型 IEEE 802 3 以太网 在大多数办公室和家庭中使用的基于线缆的网络 就是常见的有线局域网 IEEE 802 11 无线网络 在办公室 家庭和咖啡厅使用的
  • 如何下载和安装 Visual C++6.0(解决未响应版)

    下载链接一 https pan baidu com s 1VEggDaoKgt0ZW8Q5wSu zQ 提取码 4chy 下载链接二 https dl pconline com cn download 413670 html
  • 行列式&矩阵_MD&Latex

    行列式 left begin array cccc 1 6 9 7 90 f x 9 psi x g x end array right left begin array cccc 1 6 9 7 90 f x 9 psi x g x en
  • 使用mklink突破百度网盘等软件的自动备份文件夹数量限制

    百度网盘 夸克等各种网盘都提供了自动备份文件夹的功能 但一般都有文件夹数量的限制 比如百度网盘就限制了最多只能同时备份5个文件夹 想整盘备份的话显然是不够的 当然 你可以把所有的文件夹都转移到一个母文件夹下 但这样明显不太方便 操作起来还涉
  • 解决idea中maven的javaweb项目,输出在控制台上的中文乱码问题

    在idea中创建一个maven的javaweb项目 当有中文输出到控制台的时候 就会出现乱码 下图 第一张图是我们要输出的中文 但是我们通过servlet访问之后 控制台打印出来的都是乱码 而且我们使用的是maven自带的tomcat 所以
  • 6.6 Hessenberg法求特征值

    文章目录 1 Gram Schmidt正交化的缺点 2 Hessenberg矩阵 3 海森堡化简 Hessenberg reduction 4 Givens rotation 5 多次Givens rotation QR 6 循环QR直至收
  • Java并发编程学习11-任务执行演示

    Java并发编程学习系列 任务执行演示 引言 1 串行的页面渲染器 2 携带结果的任务 3 使用 Future 实现页面渲染器 4 使用 CompletionService 实现页面渲染器 5 为任务设置时限 5 1 限时获取广告信息示例
  • Qt线程基础使用指南

    Qt的线程一共3种使用方式 继承QThread 继承QRunnable 调用moveToThread 方法 本文旨在系统的记录这3种方法的使用过程 以及解决使用这些方法中遇到的bug 一 继承QThread 1 创建线程文件 继承基类QTh
  • day02 - Java基础语法

    day02 Java基础语法 0 类型转换问题 类型转换 理解 在Java中 会存在不同类型的数据需要一起参与运算 所以这些数据类型之间是需要相互转换的 分为两种情况 自动类型转换和强制类型转换 自动类型转换 类型范围小的变量 可以直接赋值
  • 手机探测帧频率的测试

    手机的探测帧的频率在802 11协议里面并没有一个详细的要求 并且各个厂家从省电等方面考虑设置的探测帧频率也各不相同 并且在wifi界面下 锁屏状态下 忽略掉wifi再锁屏的状态下探测帧的频率都不同 所以wifi探针并不是一个可靠的用户感知
  • FPGA实战小项目

    1 基于fpga俄罗斯方块的实现 基于fpga俄罗斯方块的实现 2 基于fpga白平衡的实现 基于fpga白平衡的实现 3 基于fpga的目标跟踪 树叶 基于fpga的目标跟踪 树叶 4 基于fpga数字0 9识别的实现 基于fpga数字0
  • HCNP——水平分割、毒性逆转、触发更新、毒性路由

    一 水平分割 原理是 RIP路由器从某个接口收到的路由不会再从该接口通告回去 这个机制很大程度上消除了RIP路由的环路隐患 二 毒性逆转 毒性逆转是另一种防止路由环路的有效机制 其原理是 RIP从某个接口学到路由后 当他从该接口发送Resp