动态路由分为距离矢量路由(RIP)和链路状态(OSPF和ISIS)

一、离矢量路由协议-RIP

RIP协议现在基本上被淘汰。

RIP动态路由协议工作原理,如上图:

R12中有192.168.1.0和192.168.10.0的路由, R13中有192.168.10.0和192.168.20.0的路由,R14中有192.168.20.0和192.168.2.0的路由。当我样把RIP配到各路由器后然后使用network命令把路由器自身知道的两个网段宣告出去,他会把自身的路由信息分享给别人,别人收到请求后也会发送自己的RIP路由进行响应,进行相互学习。

根据上面扑拓图我们实验如下:

首先我们按照拓图把各设备IP进行配置

然后配置各路由器的RIP,如下:

[R12]rip
[R12-rip-]version 选择rip的版本号
[R12-rip-]network 192.168.1.0 在网络上把自身知道的网段进宣告
[H12-rip-]network 192.168.10.0
[R13]rip
[R13-rip-]version
[R13-rip-]network 192.168.10.0
[R13-rip-]network 192.168.20.0
[R14-rip-]vers
[R14-rip-]version
[R14-rip-]network 192.168.20.0
[R14-rip-]network 192.168.2.0

配置完路由器RIP动态路由后,我们可以从pc14 ping pc15

PC>ping 192.168.2.1

Ping 192.168.2.1:  data bytes, Press Ctrl_C to break
From 192.168.2.1: bytes= seq= ttl= time= ms
From 192.168.2.1: bytes= seq= ttl= time= ms
From 192.168.2.1: bytes= seq= ttl= time= ms
From 192.168.2.1: bytes= seq= ttl= time= ms
From 192.168.2.1: bytes= seq= ttl= time= ms --- 192.168.2.1 ping statistics ---
packet(s) transmitted
packet(s) received
0.00% packet loss
round-trip min/avg/max = // ms

查看rip当前的版本和宣告了哪些网段

[R14-rip-]dis this
#
rip
version
network 192.168.20.0
network 192.168.2.0
#

二、rip version 1和version 2 的区别:

version 1是一个广播形式的报文(目的地址为255.255.255.255), 不支持VLSM,不支持路由聚合CIDR,不支持明文认证和MD5密文认证

version 2是 一个组播形式的报文(目的地址为224.0.0.9),支持VLSM,支持路由聚合CIDR,支持明文认证和MD5密文认证

三、rip密文认证:密码或MD5认证 实验

1、MD5认证 实验

MD5认证如下:

1)、配置合路由器接口的IP

