RIP路由综合实验解析

在这里插入图片描述

实验要求
1 、RI 为ISP , 只能配置ip 地址, 不
得在进行其他配置
2 、R7 环回也址172 .16.1.0 / 24
R8 环回地址172 .16.2.0 / 24
R7 . R8 之间地址为78.1.1.0 / 24
余所有网络地址使用192.16.1.0 / 24
3.R2 到R5 环回通过R3 访问
4 、加快协议收敛速度, 保证更新安全
尽是减少路由条目数量
5 、R2 一R8 设备均可访问R1环回
6 、R1telnet R2 实际登录到R8
实验环境
GNS3
搭建拓扑

在这里插入图片描述
地址规划:①192.168.1.0/24进行子网划分借三位划出8个子网,所有骨干网络使用一个在进行划分为/30网段的,R2-R6环回每个路由器使用一个在划分为两个给两个环回

192.168.1.0/24

192.168.1.0/27–骨干

192.168.1.32/27–R2环回

192.168.1.64/27–R3环回

192.168.1.96/27–R4环回

192.168.1.128/27–R5环回

192.168.1.160/27–R6环回

192.168.1.176/28

192.168.1.192/27

192.168.1.224/27
②,R7,R8环回与之间骨干实验已经给定
③,R1环回为1.1.1.1/24 R1与R2之间12.1.1.0/24
实验过程

第一步 :ip 配置

R1

R1(config)#interface s1/1

R1(config-if)#ip address 12.1.1.1 255.255.255.0

R1(config-if)#no shutdown

R1(config)#interface loopback 0

R1(config-if)#ip address 1.1.1.1 255.255.255.0

R2

R2(config)#interface s1/0

R2(config-if)#ip address 12.1.1.2 255.255.255.0

R2(config-if)#no shutdown

R2(config)#interface S1/1

R2(config-if)#ip address 192.168.1.1 255.255.255.252

R2(config-if)#no shutdown

R2(config)#interface s1/2

R2(config-if)#ip address 192.168.1.22 255.255.255.252

R2(config-if)#no shutdown

R2(config)#interface loopback 0

R2(config-if)#ip address 192.168.1.33 255.255.255.240

R2(config)#interface loopback 1

R2(config-if)#ip address 192.168.1.49 255.255.255.240

R3

R3(config)#interface s1/0

R3(config-if)#ip address 192.168.1.2 255.255.255.252

R3(config-if)#no shutdown

R3(config)#interface s1/1

R3(config-if)#ip address 192.168.1.5 255.255.255.252

R3(config-if)#no shutdown

R3(config-if)#interface loopback 0

R3(config-if)#ip address 192.168.1.65 255.255.255.240

R3(config)#interface loopback 1

R3(config-if)#ip address 192.168.1.81 255.255.255.240

R4

R4(config)#interface s1/0

R4(config-if)#ip address 192.168.1.6 255.255.255.252

R4(config-if)#no shutdown

R4(config)#interface s1/1

R4(config-if)#ip address 192.168.1.9 255.255.255.252

R4(config-if)#no shutdown

R4(config)#interface loopback 0

R4(config-if)#ip address 192.168.1.97 255.255.255.240

R4(config)#interface loopback 1

R4(config-if)#ip address 192.168.1.113 255.255.255.240

R5

R5(config)#interface s1/0

R5(config-if)#ip address 192.168.1.10 255.255.255.252

R5(config-if)#no shutdown

R5(config)#interface s1/1

R5(config-if)#ip address 192.168.1.13 255.255.255.252

R5(config-if)#no shutdown

R5(config)#interface loopback 0

R5(config-if)#ip address 192.168.1.129 255.255.255.240

R5(config)#interface loopback 1

R5(config-if)#ip address 192.168.1.145 255.255.255.240

R6

R6(config)#interface s1/0

R6(config-if)#ip address 192.168.1.14 255.255.255.252

R6(config-if)#no shutdown

R6(config)#interface s1/1

R6(config-if)#ip address 192.168.1.17 255.255.255.252

R6(config-if)#no shutdown

R6(config)#interface s1/2

R6(config-if)#ip address 192.168.1.21 255.255.255.252

R6(config-if)#no shutdown

R6(config)#interface loopback 0

