RIP路由协议

RIP-路由信息协议V1/V2/NG
NG版为ipv6专用
距离矢量型IGP路由协议,使用跳数作为度量,支持等开销负载均衡;基于UDP,520端工作,基于UDP
V1和V2的区别:
1、v1为有类别协议--不支持VLSM/CIDR,即使使用的IP地址为划分后的地址,也会被
按照主类掩码来定义
V2为无类别协议--支持VLSM、子网汇总--不支持超网
2、V1广播更新--255.255.255.255
V2组播更新--224.0.0.9在无组播部署的网络中,使用组播,其传输规则同广播一致
在本广播域洪泛
3、V2支持手工认证
邻居间收发的数据,可以被加密,双方的身份可以被核实

 

破环机制:(就是一个环回坏了要更新,发送更新时间异步产生的)
1、水平分割---从此口人的路由,不得从此口出--在直线拓扑中可以防环
马萨诸塞州最大的意义在于(多路访问-一个网段多台路由器)网络中,避免重复更新)
2、触发更新--毒性逆转水平分割
3、最大跳数--15跳
4、抑制计时器 

宣告的时候路由器每个接口都要network

 

注意 :

手工汇总网段之后可能会出现环,出故障的子网段叫做被动黑洞,被动黑洞,如果网段可以分成三个网段而只用到两个,就会出现主动黑洞,被访问的网段被叫做主动黑洞,就是吸收了但不发出回复报文,过了180s之后发报文的路由的路由表就会知道这个网段没了就会删除这个网段。然后你又做了缺省你就会发报文给回复形成环回,虽然子网段出故障但是没有全部,所以他还会发汇总网段,搞得其他路由器以为他还是完整的就会访问他的所有子网段

防环:做空接口
给每个做了汇总网段的做静态空接口

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

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

相关文章

【嵌入式英语教程--5】C语言中的函数与库

C语言中的函数与库 英文原文 Functions in C are reusable blocks of code that perform a specific task. They help in organizing code and making it more modular. Libraries are collections of pre-written functions that can be reused across different programs. …

ic进阶|性能篇02:一文带你了解一种特殊的并行技术-展开!

本期文章让我们聊聊一种数字ic设计技术——展开,展开用于产生一个一次迭代就相当于原有结构的多次迭代的新电路结构。其相当于之前聊过的折叠技术的反向操作,折叠使用一个功能单元通过多次迭代来完成原有电路结构一次迭代的操作,相对于通过时…

软件环境安装-通过Docker安装redis、nacos、minio

软件环境安装-通过Docker安装redis、nacos、minio 一、安装redis一、拉取镜像二、启动 二、安装nacos一、拉取镜像二、启动 三、安装minio一、拉取镜像二、启动 一、安装redis 一、拉取镜像 docker pull redis二、启动 docker run --namedocker_redis -d -p 6379:6379 --re…

中电金信:云原生时代IT基础设施管理利器——基础设施即代码(IaC)

在数字化转型、零售业务快速发展、信创建设驱动下,应用架构、技术架构、基础架构都已向云原生快速演进,银行业IT基础设施管理产生了非常大的变化,当前银行业,正在开展新一轮的核心应用系统重构、基础平台统一建设等重点任务&#…

Playwright 的使用

Playwright 的特点 支持当前所有主流浏览器,包括 Chrome 和 Edge (基于 Chromiuns), Firefox , Safari 支持移动端页面测试,使用设备模拟技术,可以让我们在移动Web 浏览器中测试响应式的 Web 应用程序 支持所有浏览…

编程语言「描述符」漫谈——以C++与Rust为例的行为声明与类型描述

编程语言中有三种描述符: 声明符: 表示一种动作, 比如创建变量, 定义函数等等;说明符: 也就是类型说明符, 表示一种数据类型;修饰符: 表示动作或类型的属性, 例如不可变…… swift语言就是严格遵循这些描述符的, 例如, objc是修饰符 , 表示编译成OC兼容函数, func 是声明符, …

x264编解码库 -介绍和使用示例

目录 1:X264简单介绍 1.1:编译x264 1.2:x264简单介绍 1.3:x264的优势 1.4:x264与FFmpeg的关系 1.5:x264 编解码原理 1.6 进一步学习资源 2:demo效果 3:完整代码 4:附件…

python类的内置函数:setattr、getattr

