项目背景

规划与配置接口 IP地址

AR1:

[AR1-GigabitEthernet0/0/0]ip address 20.0.1.1 24
[AR1-GigabitEthernet0/0/1]ip address 10.0.1.1 24

AR2:

[AR2-GigabitEthernet0/0/0]ip address 20.0.1.2 24
[AR2-GigabitEthernet0/0/1]ip address 20.0.2.1 24

AR3

[AR3-GigabitEthernet0/0/0]ip address 20.0.2.2 24
[AR3-GigabitEthernet0/0/1]ip address 10.0.2.1 24

配置loopback 地址

LoopBack0                         192.168.1.1/24       up         up(s)
LoopBack1 192.168.2.1/24 up up(s)
LoopBack2 192.168.3.1/24 up up(s)

各设备配置 RIP 宣告

AR1:

 network 20.0.0.0
network 10.0.0.0

AR2:

 network 20.0.0.0
network 10.0.0.0

AR3:

 network 20.0.0.0
network 10.0.0.0

在各设备开启V2 版本,默认是 版本1

[AR1-rip-2]version 2

在各设备上查看RIP 路由表项,检查是否学习到了。

dis ip routing-table protocol rip 

Route Flags: R - relay, D - download to fib
Public routing table : RIP
Destinations : 2 Routes : 2
RIP routing table status : <Active>
Destinations : 2 Routes : 2
Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.2.0/24 RIP 100 2 D 20.0.1.2 GigabitEthernet 0/0/0
20.0.2.0/24 RIP 100 1 D 20.0.1.2 GigabitEthernet 0/0/0 RIP routing table status : <Inactive>
Destinations : 0 Routes : 0

PC1 PING PC2测试连通性

PC>ping 10.0.1.2

Ping 10.0.1.2: 32 data bytes, Press Ctrl_C to break
From 10.0.1.2: bytes=32 seq=1 ttl=125 time=15 ms
From 10.0.1.2: bytes=32 seq=2 ttl=125 time=32 ms
From 10.0.1.2: bytes=32 seq=3 ttl=125 time=31 ms
From 10.0.1.2: bytes=32 seq=4 ttl=125 time=16 ms
From 10.0.1.2: bytes=32 seq=5 ttl=125 time=31 ms --- 10.0.1.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 15/25/32 ms

在AR1 RIP视图引入loopback 地址

[AR1]rip 2
[AR1-rip-2]import-route direct

各设备查看RIP路由表后,发现引入后路由表条目比较多,下面在AR1 接口上做手动聚合

[AR1-GigabitEthernet0/0/0]rip summary-address 192.168.0.0 255.255.252.0

在AR2查看路由表,手工聚合成功

[AR2]dis ip routing-table protocol rip
Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.1.0/24 RIP 100 1 D 20.0.1.1 GigabitEthernet 0/0/0
10.0.2.0/24 RIP 100 1 D 20.0.2.2 GigabitEthernet 0/0/1
192.168.0.0/22 RIP 100 1 D 20.0.1.1 GigabitEthernet 0/0/0

在AR1出口加开销值

[AR1-GigabitEthernet0/0/0]rip metricout 5
//如果需要配置入口则配置命令为:metricin//

查看AR2 路由表,发现开销发生变化

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

10.0.1.0/24  RIP     100  5           D   20.0.1.1         GigabitEthernet0/0/0
10.0.2.0/24 RIP 100 1 D 20.0.2.2 GigabitEthernet0/0/1
192.168.0.0/22 RIP 100 5 D 20.0.1.1 GigabitEthernet0/0/0

在AR1上更改优先级

[AR1]rip 2
[AR1-rip-2]preference 10

查表验证,本地RIP 优先级已经改变

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

       10.0.2.0/24  RIP     10   7           D   20.0.1.2        GigabitEthernet0/0/0
20.0.2.0/24 RIP 10 6 D 20.0.1.2 GigabitEthernet0/0/0

在AR2上做认证

[Huawei-GigabitEthernet0/0/1]rip authentication-mode simple huawei

等待一会,在AR3上查看路由表,发现没有学习到RIP 路由。

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

       10.0.2.0/24  Direct  0    0           D   10.0.2.1        GigabitEthernet 0/0/1
10.0.2.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
10.0.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
20.0.2.0/24 Direct 0 0 D 20.0.2.2 GigabitEthernet0/0/0
20.0.2.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
20.0.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

在对端设备配置相同命令,即可学习到RIP 路由。

抑制RIP报文在接口上的发送

[AR1-rip-2]silent-interface g0/0/1 //静默接口 只接受 不发送报文

