03.动态协议RIP

这篇具有很好参考价值的文章主要介绍了03.动态协议RIP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

动态协议基础

动态路由:所有路由器运行相同的路由协议,彼此之间沟通,交流,最终计算出未知网段的路由信息。

根据范围(AS – 自治系统)进行分类

​ IGP协议(内部网关协议):应用在AS内部的动态路由协议

​ OSPF,RIP,IS-IS,EIGRP

​ EGP协议(外部网关协议):应用在AS之间的动态路由协议

​ BGP — 边界网关协议

​ IGP协议根据算法进行分类

​ 距离矢量型协议:

​ 贝尔曼.福特算法 – 直接传递路由条目信息(RIP)

​ 链路状态型协议(SPF算法):

​ 1.传递拓扑(LSA链路状态通告)信息

​ 2.将所有设备生成LSA信息收集,之后形成整个网络的有向图

​ 3.之后使用SPF算法将有向图转换成最短路径树,之后,根据树形结构计算出达到目标网段的路由信息

​ 无环(OSIP,IS-IS)

RIP(路由信息协议)

RIP基础

算法:贝尔曼.福特算法(Bellman - Ford算法)

​ Bellman - Ford算法基础

​ 1,AR2发送2.2.2.0/24网段的路由信息给R1,但是,R1本地路由表中并没有去往2.0网段的路由信息,则R1将直接把该路由信息刷新到本地路由表中。

Destination/Mask Proto Pre Cost Flags NextHop Interface

2.2.2.0/24 RIP 100 1 D 12.0.0.2 G0/0/0

​ 2,AR2发送2.2.2.0/24网段的路由信息给R1,但是,R1本地的路由表中具有到达2.0网段的路由信息,并且下一跳就是R2。则将直接把新的这条路由信息刷新到路由表中。

​ 3,AR2发送2.2.2.0/24网段的路由信息给R1,但是,R1本地的路由表中具有到达2.0网段的路由信息,下一跳并不是R2。则将比较开销值,如果原本的这条路由的开销值大于R2发来的,则将R2发送的这条路由信息刷新到路由表中。

​ 4,AR2发送2.2.2.0/24网段的路由信息给R1,但是,R1本地的路由表中具有到达2.0网段的路由信息,下一跳并不是R2。则将比较开销值,如果原本的这条路由的开销值小于R2发来的,则不刷新。

开销

RIP以跳数作为开销进行选路.RIP中存在一个工作半径(最大跳数为15跳,16跳不可达)

版本

RIPV1,RIPV2 IPV4
RIPNG IPV6

RRIPV1和RIPV2区别:

​ 1.RIPV1 是有类别的路由协议,RIPV2是无类别的路由协议

​ RIPV1在传递目标网段信息的时候不携带子网掩码,RIPV2在传递目标网段信息时携带子网掩码

​ RIPV1不支持非连续子网环境

​ 2.RIPV1采用广播(255.255.255.255)的形式进行邻居间的数据通信,RIPV2采用组播(224.0.0.9)的形式进行邻居间的通信

​ 1.224.0.0.9(RIPV2) — 本地链路组播(224.0.0.x)

​ 这样的组播包中的TTL值将设置为1,则该数据包只能在直连的广播域中进行传递

​ 2.RIP传输层使用的端口号是:UDP 520

​ 3.交换机泛洪的三种情况:

​ 1.广播帧

​ 2.组播帧

​ 3.未知单播帧

​ 3.RIPV2支持手工认证和手工汇总,RIPV1不支持

RIPV1和RIPV2不兼容

​ RIP数据包格式

​ command:RIP数据包类型

request 1
response 2

​ version:RIP的版本

V1 1
V2 2

RIP数据包

request包 请求包
response包 应答包 真正携带路由信息的数据包

RIP采用的是异步周期更新

RIP计时器

计时器 时间 说明
周器更新计时 30s RIP为了保障异步周期更新,在执行周期更新时,将存在±5s的差值
失效计时器 180s 当一条路由条目180s未刷新,则rip将判定该路由失效.rip将把该路由从全局路由表中删除,但依然保存缓存当中,并将开销值改为16,在之后的周期更新中依旧携带。 (带毒传输— 将失效信息传递给其他人)
垃圾收集计时器 120s 失效路由在120S内将继续发出,带毒传输。当1205时间归零后,则将该路由信息彻底删除掉。

RIP环路问题

  • 15跳工作半径限制
  • 触发更新 – 当拓扑结构发生变化的时候,在第一时间将变更信息发送出去,避免环路的产生
  • 水平分割 — 从哪个接口学来的信息就不再从那个接口发出去
  • 毒性逆转 – 从哪个接口学来的信息还从那个接口发出去,但是,必须带毒

水平分割和毒性逆转在做法上相互矛盾,所以,只能二选其一。华为设备默认开启的是水平分割机制。如果同时开启水平分割和毒性逆转,华为设备将按照毒性逆转的规则执行。

路由条目信息

