当前位置: 首页 > news >正文

锐捷——RIP基础配置

功能介绍:

RIP(Router Information Protocol)路由协议是一种相对古老,在小型以及同介质网络中得到了广泛应用的路由协议。RIP采用距离向量算法,是一种距离向量协议。RIPv1在RFC 1058文档中定义,RIPv2在RFC 2453文档中定义,锐捷RGOS软件同步支持这两个版本。RIP使用UDP报文交换路由信息,UDP端口是为520。通常情况下RIPv1报文为广播报文;而RIPv2报文为组播报文,组播地址为224.0.0.9。RIP每隔30S秒向外发送一次更新报文。如果设备经过180秒没有收到来自对端的路由更新报文则将所有来自此设备的路由信息标志为不可达,路由进入不可达状态后,120秒内仍为收到更新报文就将这些路由从路由表中删除。
RIP有2个版本,Version 1和version 2,version 2使用组播更新代替广播更新,且携带路由的掩码信息,建议使用RIP version 2。
RIP通过命令network通过网络时,只能通告主类网络,即使network写子网地址,也会通告该主类网络,属于该主类网络的所有接口,都会被通过进RIP进程。
RIP默认会在主类网络边界做自动汇总,若有不连续网络,会导致路由学习异常,将以启动RIP协议后,关闭自动汇总,采用手工汇总的方式。

组网拓扑:

在这里插入图片描述

配置要点:

  1. 在R1上配置接口IP地址
  2. 在R2上配置接口IP地址
  3. 在R3上配置接口IP地址
  4. 在R1上启用RIP,并把对应的接口通告到RIP进程
  5. 在R2上启用RIP,并把对应的接口通告到RIP进程
  6. 在R3上启动RIP,并把对应的接口通告到RIP进程
  7. 验证配置

配置步骤:

  1. 在R1上配置接口IP地址
Ruijie(config)#hostname R1     //改名 
R1(config)#interface gigabitEthernet 0/0     //进入接口 
R1(config-GigabitEthernet 0/0)#ip address 192.168.1.1 255.255.255.0     //配置IP地址 
R1(config-GigabitEthernet 0/0)#exit     //退出到全局配置模式 
R1(config)#interface gigabitEthernet 0/1     //进入接口  
R1(config-GigabitEthernet 0/1)#ip address 10.1.1.1 255.255.255.0     //配置IP地址 
R1(config-GigabitEthernet 0/1)#exit     //退出到全局配置模式 
  1. 在R2上配置接口IP地址
Ruijie(config)#hostname R2     //改名  
R2(config)#interface fastEthernet 0/0     //进入接口  
R2(config-if-FastEthernet 0/0)#ip address 192.168.1.2 255.255.255.0     //配置IP地址 
R2(config-if-FastEthernet 0/0)#exit     //退出到全局配置模式 
R2(config)#interface fastEthernet 0/1     //进入接口  
R2(config-if-FastEthernet 0/1)#ip address 192.168.2.1 255.255.255.0     //配置IP地址 
R2(config-if-FastEthernet 0/1)#exit     //退出到全局配置模式 
  1. 在R3上配置接口IP地址
Ruijie(config)#hostname R3     //改名  
R3(config)#interface fastEthernet 0/0     //进入接口  
R3(config-if-FastEthernet 0/0)#ip address 10.4.1.1 255.255.255.0     //配置IP地址 
R3(config-if-FastEthernet 0/0)#exit     //退出到全局配置模式 
R3(config)#interface fastEthernet 0/1     //进入接口  
R3(config-if-FastEthernet 0/1)#ip address 192.168.2.2 255.255.255.0     //配置IP地址 
R3(config-if-FastEthernet 0/1)#exit     //退出到全局配置模式 
  1. 在R1上启用RIP,并把对应的接口通告到RIP进程
