六、华为IP基础快速入门之RIP协议

六、华为IP基础快速入门之RIP协议

1、本章学习目标

2、课程内容

3、了解什么是路由

4、RIP协议概述:RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数”(即metric)来衡量到达目标地址的路由距离。这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。RIP应用于OSI网络七层模型的网络层。各厂家定义的管理距离(AD,即优先级)如下:华为定义的优先级是100,思科定义的优先级是120。

5、使用命令查看路由表

6、了解路由协议的分类

7、动态路由协议的分类

8、距离矢量路由选择协议

9、距离矢量路由选择协议的特点

10、距离矢量路由选择协议的路由更新

路由器初始启动,直连网络写入路由表;初次交换路由信息,对比隔壁的路由器的路由表的表项,进行路由表更新;路由收敛完成,会把各个路由表信息给进行更新完成,不再发送路由表更新信息。

11、RIP路由的度量值

12、路由优先级

13、路由表更新

14、环路的产生

如果在一个网络中,一条链路阻断或一个端口坏掉了,可能就会产生环路,链路断掉的哪一个路由器的路由表没有及时更新信息,如果B收到一条通往10.0.4.0断的路由信息则会向C发送,而C通往10.0.4.0的链路断了,而向B发送信息,如此循环,导致环路的产生。

15、防环机制(方法)

定义最大跳数(16跳为不可达),防止路由环路的不断循环,保护的网络的连通性,不过这样便让RIP协议不适合在大型网络使用。

水平分割,可以使路由更新单向传播,不从接口更新信息路由的端口传播路由,有效地防止环路的产生。

毒性路由,把一个不可达的路由直接修改为16跳。

毒性逆转,路由器从一个接口收到的路由更新,会已16跳从该接口更新出去,很好防止环路的产生。

By Jason

原文地址:https://www.cnblogs.com/JasonNote/p/10039392.html

时间: 2024-10-14 22:37:24

六、华为IP基础快速入门之RIP协议的相关文章

Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 2. 变量

大家在中学就已经学过变量的概念了.例如:我们令 x = 100,则可以推出 x*2 = 200 试试下面这段 Python 代码 1 import turtle 2 3 turtle.shape("turtle") 4 x = 100 5 turtle.forward(x) 6 turtle.left(45) 7 turtle.forward(2*x) 8 9 turtle.exitonclick() 运行上面的代码,小海龟将画出下面的图案 x = 100 声明了变量 x,并将它赋值为

零基础快速入门web学习路线(含视频教程)

下面小编专门为广大web学习爱好者汇总了一条完整的自学线路:零基础快速入门web学习路线(含视频教程)(绝对纯干货)适合初学者的最新WEB前端学习路线汇总! 在当下来说web前端开发工程师可谓是高福利.高薪水的职业了.所以现在学习web前端开发的技术人员也是日益增多了,但是在学习web前端开发中盲目的去学习而没有一个完整的思路和学习路线也是不行的. 成为一个合格的web前端开发工程师的具备什么条件? 熟练的掌握HTML.CSS.JS.JQ等最基本的技术. 现在,只掌握这些已经远远不够了.无论是开

小D课堂 - 零基础入门SpringBoot2.X到实战_第1节零基础快速入门SpringBoot2.0_1、SpringBoot2.x课程介绍和高手系列知识点

1 ======================1.零基础快速入门SpringBoot2.0 5节课 =========================== 1.SpringBoot2.x课程全套介绍和高手系列知识点     简介:介绍SpringBoot2.x课程大纲章节         java基础,jdk环境,maven基础 2.SpringBoot2.x依赖环境和版本新特性说明 简介:讲解新版本依赖环境和springboot2新特性概述 1.依赖版本jdk8以上, Springboot2

Expression Blend实例中文教程(7) - 动画基础快速入门Animation

通过前面文章学习,已经对Blend的开发界面,以及控件有了初步的认识.本文将讲述Blend的一个核心功能,动画设计.大家也许注意到,从开篇到现在,所有的文章都是属于快速入门,是因为这些文章,都是我曾经学习的经验和工作中使用到的经验总结出来的.在我个人认为,掌握了这些核心功能也就等于掌握了Blend的开发方法.在以后开发项目中使用Blend开发工具,这些知识应该足够用了.当然,特殊项目也需要特殊对待,如果您在项目开发中,有新的Blend开发经验,希望您能够毫不吝啬的分享,在这里,我表示深深的谢意.

单路由多网段DHCP自动分配 IP地址,实行全网RIP协议,使得所有网段互通.

路由协议:使网络设备自动完成路由表的协议rip网络必须小于16跳,实用于15台路由器的小型网络协议本质:距离矢量路由协议(信息从邻居获取,造成信息不同步)数据本质:数据包的封装(使用UDP的四层协议,端口号520)过程:1. 建立邻居关系(HELLO包)2. 交互信息3. 建立路由表全网实行RIP协议,使网络能够互通.先把网络规划做好.R1规划: fa1/0 配12.1.1.1 fa0/0分子接口配2个网关192.160.30.254192.160.40.254 fa0/0配13.1.1.1 并

零基础快速入门SpringBoot2.0教程 (四)

一.JMS介绍和使用场景及基础编程模型简介:讲解什么是小写队列,JMS的基础知识和使用场景 1.什么是JMS: Java消息服务(Java Message Service),Java平台中关于面向消息中间件的接口 2.JMS是一种与厂商无关的 API,用来访问消息收发系统消息,它类似于JDBC(Java Database Connectivity).这里,JDBC 是可以用来访问许多不同关系数据库的 API 3.使用场景: 1)跨平台 2)多语言 3)多项目 4)解耦 5)分布式事务 6)流量控

Kubernetes零基础快速入门!初学者必看!

起源 Kubernetes 源自于 google 内部的服务编排系统 - borg,诞生于2014年.它汲取了google 十五年生产环境的经验积累,并融合了社区优秀的idea和实践经验. 名字 Kubernetes 这个名字,起源于古希腊,是舵手的意思,所以它的 logo 即像一张渔网又像一个罗盘,谷歌选择这个名字还有一个深意:既然docker把自己比作一只鲸鱼,驮着集装箱,在大海上遨游,google 就要用Kubernetes去掌握大航海时代的话语权,去捕获和指引着这条鲸鱼按照主人设定的路线

零基础快速入门SpringBoot2.0 (一)

一.SpringBoot2.x依赖环境和版本新特性说明 简介:讲解新版本依赖环境和springboot2新特性概述 1.依赖版本jdk8以上, Springboot2.x用JDK8, 因为底层是 Spring framework5, 2.安装maven最新版本,maven3.2以上版本,下载地址 :https://maven.apache.org/download.cgi 3.Eclipse或者IDE 4.新特性 5.翻译工具:https://translate.google.cn/ 6.spr

零基础快速入门SpringBoot2.0 教程(二)

一.SpringBoot2.x使用Dev-tool热部署简介:介绍什么是热部署,使用springboot结合dev-tool工具,快速加载启动应用 官方地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-devtools 核心依赖包: <dependency> <groupId>org.springframework.boot</gro