一个RIP的response包中最多可以携带25条路由条目信息(如果存在认证信息,则将只能携带24条路由条目,认证将占用一条路由信息的空间)

​ RIPV1内容:

​ 1.地址族 — 表示所属的地址族,主要就是IP地址族 — 2

​ 2.目标网段信息

​ 3.开销值

​ RIPV2内容:

​ 1.地址族 — 表示所属的地址族,主要就是IP地址族 — 2

​ 2.路由标签 — 默认值为0

​ 3.目标网段信息

​ 4.子网掩码

​ 5.下一跳 — 主要目的是为了应对选路不佳的场景

如果选路不佳,则将把最佳的下一跳写在下一跳字段上,之后,收到数据包的设备将不再按照算法计算下一跳,而直接使用数据包中携带的下一跳 --一般情况下,不存在选路不佳时,则下一跳字段无意义,使用0.0.0.0来填充

​ 6.开销值

RIP配置

RIP的基本配置

1.启动RIP进程

[r1]rip 1---进程号

2.选择RIP版本(version 1/version 2)

[r1-rip-1]version 1

3.宣告

要求:

​ 1.所有直连网段都需要宣告

​ 2.必须按照主类宣告

[r1-rip-1]network 1.0.0.0

目的:

​ 1.激活接口—只有激活了的接口才能收发RIP数据

​ 2.发布路由—只有激活的接口对应的直连网段路由才会被发布出去

沉默接口(一个接口一旦被配置成为沉默接口,则该接口将只接受不发送RIP的数据)

[r1-rip-1]silent-interface GigabitEthernet 0/0/0

重发布

因为不同路由协议之间存在信息隔离,所以,想让不同路由协议之间的信息互通,我们需要在运行不同协议的边界设备上让一种协议通过另一种协议的方式将路由信息传递出去

[r1-rip-1 ]import-route static  ---- 重发布

[r3-GigabitEthemetD/0/0]rip version 2 --- 相当于让R3的0/0/0接口按照RIPV2的格式接受发送数据包

RIP拓展配置

1.RIPV2的手工认证

[r1-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher123456

2.RIPV2的手工汇总

[r1-GigabitEthernet0/0/0]rip summary-address 192.168.0.0 255.255.254.0

3.加快收敛 — 修改计时器时间

[r2-rip-1]timers rip 30 180 120 计时器修改时不要修改计时器之间的倍数关系

4.缺省路由

[r3-rip-1]default-route originate
也可以在连接内网的接口上下发一条汇总路由信息也可以在连接内网的接口上下发一条汇总路由信息
[r3-GigabitEthernet0/0/0]rip summary-address 0.0.0.0 0.0.0.0

RIP路由控制

优先级

[r1-rip-1]preference 150---对本地路由表中的所有RIP路由的优先级进行修改,只能应用在不同路由协议之间选路时

开销值

​ 在RIP中,因为存在15跳工作半径的限制,所以,开销值在修改时,只能改大,而不能改小

​ 1.入方向修改

​ 只影响自身

[r1-GigabitEthernet0/0/0]rip metricin 2 -- 修改是在路由表中的开销值的基础上直接叠加

​ 2.出方向修改

​ 影响他人

[r2-GigabitEthemet0/0/0]rip metricout 10 ---修改的是传递过程中的增加量(增加量默认为1)

精确的修改开销值

​ 1.通过ACL列表抓取路由信息

[r1-acl-basic-2000]rule permit source 2.2.2.0 0 -- 完全按照路由条目的数字信息来匹配

​ 2.在接口上修改开销值

[r1-GigabitEthermet0/0/0]rip metricin 2000 2 --- 入方向修改
[r2-GigabitEthernet0/0/0]rip metricout 2000 10 --- 出方向修改

RIP路由过滤

Filter-policy(过滤策略(过滤列表))

​ 过滤列表本身并没有过滤能力,需要调用ACL列表,通过ACL列表的拒绝动作实现过滤效果

1.通过ACL列表抓取流量

[r2-acl-basic-2001]rule deny source 4.4.4.0 0
[r2-ad-basic-2001]rule permit source any -- 因为华为ACL列表末尾默认的是不对未匹配的流量进行任何处理,所以,必须添加允许所有,否则在过滤列表中调用时将过滤掉所有路由

2.在进程中调用

[r2-rip-1]filter-policy 2001 export GigabitEthemet 0/0/0 --- 出方向
[r1-rip-1]filter-policy 2001 import GigabitEthemet 0/0/0 --- 入方向

RIP单播邻居

建立单播邻居

​ 条件:

​ 必须是双向制定沉默接口

​ 只对组播和广播数据包生效

[r1-rip-1]peer 10.0.0.2

1]rule permit source any – 因为华为ACL列表末尾默认的是不对未匹配的流量进行任何处理,所以,必须添加允许所有,否则在过滤列表中调用时将过滤掉所有路由


2.在进程中调用