R6(config-if)#ip address 192.168.1.161 255.255.255.240

R6(config)#interface loopback 1

R6(config-if)#ip address 192.168.1.177 255.255.255.240

R7

R7(config)#interface s1/0

R7(config-if)#ip address 192.168.1.18 255.255.255.252

R7(config-if)#no shutdown

R7(config)#interface s1/1

R7(config-if)#ip address 78.1.1.1 255.255.255.0

R7(config-if)#no shutdown

R7(config)#interface loopback 0

R7(config-if)#ip address 172.16.1.1 255.255.255.0

R8

R8(config)#interface s1/0

R8(config-if)#ip address 78.1.1.2 255.255.255.0 R8(config-if)#no shutdown

R8(config)#interface loopback 0

R8(config-if)#ip address 172.16.2.1 255.255.255.0

第二步:启动RIP

R2-R6

router rip --启动协议

version 2–版本2

no auto-summary --关闭自动汇总

network 192.168.1.0–宣告路由

R7

R7(config)#router rip --启动协议

R7(config-router)#version 1–版本1

R7(config-router)#network 78.0.0.0

R7(config-router)#network 192.168.1.0

R7(config-router)#network 172.16.0.0

R8

R8(config)#router rip --启动协议

R8(config-router)#version 1–版本1

R8(config-router)#network 172.16.0.0

R8(config-router)#network 78.0.0.0

第三步:路由汇总

R2

R2(config)#interface s1/1

R2(config-if)#ip summary-address rip 192.168.1.32
255.255.255.224

R2(config)#interface s1/2

R2(config-if)#ip summary-address rip 192.168.1.32
255.255.255.224

R3

R3(config)#interface s1/1

R3(config-if)#ip summary-address rip 192.168.1.64
255.255.255.224

R3(config)#interface s1/0

R3(config-if)#ip summary-address rip 192.168.1.64
255.255.255.224

R4

R4(config)#interface s1/1

R4(config-if)#ip summary-address rip 192.168.1.96
255.255.255.224

R4(config)#interface s1/0

R4(config-if)#ip summary-address rip 192.168.1.96
255.255.255.224

R5

R5(config)#interface s1/1

R5(config-if)#ip summary-address rip 192.168.1.128
255.255.255.224

R5(config)#interface s1/0

R5(config-if)#ip summary-address rip 192.168.1.128
255.255.255.224

R6

R6(config)#interface s1/0

R6(config-if)#ip summary-address rip 192.168.1.160
255.255.255.224

R6(config)#interface s1/2

R6(config-if)#ip summary-address rip 192.168.1.160
255.255.255.224

汇总后建议空接口防环:

R2(config)#ip route
192.168.1.32 255.255.255.224 null 0–将汇总路由空接口防环

其他路由器类似

第四步:安全认证

R2(config)#key chain ccna

R2(config-keychain)#key 1

R2(config-keychain-key)#key-string cisco123—设置秘钥

R2(config)#interface s1/1 —进入接口调用

R2(config-if)#ip rip authentication key-chain ccna–选择ccna

R2(config-if)#ip rip authentication mode md5—模式为md5

其他路由器与接口类似,就不仔细说明

第五步:路由器R6与R7之间RIP V1 V2 兼容

实现兼容的方法:修改接口接收和发送到路由信息的版本

查看接口接收发送版本

R6#show ip protocols

Default
version control: send version 2, receive version 2

Interface             Send  Recv  Triggered

RIP Key-chain

Serial1/0             2     2                                    

Serial1/1             2     2                                    

Serial1/2             2     2                                    

Loopback0             2     2                                    

Loopback1             2     2                                    

R7#show ip protocols

Default
version control: send version 1, receive version 1

Interface             Send  Recv 

Triggered RIP Key-chain

Serial1/0             1     1                                    

Serial1/1             1     1                                    

Loopback0             1     1                                    

修改接口收发版本号

为减少路由条目的最佳修改方式为在R7上修改收发版本2,然后在R6连接R7接口上将上面路由汇总为一条192.168.1.0/24 再进行空接口防环

①R7

R7(config)#interface s1/0

R7(config-if)#ip rip send version 2–修改发版本2

R7(config-if)#ip rip receive version 2–修改收版本2

②R6