R1(config)#router rip     //进入RIP进程
R1(config-router)#version 2     //启用RIP version 2 
R1(config-router)#no auto-summary     //关闭自动汇总 
R1(config-router)#network 192.168.1.0     //把192.168.1.0网段通告进RIP进程 
R1(config-router)#network 10.0.0.0     //把10.0.0.0网段通告进RIP进程 
R1(config-router)#exit     //退出到全局配置模式
R1(config)#
  1. 在R2上启用RIP,并把对应的接口通告到RIP进程
R2(config)#router rip     //进入RIP进程
R2(config-router)#version 2     //启用RIP version 2 
R2(config-router)#no auto-summary     //关闭自动汇总 
R2(config-router)#network 192.168.1.0     //把192.168.1.0网段通告进RIP进程 
R2(config-router)#network 192.168.2.0     //把192.168.2.0网段通告进RIP进程 
R2(config-router)#exit     //退出到全局配置模式
R2(config)#
  1. 在R3上启动RIP,并把对应的接口通告到RIP进程
R3(config)#router rip     //进入RIP进程
R3(config-router)#version 2     //启用RIP version 2 
R3(config-router)#no auto-summary     //关闭自动汇总 
R3(config-router)#network 192.168.2.0     //把192.168.2.0网段通告进RIP进程 
R3(config-router)#network 10.0.0.0     //把192.0.0.0网段通告进RIP进程 
R3(config-router)#exit     //退出到全局配置模式
R3(config)#
  1. 验证配置
  • 查看全网的路由器的路由,若每台路由器都能够学习到整网的路由,则RIP配置正确
    -在这里插入图片描述

相关文章:

  • 一文搞懂【知识蒸馏】【Knowledge Distillation】算法原理
  • 啃完这些 Spring 知识点,我竟吊打了阿里面试官(附面经 + 笔记)
  • Java集合List接口详解——含源码分析
  • 自动化测试怎么做?python自动化测试断言详细实战代码(看这一篇就够了)
  • 100天精通Python(数据分析篇)——第61天:Pandas.to_datetime函数(处理时间)
  • C#多线程学习总结
  • 网络安全漏洞原理利用与渗透
  • 【DDR3 控制器设计】(4)DDR3 的读操作设计
  • 基于OpenCV的单目相机标定与三维定位(推广)
  • Java数据结构:单链表的实现与面试题汇总
  • 2022年都说软件测试不香了?在职3年月薪16k我满意了,你们觉得前景怎么样?
  • python做了个自动关机工具,再也不会耽误我下班啦
  • BUUCTF NewStarCTF 公开赛赛道Week5 Writeup
  • @Conditional注解详解
  • 动态路由协议解析(rip)
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • Android组件 - 收藏集 - 掘金
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • django开发-定时任务的使用
  • docker python 配置
  • Mysql数据库的条件查询语句
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • 从0实现一个tiny react(三)生命周期
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 基于Android乐音识别(2)
  • 全栈开发——Linux
  • 使用Gradle第一次构建Java程序
  • 小程序01:wepy框架整合iview webapp UI
  • 以太坊客户端Geth命令参数详解
  • 用jQuery怎么做到前后端分离
  • Semaphore
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • (1) caustics\
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (转)菜鸟学数据库(三)——存储过程
  • ***检测工具之RKHunter AIDE
  • .net 简单实现MD5
  • .NET开源项目介绍及资源推荐:数据持久层
  • /etc/motd and /etc/issue
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用
  • [Big Data - Kafka] kafka学习笔记:知识点整理
  • [C]编译和预处理详解
  • [C++][数据结构][算法]单链式结构的深拷贝
  • [flask] flask的基本介绍、flask快速搭建项目并运行
  • [LeetCode系列]3元素最近和问题的O(n^2)解法
  • [one_demo_7]求走到第50个台阶的走法多少种
  • [one_demo_9]判断数组是否递增
  • [python] 过年燃放烟花
  • [Python]装饰器