[R12]int g0//
[R12-GigabitEthernet0//]ip add 192.168.1.1
[R12-GigabitEthernet0//]int g0//
[R12-GigabitEthernet0//]ip add 192.168.10.1
[R13]int g0//
[R13-GigabitEthernet0//]ip add 192.168.10.254
[R13-GigabitEthernet0//]int g0//
[R13-GigabitEthernet0//]ip add 192.168.20.1
[R14]int g0//
[R14-GigabitEthernet0//]ip add 192.168.20.254
[R14-GigabitEthernet0//]int g0//
[R14-GigabitEthernet0//]ip add 192.168.2.1

2)、配置RIP-MD5密文认证,针对接口与接口之间的密文认证,所以要在接口中配置rip的密文

[R12]int g //
[R12-GigabitEthernet0//]rip authentication-mode md5 nonstandard Ehong
[R13]int g //
[R13-GigabitEthernet0//]rip authentication-mode md5 nonstandard Ehong
[R13]int g //
[R13-GigabitEthernet0//]rip authentication-mode md5 nonstandard Ehong
[R14]int g0//
[R14-GigabitEthernet0//]rip authentication-mode md5 nonstandard Ehong

3)配置RIP动态路由

[R12]rip
[R12-rip-]version
[R12-rip-]network 192.168.1.0
[R12-rip-]network 192.168.10.0
[R13]rip
[R13-rip-]version
[R13-rip-]network 192.168.10.0
[R13-rip-]network 192.168.20.0
[R14]rip
[R14-rip-]version
[R14-rip-]network 192.168.20.0
[R14-rip-]network 192.168.2.0

2、密码认证 实验

1)、配置合路由器接口的IP

[R12]int g0//
[R12-GigabitEthernet0//]ip add 192.168.1.1
[R12-GigabitEthernet0//]int g0//
[R12-GigabitEthernet0//]ip add 192.168.10.1
[R13]int g0//
[R13-GigabitEthernet0//]ip add 192.168.10.254
[R13-GigabitEthernet0//]int g0//
[R13-GigabitEthernet0//]ip add 192.168.20.1
[R14]int g0//
[R14-GigabitEthernet0//]ip add 192.168.20.254
[R14-GigabitEthernet0//]int g0//
[R14-GigabitEthernet0//]ip add 192.168.2.1

2)、配置RIP-MD5密文认证,针对接口与接口之间的密文认证,所以要在接口中配置rip的密文

[R12]int g //
[R12-GigabitEthernet0//]rip authentication-mode simple HUAWEI
[R13]int g //
[R13-GigabitEthernet0//]rip authentication-mode simple HUAWEI
[R13]int g //
[R13-GigabitEthernet0//]rip authentication-mode simple HUAWEI
[R14]int g0//
[R14-GigabitEthernet0//]rip authentication-mode simple HUAWEI

3)配置RIP动态路由

[R12]rip
[R12-rip-]version
[R12-rip-]network 192.168.1.0
[R12-rip-]network 192.168.10.0
[R13]rip
[R13-rip-]version
[R13-rip-]network 192.168.10.0
[R13-rip-]network 192.168.20.0
[R14]rip
[R14-rip-]version
[R14-rip-]network 192.168.20.0
[R14-rip-]network 192.168.2.0

四、RIP度量值

RIP使用跳数做为度量值来衡量到达目的网络的距离。

缺省情况下,直连网络的跳由跳数为0。当路由器发送路由更新时,每经过一个路由器会把度量值 加1。RIP规定超过15跳为网络不可达

缺点:RIP不能支持大于15个路由跳数的大型网络。

RIP环回

 RIP防环机制:

1、记数无穷大(maximum hop count):定义最大跳数(最大为15跳),当跳数为16跳时,目标为不可达。

2、水平分割(split horizon):从一个接口学习到的路由不会再广播回该接口。cisco可以对每个接口关闭水平分割功能。这个特点在(NBMA)非广播多路访问hub-and-spoke 环境下十分有用。

3、毒性逆转(poison reverse):从一个接口学习的路由会发送回该接口,但是已经被毒化,跳数设置为16跳,不可达,超越水平分割的一个特例。

4、触发更新(trigger update):一旦检测到路由崩溃,立即广播路由刷新报文,而不等到下一刷新周期。

5、抑制计时器(holddown timer):防止路由表频繁翻动,增加了网络的稳定性。 

以上防环路机制全部默认开启。

六、路由详细介绍之动态路由RIP(了解一下就行)的更多相关文章

  1. 八、路由详细介绍之动态路由OSPF(重点)

    一.OSPF介绍 OSPF优点:无环路.收敛快.扩展性好.支持认证 二.工作原理: 图中RTA.RTB.RTC每个路由器都会生成一个LSA, 通过LSA泛洪进行互相发送相互学习,形成LSDB (链路状 ...

  2. RIP、OSPF、BGP、动态路由选路协议、自治域AS

    相关学习资料 tcp-ip详解卷1:协议.pdf http://www.rfc-editor.org/rfc/rfc1058.txt http://www.rfc-editor.org/rfc/rfc ...

  3. 动态路由与RIP协议

    动态路由与RIP协议 目录 动态路由与RIP协议 一.动态路由(Dynamic Route) 1.动态路由概述 2.动态路由特点 3.动态路由协议 (1)动态路由协议概述 (2)度量值 (3)收敛 4 ...

  4. Nacos下动态路由配置

    前言 Nacos最近项目一直在使用,其简单灵活,支持更细粒度的命令空间,分组等为麻烦复杂的环境切换提供了方便:同时也很好支持动态路由的配置,只需要简单的几步即可.在国产的注册中心.配置中心中比较突出, ...

  5. Spring Cloud Zuul的动态路由怎样做?集成Nacos实现很简单

    一.说明 网关的核心概念就是路由配置和路由规则,而作为所有请求流量的入口,在实际生产环境中为了保证高可靠和高可用,是尽量要避免重启的,所以实现动态路由是非常有必要的:本文主要介绍实现的思路,并且以Na ...

  6. Spring Cloud Gateway的动态路由怎样做?集成Nacos实现很简单

    一.说明 网关的核心概念就是路由配置和路由规则,而作为所有请求流量的入口,在实际生产环境中为了保证高可靠和高可用,是尽量要避免重启的,所以实现动态路由是非常有必要的:本文主要介绍 Spring Clo ...

  7. VueRouter爬坑第二篇-动态路由

    VueRouter系列的文章示例编写时,项目是使用vue-cli脚手架搭建. 项目搭建的步骤和项目目录专门写了一篇文章:点击这里进行传送 后续VueRouter系列的文章的示例编写均基于该项目环境. ...

  8. HCNA Routing&Switching之动态路由基本概念

    前文我们了解了静态路由的相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/14965433.html:今天我们来聊一聊动态路由相关概念: 首先我们要清楚什 ...

  9. Vue-Router动态路由匹配

    //重点在于路由出口 <p> <!-- 使用 router-link 组件来导航. --> <!-- 通过传入 `to` 属性指定链接. --> <!-- & ...

随机推荐

  1. Requests发Post请求data里面嵌套字典

    一.Post请求,data里面嵌套字典 Requests发Post请求,data里面嵌套字典的常见形式如下: info = { "appid": "123", ...

  2. DVWA Brute Force 解析

    LOW 源代码如下: <?php if( isset( $_GET['Login'] ) ) { $user = $_GET['username']; $pass = $_GET['passwo ...

  3. 2. python提示:TypeError: unhashable type: 'list'

    原因是,python字典的key不支持list类型和dict类型,需要转换 错误时 将list类型强制转换成string,用"".join(list). 修改后:

  4. 华为云+NextCloud(私人云盘搭建)

    这几天发现了牛客+华为云的返现活动,免费用一年,赶紧的去搞了一个折腾折腾.(相关软件下载链接在最下面) 噔噔噔!!! 102822985.png) 废话少说,开始搭建. 基础环境部署 Apache安装 ...

  5. 第二周Java实验作业

    实验二 Java基本程序设计(1) 实验时间 2018-9-6 1.实验目的与要求 (1)进一步熟悉命令行和IDE两种方式下java程序开发的基本步骤: (2)掌握Eclipse集成开发环境下导入Ja ...

  6. 【数据结构和算法】001 单链表 LinkedList

    一.单链表(LinkedList)介绍和内存布局 链表是有序的列表,它在内存中的实际存储结构如下: 看上去虽然无序,但他是靠灭个链表节点元素的地址和next域来分清首尾相连的顺序,如下图所示,由头指针 ...

  7. fastText 训练和使用

    2019-09-09 16:33:11 问题描述:fastText是如何进行文本分类的. 问题求解: fastText是一种Facebook AI Research在16年开源的一个文本分类器. 其特 ...

  8. Contest 153

    2019-09-14 23:16:25 总体感受:节奏尚可,难度尚可.然而还是卡在了最后一题,完全没有想到使用dp. 注意点: 1)Contest的最后一题往往是DP,Graph,这个敏感度需要提高: ...

  9. sql-lib闯关51-60

    第五十一关 这一关和三十八关基本一样 ,堆叠注入问题  只不过是字符型                  ?sort=1';create table test51 like users;%23 看数据 ...

  10. SQL server 2012安装教程

    转自:https://blog.csdn.net/u013162035/article/details/78567389 注]博主使用的是SQL Server2012 其他版本的安装类似.[第一步]下 ...