【HCIP】学习 -- 路由策略和引入综合实验

232 阅读2分钟

image.png

前言

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第25天,点击查看活动详情


image.png

要求:

  1. 配置基本的地址信息和路由协议

  2. r2把ospf协议引入到rip

  3. r4把rip引入到ospf

  4. r5把直连路由引入到ospf

  5. r3把直连和静态引入到rip,不引入/25的路由

  6. 避免次优路由和环路

首先配置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的路由。

image.png

r4把rip引入到ospf

sys
ospf 1
import-route rip 1

在R1中可以看到2个五类LSA,是通过外部学习引入的

image.png

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的路由

image.png

R1路由表中,5.5.5.5的下一跳路由是R4,因此产生了环路

image.png

解决方案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

image.png

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