RIP学习笔记

news2024/11/24 10:33:09

1.RIP简介

Rip:routing information protocol,路由信息协议。属于动态路由协议的一种。

RIP是应用较早、使用较普遍的内部网关协议(InteriorGatewayProtocol,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vector)协议。文档见RFC1058、RFC1723。

RIP通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。RIP提供跳跃计数(hop count)作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。如果到相同目标有两个不等速或不同带宽的路由器,但跳跃计数相同,则RIP认为两个路由是等距离的。RIP最多支持的跳数为15,即在源和目的网间所要经过的最多路由器的数目为15,跳数16表示不可达。

缺点:最古老的动态路由协议,收敛慢、易产生环路、可扩展性差。因此目前多数的网络都已经不再使用Rip,很多网络已经被OSPF取代。

静态路由缺点:配置太麻烦,尤其是对于大型网络;不够灵活;自身没有灵活的冗余特性。

RIP可以规避静态路由这些缺点。

2.配置RIP实验

2.1配置PC

PC1:

PC2:

PC3:

2.2配置接口IP

R1:

sys

un in en

sysn R1

int g0/0/0

ip add 192.168.1.1 24

int g0/0/1

ip add 12.1.1.1 24

quit

R2:

sys

un in en

sysn R2

int g0/0/0

ip add 12.1.1.2 24

int g0/0/1

ip add 23.1.1.2 24

int g0/0/2

ip add 192.168.10.1 24

quit

R3:

sys

un in en

sysn R3

int g0/0/0

ip add 192.168.5.1 24

int g0/0/1

ip add 23.1.1.1 24

quit

2.3查看路由表

R1:

R1上只有192.168.1.0和12.1.1.0的直连路由,还没有学习到去往192.168.10.0和192.168.5.0的路由信息。接下来启用RIP路由协议。

2.4配置RIP

R1:

rip 1 启动rip进程1(一个路由设备上可以设备多个进程,每个进程会相互隔离)

version 2 指定使用版本2(早起rip有两个版本v1和v2,v1由于缺点比较多不再使用)

network 192.168.1.0 宣告直连主类网络

network 12.0.0.0

要看设备接的是哪一类的网络(A、B、C类)

注意:版本1和版本2不完全兼容。

R2:

rip 1

version 2

network 192.168.10.0

network 12.0.0.0

network 23.0.0.0

quit

R3:

rip 1

version 2

network 192.168.5.0

network 23.0.0.0

quit

2.5配置完成,查看RIP学习到路由表信息

R1:

R1通过RIP路由协议学习到了去往23.1.1.0、192.168.5.0和192.168.10.0网段的路由信息,这时候就可以实现了全网的互通。由路由表可以看出RIP路由协议在华为路由设备中的优先级为100。

PC1访问PC2:

PC1访问PC3

3.rip原理分析

工作原理:配置好rip的路由器会每隔30s向邻居路由器自动发送rip路由更新报文。报文里面携带了其所知道的所有路由。

在R1的G0/0/1接口通过Wireshark抓取RIP的报文,抓取到的报文可以分析到R2向R1每隔30s发送更新报文,并且通过广播UDP协议来交换路由信息,RIP路由协议携带着23.1.1.0、192.168.5.0和192.168.10.0已知的所有路由信息。

4.在R3上增加一个网段192.168.20.0

PC:

R3:

配置接口IP

int g0/0/2

ip add 192.168.20.1 24

quit

在R3的rip进程宣告192.168.20.0网段

rip 1

network 192.168.20.0

quit

回到R1上查看路由表

由此可以看出动态路由协议相比静态路由更加的灵活,配置简单。

5.思考:在R1路由表中12.1.1.0/24为什么是Direct而不是Rip?

R1的路由表保存12.1.1.0/24的是直连路由,为什么不是rip路由?其实R2也会把12.1.1.0/24通过rip通告给R1,而12.1.1.0网段又是R1与R2的直连,这两种方式都可以到达12.1.1.0网段;路由表主要存放最优的路由,通过路由的优先级可以看出rip的优先级是100,直连的是0,在华为说数字越小越优,因此在R1的路由表存放的是直连路由而不是Rip路由。

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

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

相关文章

OKR 与 KPI 的区别

OKR出现后,大家经常会拿KPI与之一起比较,结果两级分化:爱KPI的一如既往KPI,把OKR说的一无是处。爱OKR的,搞起了“去KPI”化。Tita作为OKR应用软件的服务商,我们也必须对OKR和KPI有充分的理解。对此我认真做…

Ubuntu离线安装docker

查看操作系统版本: rootzyh-VMware-Virtual-Platform:~/install# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 24.04 LTS Release: 24.04 Codename: noble rootzyh-VMware-Virtual-Platform:~/install#…

微服务架构设计中的常见的10种设计模式

微服务架构设计的概念 微服务架构(Microservices Architecture)是一种用于构建分布式系统的软件设计模式。它将大型应用程序拆分成一组小型、自治的服务,每个服务都运行在其独立的进程中,服务之间通过轻量级的通信机制&#xff08…

重塑商业生态:技术驱动下的批发供应系统开发与革新

在当今这个快速变化的商业环境中,批发供应系统作为连接生产商、分销商与零售商的关键纽带,其效率与智能化水平直接影响着整个供应链的运作效率与市场竞争力。随着信息技术的飞速发展,特别是大数据、云计算、人工智能(AI&#xff0…

D. 二进制

1.题意:给出2中操作 1):将段排序 2):将段输出为十进制数 思路: 1.考虑第一种操作。只需要查询l-r中1的个数即可。如果递增,则中为1,否则中为1,需要一个覆盖tag 2.考虑如何维护十进制的值。…