RIP动态路由协议配置实验的更多相关文章

  1. Rip 动态路由协议

            路由信息协议(RIP) 是内部网关协议IGP中最先得到广泛使用的协议.        Routing Information Protocol) RIP是一种分布式的基于距离矢量的路由 ...

  2. Cisco基础(二):三层交换vlan间通信、多交换机vlan间通信、三层交换配置路由、RIP动态路由配置、三层交换配置RIP动态路由

    一.三层交换vlan间通信 目标: VLAN实现了广播域的隔离,同时也将VLAN间的通信隔离了.三层交换技术使得VLAN间可以通信. 通过三层交换实现VLAN间通信 方案: 为了解决了传统路由器低速. ...

  3. 交换路由中期测验20181226(动态路由配置与重分发、NAT转换、ACL访问控制列表)

    测试拓扑: 接口配置信息 HostName 接口 IP地址 网关 Server 0 Fa0 172.16.15.1/24 172.16.15.254 Server 1 Fa0 100.2.15.200 ...

  4. 第6章 静态路由和动态路由(3)_RIP动态路由协议

    5. RIP动态路由协议 5.1 RIP协议(Routing Information Protocol) (1)是一个距离矢量路由选择协议.选择最佳路径的标准是跳数,如果到达目标网络经过的路由器最少, ...

  5. 路由与交换,cisco路由器配置,动态路由协议—RIP

    一.动态路由协议分类 动态路由协议包括IGP(内部网关协议)和EGP(外部网关协议). 1.IGP IGP又包括距离向量路由协议和链路状态路由协议. (1)距离向量路由协议典型代表:RIP (2)链路 ...

  6. 动态路由协议与RIP配置

    一.动态路由的概述 二.RIP路由协议工作原理 三.水平分割 四.RIP路由协议v1与v2的区别 五.实验配置 一.动态路由的概述 1.定义 动态路由是指利用路由器上运行的动态路由协议定期和其他路由器 ...

  7. CCNP路由实验之六 动态路由协议之IS-IS

     CCNP路由实验之六动态路由协议之IS-IS 动态路由协议能够自己主动的发现远程网络.仅仅要网络拓扑结构发生了变化.路由器就会相互交换路由信息,不仅能够自己主动获知新添加的网络.还能够在当前网络 ...

  8. 三层交换机RIP动态路由实验

    一.   实验目的 1.  掌握三层交换机之间通过RIP协议实现网段互通的配置方法. 2.  理解动态实现方式与静态方式的不同 二.   应用环境 当两台三层交换机级联时,为了保证每台交换机上所连接的 ...

  9. HCNA Routing&Switching之动态路由协议RIP

    前文我们了解了动态路由的基本概念,以及动态路由和静态路由的区别,优缺点,动态路由的分类,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/14995317.html ...

  10. (ospf、rip、isis、EIGRP)常见的动态路由协议简介

    路由器要转发数据必须先配置路由数据,通常根据网络规模的大小可设置静态路由或设置动态路由.静态路由配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络.缺点是不能自动适应网络拓扑的变化,需要人工 ...

随机推荐

  1. Java/Kotlin 使用Redis模拟发送验证码

    原文地址: Java/Kotlin 使用Redis模拟发送邮件验证码 - Stars-One的杂货小窝 Java中常用语连接Redis的库有lettuce和jredis,一般是推荐lettuce,其具 ...

  2. Linux报错:audit: backlog limit exceeded(审计:超出积压限制)

    Linux报错:audit: backlog limit exceeded(审计:超出积压限制) 系统版本:CentOS Linux release 7.6.1810 (Core) 问题现象:一次巡检 ...

  3. Java BasePooledObjectFactory 对象池化技术

    Java GenericObjectPool 对象池化技术--SpringBoot sftp 连接池工具类 一个对象池包含一组已经初始化过且可以使用的对象,而可以在有需求时创建和销毁对象.池的用户可以 ...

  4. KMP算法的研究

    前脚学后脚忘,是时候给自己通俗易懂的总结一下了 KMP是什么 在计算机科学中,Knuth-Morris-Pratt字符串查找算法(简称为KMP算法)可在一个字符串S内查找一个词W的出现位置.一个词在不 ...

  5. kubernetes(k8s)部署 Metrics Server 资源

    资源使用指标,例如容器 CPU 和内存使用率,可通过 Metrics API 在 Kubernetes 中获得.这些指标可以直接被用户访问,比如使用 kubectl top 命令行,或者被集群中的控制 ...

  6. [Linux/Bash/Shell]curl & wget

    1 参考文献 curl 的用法指南 - 阮一峰 curl网站开发指南 - 阮一峰 Curl Cookbook https://curl.haxx.se/ linux curl 命令详解,以及实例 2 ...

  7. USART串口_第三课

    串口发送与接收 1.阻塞式发送 1.1.练习receive() 和Transmit() 测试1:测试接收发送函数 receive() 和 Transmit() 在main()中写入测试代码:将stm3 ...

  8. day66:Linux:nginx+uwsgi+django跑python项目

    目录 0.uwsgi简述 1.使用uwsgi+django运行demo 2.nginx+uwsgi+django跑pythonav项目 0.uwsgi简述 1.什么是wsgi WSGI,全称Web S ...

  9. day18:json模块&time模块&zipfile模块

    json模块 1.关于json的定义 所有的编程语言都能够识别的数据格式叫做json,是字符串能够通过json序列化成字符串与如下类型: (int float bool str list tuple ...

  10. Python ArcPy批量计算多时相遥感影像的各项元平均值

      本文介绍基于Python中ArcPy模块,对大量长时间序列栅格遥感影像文件的每一个像元进行多时序平均值的求取.   在遥感应用中,我们经常需要对某一景遥感影像中的全部像元的像素值进行平均值求取-- ...