[r2-rip-1]filter-policy 2001 export GigabitEthemet 0/0/0 — 出方向
[r1-rip-1]filter-policy 2001 import GigabitEthemet 0/0/0 — 入方向




### RIP单播邻居

建立单播邻居

​		条件:

​				必须是双向制定沉默接口

​		只对组播和广播数据包生效

[r1-rip-1]peer 10.0.0.2文章来源地址https://www.toymoban.com/news/detail-466663.html


到了这里,关于03.动态协议RIP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 思科路由器 RIP 动态路由配置

    一、实验目的 掌握RIP 协议的配置方法: 掌握查看通过动态路由协议 RIP 学习产生的路由; 熟悉广域网线缆的链接方式; 二、实验原理 RIP(Routing Information Protocols,路由信息协议)是应用较早、使用较普遍的IGP内部网管协议,使用于小型同类网络,是距离矢量协议; RIP协议跳数

    2024年02月03日
    浏览(85)
  • 思科路由器-配置RIP协议

    一、Cisco Packet Tracer构建如下拓扑结构网络信息图 配置过程中要用到的命令说明: 二、PC0和PC1网络配置 三、Router1配置: 配置完成后查看端口信息 四、Router0和Router2配置: Router0 Router1 查看ipv6路由表,发现路由器已经通过RIP协议更新路由表 五、PC0链接PC1测试,可以ping通说明

    2024年02月12日
    浏览(53)
  • 实验11 路由器RIP动态路由配置

    一、实验名称 路由器RIP动态路由配置 二、实验目的 掌握RIP协议的配置方法: 掌握查看通过动态路由协议RIP学习产生的路由; 熟悉广域网线缆的链接方式; 三、实验内容和要求 假设校园网通过一台三层交换机连到校园网出口路由器上,路由器再和校园外的另一台路由器连接

    2024年02月09日
    浏览(47)
  • RIP协议与如何配置RIP_2台路由器

    RIP协议 1. 概述 RIP,Routing Information Protocol,路由信息协议         RIP采用距离矢量算法来计算路由。    RIP有两个版本,RIPv1和RIPv2。RIPv1已经不用,如果使用都是RIPv2。“v”是version 英 [ˈvɜːʃn] 版本的缩写 RIPv2支持无类域间路由和可变长子网掩码。 无类域间路由,Clas

    2024年02月04日
    浏览(35)
  • 华为路由器:RIP路由协议V2详细命令简单配置

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 软件:eNSP 环境:Win 10 路由信息协议(RIP) 是一种距离矢量协议,这表示它根据跳数来判断到达目标的最佳路由,但16跳不可达,有一定的局限性。所以仅适用于小型网络。 网络拓扑以及IP地址规划如下:

    2024年02月04日
    浏览(50)
  • 路由器RIP动态路由配置——思科模拟器学习

    假设校园网通过一台三层交换机连到校园网出口路由器上,路由器再和校园外的另一台路由器连接。现要做适当配置,实现校园网内部主机与校园网外部主机之间的相互通信。为了简化网管的管理维护工作,学校决定采用RIPV2协议实现互通。 RIP(Routing Information Protocols,路由信息

    2023年04月14日
    浏览(41)
  • 03.动态协议RIP

    动态路由 :所有路由器运行相同的路由协议,彼此之间沟通,交流,最终计算出未知网段的路由信息。 根据范围(AS – 自治系统)进行分类 ​ IGP协议(内部网关协议):应用在AS内部的动态路由协议 ​ OSPF,RIP,IS-IS,EIGRP ​ EGP协议(外部网关协议):应用在AS之间的动态路由协议 ​ BGP —

    2024年02月07日
    浏览(30)
  • 华为路由器配置:静态路由、RIP、OSPF实验案例

    路由器 (Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号,路由器工作在网络层,用来跨网段通信,路由器具有判断网络地址和选择IP路径的功能,它能在多网络互联环境中,建立灵活的连接,可

    2024年02月04日
    浏览(54)
  • 华为路由器 eNSP 配置 rip OSPF 路由重发布

    1:给R1 g0/0/1 Loopback 0  R2 g0/0/1 g0/0/0 Loopback    R3 g0/0/0 配置 area1 2:给R3 g0/0/1 Loopback 0  R4 g0/0/1                                   配置area0 3: 给R4 g0/0/0 Loopback 0  R5 g0/0/0 Loopback                  配置area2 4: 给R6 R1配rip 5: 给R1 R2 R3 R4 R5 配 OSPF R1: sy int g

    2024年02月07日
    浏览(46)
  • 【Cisco Packet Tracer】路由器实验 静态路由/RIP/OSPF/BGP

    本教程讲解路由器的静态IP配置、RIP、OSPF、BGP等实验内容。 绘制以下拓扑结构: PC0设置: PC1设置: Router0端口0设置: Router0端口1设置: Router1端口0设置: Router1端口1设置: PC2设置: PC3设置: PC可以ping通192.168.0.254和10.0.0.1,但是ping不通10.0.0.2: 设置Router0的静态路由: 设置

    2024年02月05日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包