前言
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第25天,点击查看活动详情
要求:
-
配置基本的地址信息和路由协议
-
r2把ospf协议引入到rip
-
r4把rip引入到ospf
-
r5把直连路由引入到ospf
-
r3把直连和静态引入到rip,不引入/25的路由
-
避免次优路由和环路
首先配置R5
sys
sys R5
int lo 5
ip add 5.5.5.5 32
int s4/0/0
ip add 15.0.0.5 24
ospf 1 router-id 5.5.5.5
area 0
net 15.0.0.5 0.0.0.0
之后配置R1
sys
sys R1
int s4/0/0
ip add 15.0.0.1 24
int g0/0/1
ip add 12.0.0.1 24
int g0/0/0
ip add 14.0.0.1 24
ospf 1 router-id 1.1.1.1
area 0
net 15.0.0.1 0.0.0.0
net 12.0.0.1 0.0.0.0
net 14.0.0.1 0.0.0.0
配置R4
sys
sys R4
int g0/0/1
ip add 14.0.0.4 24
int g0/0/0
ip add 34.0.0.4 24
ospf 1 router-id 4.4.4.4
area 0
net 14.0.0.4 0.0.0.0
rip 1
ver 2
net 34.0.0.0
配置R2
sys
sys R2
int g0/0/1
ip add 12.0.0.2 24
int g0/0/0
ip add 23.0.0.2 24
ospf 1 router-id 2.2.2.2
area 0
net 12.0.0.2 0.0.0.0
rip 1
ver 2
net 23.0.0.0
配置R3
sys
sys R3
int g0/0/1
ip add 23.0.0.3 24
int g0/0/0
ip add 34.0.0.3 24
int lo 3
ip add 3.3.3.3 32
rip 1
ver 2
net 23.0.0.0
net 34.0.0.0
r2把ospf协议引入到rip
sys
rip 1
import-route osfp 1
引入之后,在R3可以看到学习到了14 15的路由。
r4把rip引入到ospf
sys
ospf 1
import-route rip 1
在R1中可以看到2个五类LSA,是通过外部学习引入的
R5宣告直连路由
sys
ip ip-prefix wakin permit 5.5.5.5 32
route-policy wakin permit node 10
if-match ip-prefix wakin
ospf 1
import-route direct route-policy wakin
- 引发的问题,LSDB中有两条5.5.5.5的路由
R1路由表中,5.5.5.5的下一跳路由是R4,因此产生了环路
解决方案1
ip-prefix wakin deny 5.5.5.5 32
ospf 1
filter-policy ip-prefix wakin export
R3引入静态路由
ip route-static 172.16.0.0 24 NULL 0
ip route-static 172.16.0.0 25 NULL 0
rip 1
import-route static
- 引入后查看R5的LSDB
r3把直连和静态引入到rip,不引入/25的路由
rip 1
import-route static route-policy wakin
import-route direct route-policy wakin
route-policy wakin permit node 10
if-match ip-prefix wakin