R6(config)#interface s1/1

R6(config-if)#ip summary-address rip 192.168.1.0
255.255.255.0 --汇总路由

R6(config)#ip route 192.168.1.0 255.255.255.0 null 0–空接口防环

第六步:R7与R8之间连续子网问题

此时R8无法访问R7环回,r8路由表

 172.16.0.0/24

is subnetted, 1 subnets

C
172.16.2.0 is directly connected, Loopback0

 78.0.0.0/24

is subnetted, 1 subnets

C 78.1.1.0
is directly connected, Serial1/0

R
192.168.1.0/24 [120/1] via 78.1.1.1, 00:00:12, Serial1/0

因此可在R7,R8之间配置第二地址与其环回形成连续子网

R7(config)#interface s1/1

R7(config-if)#ip address 172.16.3.1 255.255.255.0
secondary

R8(config)#interface s1/0

R8(config-if)#ip address 172.16.3.2 255.255.255.0
secondary

修改后R8路由表

172.16.0.0/24
is subnetted, 4 subnets

R 172.16.0.0
[120/1] via 78.1.1.1, 00:00:01, Serial1/0

R 172.16.1.0 [120/1] via 172.16.3.1,
00:00:01, Serial1/0

C
172.16.2.0 is directly connected, Loopback0

C
172.16.3.0 is directly connected, Serial1/0

 78.0.0.0/24

is subnetted, 1 subnets

C 78.1.1.0 is directly connected, Serial1/0

R
192.168.1.0/24 [120/1] via 172.16.3.1, 00:00:01, Serial1/0

[120/1] via 78.1.1.1, 00:00:01, Serial1/0

注:这里说明一下连续子网问题

连续子网:主类网络相同,掩码长度一致;

假设R1与R2间为1.1.1.0/24网段,此时R1需要将1.1.2.0/24发送给R2;正常在V1中将发送主类1.0.0.0;但由于需要发送的路由与邻居间路由为连续子网;故R1在发送时,发1.1.1.0;R2接收到该路由后,发现存在主机位,将使用R1/R2间网段的掩码来添加到该路由中;

若设备间网段ip已经固定,不能修改;那么可以使用第二地址来实现连续子网

r2(config)#int
s1/0

r2(config-if)#ip
add 1.1.3.2 255.255.255.0 secondary

此时所有内网即R2-R8全网可达

第七步:内网访问外网(即R2-R8访问R1

方法:NAT与缺省

①缺省:

R2(config)#ip route 0.0.0.0 0.0.0.0 12.1.1.1–手工配置缺省指向R1

R2(config)#router rip --进入RIP

R2(config-router)#version 2

R2(config-router)#default-information originate–下发学习缺省

②NAT

R2(config)#access-list 1 permit 78.0.0.0 0.255.255.255

R2(config)#access-list 1 permit 192.0.0.0 0.255.255.255

R2(config)#access-list 1 permit 172.16.0.0 0.0.255.255

R2(config)#ip nat inside source list 1 interface s1/0 overload

R2(config)#interface s1/0

R2(config-if)#ip nat outside

R2(config)#interface s1/1

R2(config-if)#ip nat inside

R2(config)#interface s1/2

R2(config-if)#ip nat inside

此时所有路由器可以访问R1环回

第八步:策略干涉选路(R2访问R5环回通过R3)

R5环回通过R3为3跳,通过R6为2跳路由默认选择通过R6访问因此可更改跳数值来干涉选路

R2(config)#access-list 2 permit 192.168.1.128—访问控制列表抓取流量

R2(config)#router rip

R2(config-router)#offset-list 2 in 2 s1/2-----偏移列表增加跳数

第九步:TELNET

R1telnetR2实际登录到R8:可使用地址映射方法解决

①,R8开启telnet功能

R8(config)#username ccna privilege 15 secret cisco123–设置用户名权限密码

R8(config)#line vty 0 4–进入线路

R8(config-line)#login local–调用本地

②,R2进行地址映射

R2(config)#ip nat inside source static tcp 172.16.2.1
23 12.1.1.2 23

演示:

R1#telnet 12.1.1.2

Trying 12.1.1.2 … Open

User Access Verification

Username: ccna

Password:

R8#

此时本实验所有要求均已达成,实验完成

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值