• 实训二十一:RIP2被动接口


    一、实验目的

    1. 掌握 RIP 被动接口的意义
    2. 理解 RIP 被动接口的配置

    二、应用环境

    1. 路由器连接终端的不需要进行 RIP 协议广播,所以该接口需要设置为被动接口。

    三、实验设备

    1. DCR-2655 两台
    2. 网线(交叉线) 三条

    四、实验拓扑

    在这里插入图片描述

    五、实验要求

    在这里插入图片描述

    六、 实验步骤

    第一步:按照上表,配置路由器的所有接口地址并测试连通性

    Router_config#hostname Router-A
    Router-A_config#interface g0/3
    Router-A_config_g0/3#ip address 192.168.1.1 255.255.255.0
    Router-A_config_g0/3#exit
    Router-A_config#interface g0/4
    Router-A_config_g0/4#ip address 192.168.0.1 255.255.255.0
    Router-A_config_g0/4#exit
    Router-B 配置 略
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    第二步:按照要求配置路由器 A

    Router-A_config#router rip
    Router-A_config_rip#network 192.168.1.0
    Router-A_config_rip#network 192.168.0.0
    Router-A_config_rip#version 2 !配置为版本 2
    Router-A_config_rip#
    
    • 1
    • 2
    • 3
    • 4
    • 5

    第三步:按照要求配置路由器 B

    Router-B_config#router rip 
    Router-B_config_rip#network 192.168.1.0
    Router-B_config_rip#network 192.168.2.0
    Router-B_config_rip#version 2 !配置为版本 2
    Router-B_config_rip#exit
    
    • 1
    • 2
    • 3
    • 4
    • 5

    第四步:查看路由表

    Router-A#show ip route
    Codes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected
     D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area
     ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2
     OE1 - OSPF external type 1, OE2 - OSPF external type 2
     DHCP - DHCP type, L1 - IS-IS level-1, L2 - IS-IS level-2
    VRF ID: 0
    C 192.168.0.0/24 is directly connected, GigaEthernet0/4
    C 192.168.1.0/24 is directly connected, GigaEthernet0/3
    R 192.168.2.0/24 [120,1] via 192.168.1.2(on GigaEthernet0/3)
    Router-B#show ip route
    Codes: C - connected, S - static, R - RIP, B - BGP, BC - BGP connected
     D - BEIGRP, DEX - external BEIGRP, O - OSPF, OIA - OSPF inter area
     ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2
     OE1 - OSPF external type 1, OE2 - OSPF external type 2
     DHCP - DHCP type, L1 - IS-IS level-1, L2 - IS-IS level-2
    VRF ID: 0
    R 192.168.0.0/24 [120,1] via 192.168.1.1(on GigaEthernet0/3)
    C 192.168.1.0/24 is directly connected, GigaEthernet0/3
    C 192.168.2.0/24 is directly connected, GigaEthernet0/4
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    第五步:通过 debug 查看 rip 协议

    Router-A#debug ip rip packet 
    RIP protocol debugging is on 
    Router-A#2002-1-1 00:32:16 RIP: recv RIP from 192.168.1.2 on GigaEthernet0/3
    2002-1-1 00:32:16 vers 2, CMD_RESPONSE, length 24
    2002-1-1 00:32:16 192.168.2.0/24 via 0.0.0.0 metric 1
    2002-1-1 00:32:33 RIP: send to 224.0.0.9 via GigaEthernet0/3
    2002-1-1 00:32:33 vers 2, CMD_RESPONSE, length 24
    2002-1-1 00:32:33 192.168.0.0/24 via 0.0.0.0 metric 1
    2002-1-1 00:32:33 RIP: send to 224.0.0.9 via GigaEthernet0/4 
     //在 F0/0 上也广播 RIP 路由表项
    2002-1-1 00:32:33 vers 2, CMD_RESPONSE, length 44
    2002-1-1 00:32:33 192.168.1.0/24 via 0.0.0.0 metric 1
    2002-1-1 00:32:33 192.168.2.0/24 via 0.0.0.0 metric 2
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    第六步:将 Router-A 的 g0/4 设置为被动接口

    Router-A_config#int g0/4
    Router-A_config_g0/4#ip rip passive 
    Router-A_config_g0/4#exit
    
    • 1
    • 2
    • 3

    第七步:再次通过 debug 查看 rip 协议

    Router-A#debug ip rip packet 
    RIP protocol debugging is on 
    Router-A#2002-1-1 00:34:03 RIP: send to 224.0.0.9 via GigaEthernet0/3
    2002-1-1 00:34:03 vers 2, CMD_RESPONSE, length 24
    2002-1-1 00:34:03 192.168.0.0/24 via 0.0.0.0 metric 1
    2002-1-1 00:34:16 RIP: recv RIP from 192.168.1.2 on GigaEthernet0/3
    2002-1-1 00:34:16 vers 2, CMD_RESPONSE, length 24
    2002-1-1 00:34:16 192.168.2.0/24 via 0.0.0.0 metric 1
    2002-1-1 00:34:33 RIP: send to 224.0.0.9 via GigaEthernet0/3
    2002-1-1 00:34:33 vers 2, CMD_RESPONSE, length 24
    2002-1-1 00:34:33 192.168.0.0/24 via 0.0.0.0 metric 1
    2002-1-1 00:34:46 RIP: recv RIP from 192.168.1.2 on GigaEthernet0/3
    2002-1-1 00:34:46 vers 2, CMD_RESPONSE, length 24
    2002-1-1 00:34:46 192.168.2.0/24 via 0.0.0.0 metric 1
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    七、注意事项和排错

    1.被动接口表示只接受 Update 报文,不发送报文。
    2.被动接口在连接终端的端口上进行设置。

    八、相关配置命令详解

    ip rip passive
    使用 ip rip passive 路由路由器配置命令在接口上取消发送路由更新。使用
    no ip rip passive 使路由更新重新激活。
    ip rip passive
    no ip rip passive

    参数:无
    缺省:在接口上发送路由更新。
    命令模式:接口配置状态
    使用说明: 如果你在某一个接口上取消发送路由更新,某个特定子网将会继续向其它接口宣告,从其它路由路由器到达该接口的路由更新可继续接受和处理。
    示例:下面例子向所有属于 172.16.0.0 的接口(除了以太网接口 1/0)发送 RIP 报文更新:
    interface ethernet 1/0
    ip address 172.15.0.1 255.255.0.0
    ip rip passive
    router rip
    network 172.16.0.0

    debug ip rip database 监视 RIP 的路由事件
    参数 : 无
    缺省 :无
    命令模式 :管理状态
    使用说明 :根据该命令输出信息,用户可以看到当前 RIP 路由的一些事件。
    示例:监视 RIP 路由的一些事件。
    router# debug ip rip database
    RIP-DB: Adding summary route 192.1.1. 0/24 to RIP database

    上面各个域的意义如下 :
    在这里插入图片描述
    debug ip rip protocol 监视 RIP 的报文
    参数 : 无
    缺省 :无
    命令模式 :管理状态
    使用说明 :根据该命令输出信息,用户可以看到当前 RIP 的接收和发送的报文的内容。
    示例 :监视 RIP 的报文
    router# debug ip rip protocol
    RIP: send to 255.255.25 5.255 via Loopback1
    vers 1, CMD_RESPONSE, length 24
    192.1.1.0/0 via 0.0.0.0 metric 1.

    当运行在版本 2 的时候,将得到如下的输出:
    RIP: send to 255.255.25 5.255 via Loopback1
    vers 2, CMD_RESPONSE, length 24
    192.1.1.0/24 via 0.0.0.0 metric 1

    上面各个域的意义如下:
    在这里插入图片描述

  • 相关阅读:
    基于遗传算法的南昌周边城市旅游规划研究(Python实现)
    C++之模板——初阶
    [go学习笔记.第十一章.项目案例] 1.家庭收支记账软件项目
    信息化与信息系统5
    基于Java毕业设计养老院管理系统源码+系统+mysql+lw文档+部署软件
    代码随想录day58|739. 每日温度496. 下一个更大元素 I
    Go语言:使用 GVM 搭建可维护的 Golang 开发环境
    SpringBoot如何集成Log模块呢?
    Webpack中的plugin插件机制
    MySQL学习笔记2
  • 原文地址:https://blog.csdn.net/weixin_60462069/article/details/127447178