需求:
1 R3环回为3.3.3.0/24
2 其他基于192.168.1.0/24进行划分
3 r1/2 均存在两个环回
4 整个网络运行RIPv2,但不能直接宣告R3的环回
5 全网可达,保障更新安全,减少路由条目数堂,避免环路
拓扑
分析:
我们需要先进行一个子网的划分,我们有两条骨干链路和四条环回
我们可以分配成合并成一条骨干链路和两条环回:
192.168.1.0/24
192.168.1.0/26
192.168.1.0/30
192.168.1.16/30192.168.1.128/26
192.168.1.128/27
192.168.1.160/27
192.168.1.64/26
192.168.1.64/27
192.168.1.96/27然后就可以开始配置IP
配置
首先我们把IP都配置好,然后再给每台路由器配置RIP:
[r1]rip [r1-rip-1]version 2 [r1-rip-1]network 192.168.1.0
然后我们需要将接口上可以子网汇总的都汇总:
[r1-GigabitEthernet0/0/0]rip summary-address 192.168.1.128 255.255.255.224
[r2-GigabitEthernet0/0/1]rip summary-address 192.168.1.64 255.255.255.224
然后我们就可以在查询路由表发现已经汇总:
192.168.1.64/26 RIP 100 1 D 192.168.1.2 GigabitEthernet 0/0/0
192.168.1.128/26 RIP 100 1 D 192.168.1.1 GigabitEthernet 0/0/0
在这里我们使用的是环回接口来模拟交换机和终端的连接,如果真的连接的是终端或者交换机,我们还需要在连接它们之间的接口设置一个沉默接口,使路由表的信息只能接收不能发送到终端或者交换机上,沉默接口的设置是:silent-interface GigabitEthernet X/X/X
最后我们需要设置一个缺省路由来时局域网可以访问广域网,从而真正实现全网可达:
而动态路由协议中我们只需要在在边界路由器上定义缺省源头信息后,将向内网发布缺省路由;之后内部路由器将自动生成缺省路由指向边界路由器方向; 边界路由器指向ISP的缺省路由,依然需要手写
[r3]rip [r3-rip-1]default-route originate
验证
最后我们验证通过各个接口相互ping,如果可以连同就说明实验成功
[r1]ping 3.3.3.3 PING 3.3.3.3: 56 data bytes, press CTRL_C to break Reply from 3.3.3.3: bytes=56 Sequence=1 ttl=254 time=40 ms Reply from 3.3.3.3: bytes=56 Sequence=2 ttl=254 time=20 ms Reply from 3.3.3.3: bytes=56 Sequence=3 ttl=254 time=20 ms Reply from 3.3.3.3: bytes=56 Sequence=4 ttl=254 time=30 ms Reply from 3.3.3.3: bytes=56 Sequence=5 ttl=254 time=20 ms --- 3.3.3.3 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 20/26/40 ms