RIP协议

RIP路由协议(距离矢量路由协议)

RIP基于UDP 端口号为520

A发送路由表的时候哪个接口发的   B去往A的时候  就找这个接口

RIP学习路由条目的原理:

路由器将本地整张路由表条目增加1,更新给直连路由器

当收到对端的路由表后,和自己的路由表中的路由条目一一对比,没有的路由条目,直接添加

;有的,根据路由器选择最优路径的原则,判断是添加还是忽略

谁给我的路由条目  谁就是下一跳

RIP的三个定时器

更新定时器:路由器周期性发送路由表的时间;默认30s

无效定时器:若某一条路由连续一段时间都没有被更新 默认该路由条目失效  被设置为possible down,默认为180s

刷新定时器:若某一条路由连续一段时间都没有被更新  直接从路由表中删除  默认240s

针对每条路由条目  以上三个定时器  同时开启

防环机制:

-路由毒化(中毒):当路由条目失效,将该路由设置为不可达放在路由表中,并且告知给直连路由器

取消路由条目的更新

水平分割:从一个接口收到对端邻居发送的路由条目不会再从该接口发送回给邻居

毒性逆转:将收到的路由条目metric值设置为16跳,在通告回给发送方

触发更新:当拓扑发生变化后,立刻更新,不受更新定时器的限制

现在大部分都是永触发更新和水平分割两种。

动态路由协议:RIP OSPF ISIS BGP

每种路由协议只能发布和学习自己协议已知的路由,或者在路由表中由本路由协议发现的路由

不同的路由协议之间交换路由信息的时候,需要引入(import-route)操作

1,根据选路方式分为:距离矢量路由协议(RIP,BGP)和链路状态协议(OSPF,ISIS)   RIP主要适用于规模较小的网络中

RIPV1和RIPV2的区别

共同点

1、IGP协议

2、属于距离矢量路由选择协议

3、都可以通过广播的方式通告路由条目,也同时都可以通过单播的方式通告。

4、都是使用UDP协议承载,端口号都为520

5、都是使用跳数计算最短路径,最大跳数为15跳,16跳为不可达。

6、报文类型相同,request报文和reponse报文。

7、都可以接收V1\V2版本的RIP报文

8、通告的每条路由条目长度都是20字节

9、默认都支持自动汇总

不同点:

RIPV1

1、有类路由选择协议,不支持VLSM和CIDR

2、不支持认证

3、使用广播的方式通过报文(255.255.255.255)

4、一次最多通告25条路由条目 (UDP)

5、不支持TAG和下一跳

6、通告路由不携带子网掩码

7、自动汇总不能关闭

RIPV2

1、无类路由协议,支持VLSM和CIDR

2、通过路由携带子网掩码

3、支持认证,明文和密文

4、可以使用组播和广播的方式通告报文,组播地址:224.0.0.9

5、支持TAG和下一跳

6、无认证时一次最多可以通告25条路由,有认证可以通告24条。

7、默认自动汇总,可以关闭

RIP2的组播地址为224.0.0.9

时间: 2024-12-22 07:55:02

RIP协议的相关文章

IS-IS协议和RIP协议的路由重分发详细过程

实验步骤: 1.首先配置各个路由器的IP地址,最好把IS-IS或者RIP协议也饿一起配置了,实在不行就再多分一个步骤. 2.在R4上面做路由重分发. 3.查看路由表是否齐全. 4.打开VPCS配置IP地址,测试连通性. 下面是详细配置过程:R1上面的IP地址和IS-IS协议配置,R1只是作为L1类型的IS-IS,配置完成别忘了应用到端口. R2上面的IP地址和IS-IS协议配置,R2作为IS-IS的区域间路由需要配置为L1-L2类型. R3上面的IP地址和IS-IS协议配置,也是作为L1-L2类

华为 配置dhcp ,hybridvlan,动态rip协议实现全网互通

c1 c3  vlan10 c2  c4 vlan 20 sw1 dhcp  vlan10基于端口vlan20基于地址池 动态rip协议 AP4  GE0/0/0 ip地址为34.0.0.4 /24 把e/0/8接口以access模式加入到vlan20 把g/0/1接口以access模式加入到vlan10, 上行口trunk sw3上行口trunk 以hybrid模式加入到vlan10 vlan 加vlan bat10 20 30 100 dhcp enable 开启dhcp功能 在vlan处配

rip协议java模拟实现