setattr 是 Python 的内置函数,用于设置对象属性的值。通过 setattr 函数,可以动态地为对象添加或修改属性,而无需直接访问对象的属性。 语法 setattr(object, name, value) object:要设置属性的对象。name:属性的名…

6 网络

6 网络 1、概念2 IP地址3、套接字4、TCP协议4.1 TCP协议的基本特征4.2 建立连接4.4 终止连接4.5 编程模型 5、UDP协议5.1 UDP协议的基本特性5.2 常用函数5.3 UDP通信模型 6、域名解析 1、概念 计算机网络是实现资源共享和信息传递的计算机系统 ISO/OSI网络协议模型 TCP/IP协…

C语言进阶 10. 字符串

C语言进阶 10. 字符串 文章目录 C语言进阶 10. 字符串10.1. 字符串10.2. 字符串变量10.3. 字符串输入输出10.4. 字符串数组10.5. 单字符输入输出10.6. 字符串函数strlen()10.7. 字符串函数strc()10.8. 字符串函数strcpy()10.9. 字符串搜索函数10.10. PAT10-0. 说反话 (20)10-1.…

idea中导入外部依赖并打包到jar包中

前言: 很多时候在我们写项目对接三方的时候都需要导入三方jar包,而这时候我们用平常的pom里面写依赖发现导入不了(直接把jar包放在本地导入的话打包的话也不会将该依赖打包进我们项目的jar包),我在网上找了几种方法 …

Linux网络-ss命令

作者介绍:简历上没有一个精通的运维工程师。希望大家多多关注我,我尽量把自己会的都分享给大家,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 Linux服务器作为一个常用的网络服务器,主要的作用就是向客户端提供网络…

【C++】C++11中R字符串的作用

在 C11 中添加了定义原始字符串的字面量 1.定义和基本使用 定义方式为: R"xxx(原始字符串)xxx"其中 () 两边的字符串可以省略,R只会处理括号中的字符串。 原始字面量 R 可以直接表示字符串的实际含义,而不需要额外对字符串做转义…

谷歌团队新技术Alchemist:使用扩散模型对材料属性进行参数控制

Alchemist是由谷歌团队和麻省理工学院联合研发的一项创新技术,它利用扩散模型对材料属性进行精细的参数控制。这项技术的核心在于能够对真实图像中的物体材料属性进行调整,包括粗糙度、金属感、反照率和透明度等。Alchemist的实现依赖于先进的文本到图像…

typescript 定义接口

// 定义对象接口 interface objType {info: {name: string,age?: number},other?: object,[props: string]: any };function fn1(params: objType) {console.log(params.info.name); }; fn1({info: {name: "全易"},love: "吃喝玩乐" })// 定义函数接口 i…

java-多线程使用

Slf4j public class RunnableMaster {/*** 默认线程池*/private static final ExecutorService DEFAULT_EXECUTOR_SERVICE Executors.newFixedThreadPool(16);/*** 实例线程池*/private final ExecutorService executorService;/*** 任务数*/private final AtomicInteger task…

【时时三省】(C语言基础)循环语句while(2)

山不在高,有仙则名。水不在深,有龙则灵。 ——csdn时时三省 getchar和scanf的作用 示例: int main ( ) { char password[20] ( 0 ) ; printf ( "请输入密码:> " ); scanf ( " %s…

Sping项目只能勾选17和21 (已解决) 导致的后续Invalid bound statement (not found):

问题发现 今天创建项目的时候发现 idea初始化spring的时候选择不了Java8 解决方案:替换URL为 https://start.aliyun.com/ 将IDEA页面创建Spring项目,其实是访问spring initializr去创建项目。故我们可以通过阿里云国服去间接创建Spring项目。 将https://start.spr…

LeetCode——682. 棒球比赛

通过万岁!!! 题目:题目的大致意思就是给你一个数组,里面有可能是一个具体的数据,有可能是“”、“D”、“C”等符号。然后让你求这个数组最后的和。但是如果遇到则表示前面两个数字之和。遇到D表示前面一个…

使用 VMware vCenter Server(vSphere Client)迁移 ESXi 虚拟机

我需要将虚拟机 k8s-dev-node4从 ESXi 主机 192.168.1.161 迁移到 ESXi 主机 192.168.1.162 上,使用 VMware vCenter Server(vSphere Client)在浏览器上可视化操作,将这个需求变的非常简单。 1、选中需要迁移的虚拟机&#xff0c…