基于Java的美妆购物网站的设计与实现

TOC springboot323基于Java的美妆购物网站的设计与实现 第1章 绪论 1.1选题动因 当前的网络技术,软件技术等都具备成熟的理论基础,市场上也出现各种技术开发的软件,这些软件都被用于各个领域,包括生活和工作的领域。随着电脑和…

在 S7-1200/S7-1500 中,如何测量一个完整程序、子程序或特定组织块的运行时间?

RUNTIME"指令的第一次调用用来设置测量时间的起点,并将其保存在DB变量 "Memory"中来为第二次调用做参考。然后调用 "TestBlock" 程序块。当程序块被执行后,"RUNTIME" 指令第二次调用,第二次调用来计算 "TestBlock"程序块的运行…

电影《白蛇:浮生》观后感

上周看了电影《白蛇:浮生》,动画的特效方面,中国动画这几年确实做的非常不错了,不过整个故事,还是老的那套,并没有感觉特别新意。 (1)老套故事 《白娘子传奇》的故事,几…

NCBI批量下载序列

根据提供的accession编号批量下载 下载地址 NCBI_batch 点击选择文件,导入需要下载的accession编号文件,点击Retrieveji下载

eNSP 华为划分VLAN

SW1&#xff1a; <Huawei>system-view [Huawei]sysname SW1 [SW1]VLAN batch 10 20 //批量划分vlan [SW1]interface GigabitEthernet0/0/1 [SW1-GigabitEthernet0/0/1]port link-type access //设置为access口&#xff0c;access口允许单个vlan通过 [SW1-GigabitEth…

数据结构day02(链表)

【1】链表 Link list 链表又称单链表/链式存储结构&#xff0c;用于存储逻辑关系为“一对一”的数据 和顺序表不同&#xff0c;使用链表存储数据&#xff0c;不强制要求在内存中集中存储&#xff0c;各个元素可以分散存储在内存中。 所以在链表中&#xff0c;每个数据元素可以配…

K7系列FPGA多重启动(Multiboot)

Xilinx 家的 FPGA 支持多重启动功能&#xff08;Multiboot&#xff09;&#xff0c;即可以从多个 bin 文件中进行选择性加载&#xff0c;从而实现对系统的动态更新&#xff0c;或系统功能的动态调整。 这一过程可以通过嵌入在 bit 文件里的 IPROG 命令实现上电后的自动加载。而…

计算机网络体系结构【★★★】

&#xff08;★★&#xff09;代表非常重要的知识点&#xff0c;&#xff08;★&#xff09;代表重要的知识点。 一、计算机网络概述 1. 计算机网络的性能指标&#xff08;★★&#xff09; 1&#xff09;速率&#xff08;speed&#xff09; 指连接到计算机网络上的节点在数…

用爬虫玩转石墨文档详细操作步骤

石墨文档是一款强大的在线文档编辑和协作工具&#xff0c;它支持文字处理、表格制作、演示文稿等多种功能&#xff0c;适用于个人和团队的办公需求。以下是一些玩转石墨文档的详细步骤和技巧&#xff1a; 1. 注册和登录 注册&#xff1a;访问石墨文档官网&#xff0c;点击“注…

【漏洞复现】某骋BPM系统——Handler.ashx——sql注入

声明&#xff1a;本文档或演示材料仅供教育和教学目的使用&#xff0c;任何个人或组织使用本文档中的信息进行非法活动&#xff0c;均与本文档的作者或发布者无关。 文章目录 漏洞描述漏洞复现测试工具 漏洞描述 某骋BPM系统是一款功能全面的商业流程管理平台,旨在帮助企业实现…

车辆横向控制的参考路径估计

Reference Path Estimation for Lateral Vehicle Control 车辆横向控制的参考路径估计 Abstract Autonomous driving cars have been a hot topic in the media in recent years, with more and more tech companies and universities presenting projects with fully autom…

同态加密和SEAL库的介绍(九)CKKS 参数心得 1

写在前面&#xff1a; 前面几篇有官方的说明和示例做支撑&#xff0c;相信能给大家比较多的参考价值。但是由于没能对同态加密有更深入的了解&#xff0c;所以在我具体使用的时候出现各种问题。本篇是针对这些问题做的一些测试&#xff0c;由结论产生的了些个人的推测&#xff…

准大学生电脑应该怎么选?

随着夏日的尾声悄然临近&#xff0c;各位准大学生们是不是已经迫不及待想要翻开大学生活的崭新篇章了呢&#xff1f;作为准大学生&#xff0c;选择一台称心如意的电脑绝对是大家最近最头疼的事情&#xff0c;那我们应该怎么选择适合自己的电脑呢&#xff1f; 01 处理器&#x…

井字棋游戏(HTML+CSS+JavaScript)

&#x1f30f;个人博客主页&#xff1a;心.c 前言&#xff1a;这两天在写植物大战僵尸&#xff0c;写不动了&#xff0c;现在和大家分享一下之前我写的一个很简单的小游戏井字棋&#xff0c;这个没有AI&#xff0c;可以两个人一起玩&#xff0c;如果大家觉得我哪里写的有一些问…

【Redis】Linux CentOS Redis 的安装—(一)

Redis 一、获取源二、解压编译 一、获取源 //redis-stable是最新稳定版 wget https://download.redis.io/redis-stable.tar.gz二、解压编译 //我指定目录/app tar -xzvf redis-stable.tar.gz -C /appcd /app/redis-stablemake && make install##三 、修改配置启动 …