大二下学期的计算机网络原理课程设计 已同步github url:https://github.com/leiflee/ripdemo git:https://github.com/leiflee/ripdemo.git 一.设计题目:距离矢量路由选择算法的模拟实现 二.设计要求 (1)掌握距离矢量路由选择选择算法的工作原理. (2)采用C.Java等编程语言实现距离矢量路由选择选择算法. 算法输入: 带权图G,如图1所示. 算法输出: (1)某个顶点v(路由器)在第i次周期后的整个路由表. (2

18.三层技术之动态路由RIP协议

动态路由协议分类: v 距离矢量路由协议:从源网络到目标所经过的路由个数来选择路由,典型的协议有RIP和IGRP. v 链路状态路由协议:综合考虑从源网络到目标的各条路径的情况来选择路由,典型的协议有OSPF和IS-IS. RIP协议全程叫Routing information protocol路由信息协议,RIP属于距离矢量路由协议,它以路由的个数(跳数)为度量,它最多支持15跳也就是只能动态学习15个路由上的路由条目.16跳为不可达. RIP的管理距离为120. RIP的路由更新过程:定期更

RIP协议--思科路由

RIP (Routing Informantion Protocol)路由信息协议 RIP距离矢量路由协议,RIP用跳数来决定到达某个互联网络的最侍路径. 实验 模拟工具Cisco Packet Tracer #进入Cisco Packet Tracer  把2811型路由器 拖入工作区 #关闭电源,拖入模块 #搭建拓扑 # 按Ctrl键不放拖动可复制出路由器,不然后加的路由还要重新添加模块 #进入PC1 IP地址配置 #配置IP Router> #用户模式 Router>enable #进入

动态路由上的RIP协议配置

RIP理论部分 RIP路由协议工作原理: v 定期更新(Periodic Updates):每经过特定时间周期就发送更新信息.邻居(Neighbors):共享相同数据的路由器. v 广播更新(Broadcast Update):路由器首次被激活时,会使用最简单的方法,向广播地址发送更新信息. v 全路由表更新(Full Routing Table Update):广播它的整个路由表. RIP的度量值与更新时间: 在RIP中规定了跳数的最大值15,16跳视为不可达. RIP使用UDP协议,端口号为

RIP 协议中管理距离的应用

一.管理距离的作用 管理距离是确定一个路由协议的有效性或可信程度的一种度量值.在各种路由协议中,从最可信到最不可信进行了排序.当到达同一目标有多个不同协议产生的路径时,用于确定最佳路由. 常用的不同协议的默认管理距离如下表: 路由源(路由协议) 默认管理距离 直连路由 0 静态到接口 0 静态到下一跳 1 External BGP 20 OSPF 110 IS-IS 115 PIR V1,V2 120 Internal BGP 200 未知 255 由上表可以看到当管理距离为255时,该协议产生

RIP协议总结

说明:本文仅供学习交流,转载请标明出处,欢迎转载! 本文是如下参考文献相关内容的总结: [1] <TCP/IP详解 卷1:协议> [2] <TCP/IP协议族> [3] <计算机网络 第5版> RIP全称Routing Information Protocal(路由信息协议),它是一种基于距离向量的路由选择协议(而OSPF是基于链路状态的路由选择协议),目前被广泛应用于小型网络中.既然RIP是基于距离向量的路由选择协议,所以我们好奇的是究竟什么是距离向量算法?不过在总结

RIP协议之初级篇

一.基本概述 RIP(Routing information Protocol,路由信息协议)是第一代动态路由协议,属于距离矢量协议,基于跳数来进行路径选择(最大支持16跳).RIP目前有:基于IPv4的RIPv1,RIPv2版和基于IPv6的RIPng版 二.特点 1.OSI层次:应用层协议,基于UDP端口520 2.算法特征:距离矢量协议 3.有类与无类:RIPv1是有类,RIPv2是无类 4.运行范围:IGP(内部网关协议) 5.最佳路径:管理距离120,度量值----跳数 三.RIP路由

【基础】华为设备RIP协议原理及配置全集

在做实验之前先介绍一下RIP协议的基本原理: 1.RIP是距离矢量协议:特点:把自己知道的所有路由的结果告诉自己的邻居.有两个版本,版本1和版本2.它们都以跳数作为度量值(AD是用来衡量路由协议的优劣的,AD值越小,越优先,METRIC是用来衡量同一路由协议学习到的,到达同一网段的路径的优劣的,越小越好),能够支持的最大跳数是15跳,第16跳就不可达.(经过一台路由器就是一跳) 2.版本一是有类路由协议:所谓有类是指,通过RIP版本一向邻居通告路由时,只能够携带有类网络号,而不能够携带掩码信息.