OSPF高级配置

OSPF高级配置

路由重发

redistribute命令可以用来实现路由重分发,它既可以重分发所有路由,又可以根据匹配的条件,选择某些路由进行重分发,此外,该命令还支持某些参数的设置,如设置metric。

在路由器上配置多路由协议间的重分发,比如将路由协议A重分发到路由协议B中,要先进入路由协议B的路由模式下,然后再执行redistribute命令进行重分发的操作,并配置相应的路由选路参数。
一般做多路由协议间的重分发要做双向的,即将路由协议A重分发到路由协议B后,再执行路由协议B到路由协议A的重分发,或是配置单向的重分发后,在添加一条指向到对方的默认路由(这一般用于外部路由协议间,如配置BGP时)。
路由重分发,即将一种路由协议中的路由条目转换为另一种路由协议的路由条目,达到多路由环境下的网络互通。

注意事项:

在不同协议之间重分发路由条目的时候,一定要注意几点:
一:不同路由协议之间的AD值是不同的,当把AD值大的路由条目重分发进AD小的路由协议中,很可能会出现次优路径,这时,就需要路由的优化,修改AD值或者是过滤。
二:不同路由协议之间的度量值,即metric,也是不相同的,比如在RIP中,度量值是跳数,在EIGRP中,度量值和带宽、延迟等参数有关,这样,当把RIP路由重分发到EIGRP中时,EIGRP看不明白这个路由条目的度量值-跳数,就会认为该条目为无效路由,所以不同路由协议都有自己默认的种子metric:
RIP认为,重分发进来的路由条目的metric值,即是种子metric,是无穷大;
EIGRP认为,重分发进来的路由条目的metric值,即是种子metric,是无穷大;
OSPF认为,重分发进来的路由条目的metric值,即是种子metric,是20,并且默认是type 2;
所以,当把某种协议的路由条目重分发到EIGRP和RIP中时,切记,一定要手工指定metric值!

拓扑图:

OSPF高级配置

实验:

R1上配置:

两个接口配置地址,

配置默认路由:

OSPF高级配置

R2上配置:

配IP

配router-id

配静态路由

宣告直连网段,静态路由。

OSPF高级配置

R3上配置:

配地址

配默认路由

配router-id

宣告网段:
OSPF高级配置
OSPF高级配置
OSPF高级配置

R3上:

配IP

进入rip协议,宣告网段

把ospf协议注入rip,把rip注入ospf:
OSPF高级配置

OSPF高级配置
R5上:

配IP

配RIP协议:
OSPF高级配置
R6上:

配接口地址

配静态路由:

OSPF高级配置

给4台PC机配IP:
OSPF高级配置
OSPF高级配置
OSPF高级配置
OSPF高级配置

去ping其他PC机:

OSPF高级配置

实验完成。