RIP实验

RIP实验

实验拓扑#

实验需求#

  1. 按照图示配置 IP 地址
  2. 配置 RIP 实现全网路由互通
  3. 要求全网路由器不能出现明细路由(直连网段除外),不影响网络正常访问
  4. 业务网段不允许出现协议报文
  5. R1 和 R2 之间需要开启接口身份验证来保证协议安全性,密钥为 runtime

配置步骤#

1.配置 IP 地址#

路由器1的配置如下:
int g0/0
ip add 192.168.1.1 24
int g0/1
ip add 172.16.0.1 24
int g0/2
ip add 172.16.1.1 24
路由器2的配置如下:
int g0/0
ip add 192.168.1.2 24
int g0/1
ip add 192.168.2.2 24
路由器3的配置如下:
int g0/0
ip add 192.168.2.3 24
int g0/1
ip add 172.16.2.3 24
int g0/2
ip add 172.16.3.3 24

2.配置 RIP 实现全网路由互通#

路由器1的配置如下:
rip 1
version 2
undo summary
network 172.16.0.0
network 192.168.1.0
路由器2的配置如下:
rip 1
version 2
undo summary
network 192.168.1.0
network 192.168.2.0
路由器3的配置如下:
rip 1
version 2
undo summary
network 172.16.0.0
network 192.168.2.0

3.要求全网路由器不能出现明细路由(直连网段除外),不影响网络正常访问#

步骤 1:在 AR1 的 g0/0 接口配置手动路由聚合

int g0/0
rip summary-address 172.16.0.0 23

步骤 2:在 AR3 的 g0/0 接口配置手动路由聚合

int g0/0
rip summary-address 172.16.2.0 23

步骤 3:在 R2 上查看路由表,发现学习到的是 R1 和 R3 发布的聚合路由

注意:基于 RIP 的工作原理,旧的明细路由需要一定时间延迟才会从路由表中彻底删除

[AR2]display ip routing-table
Destinations : 15 Routes : 15
Destination/Mask Proto Pre Cost NextHop Interface
0.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
127.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0
172.16.0.0/23 RIP 100 1 192.168.1.1 GE0/0
172.16.2.0/23 RIP 100 1 192.168.2.3 GE0/1
192.168.1.0/24 Direct 0 0 192.168.1.2 GE0/0
192.168.1.2/32 Direct 0 0 127.0.0.1 InLoop0
192.168.1.255/32 Direct 0 0 192.168.1.2 GE0/0
192.168.2.0/24 Direct 0 0 192.168.2.2 GE0/1
192.168.2.2/32 Direct 0 0 127.0.0.1 InLoop0
192.168.2.255/32 Direct 0 0 192.168.2.2 GE0/1
224.0.0.0/4 Direct 0 0 0.0.0.0 NULL0
224.0.0.0/24 Direct 0 0 0.0.0.0 NULL0
255.255.255.255/32 Direct 0 0 127.0.0.1 InLoop0

4.业务网段不允许出现协议报文#

分析: 基于 network 命令的两层含义,R1 和 R3 对直连的业务网段进行宣告后,会往该网段发送 RIP 的协议报文。这些协议报文是完全没有意义的,还会消耗网络带宽,所以需要配置静默接口    步骤 1:把 AR1 连接业务网段的 g0/1 和 g0/2 接口配置为静默接口

rip 1
silent-interface g0/1
silent-interface g0/2

步骤 2:把 AR3 连接业务网段的 g0/1 和 g0/2 接口配置为静默接口

rip 1
silent-interface g0/1
silent-interface g0/2

5.R1 和 R2 之间需要开启接口身份验证来保证协议安全性,密钥为 runtime#

步骤 1:在 AR1 的 g0/0 接口配置接口验证,密钥 runtime

int g0/0
rip authentication-mode simple plain runtime

步骤 2:在 AR2 的 g0/0 接口配置接口验证,密钥必须和 R1 一致

int g0/0
rip authentication-mode simple plain runtime

说明:通过重置 RIP 进程观察是否能够学习到路由来判断接口验证是否通过

Profile Image of the Author
Ynm
Hello, I'm Ynm.
公告
近期Cloudflare全球网络波动导致本站部分地区访问变慢,若遇长时间加载,刷新或稍后重试通常可恢复。 欢迎来到我的博客,本博客仅供学习交流使用,请严格遵守法律法规,未经授权严禁对真实目标进行扫描或攻击!
分类
标签
最新动态