路由重分发-redistribute - 梅利333

时间:2024-03-03 15:37:06

路由重分发-redistribute

路由重分  redistribute

 

什么叫路由重分发?

属于路由策略,主要用于不同的路由协议之间,使它们相互融合

进行导入导出路由条目。

 

具体用在哪里呢?

边界网关设备上,

 

那企业内部会用到路由重分发吗?

通常情况下是不可能用到的,

因为一个企业内部通常是这样儿的

防火墙充当网关/双线接入/双网关———核心交换机———汇聚交换机,HSRP/VRRP(双GW)SLA上行监测,流量分摊MST,也就没啥了,

然后只运行一种路由协议,

这样能够保证安全的同时,还可以保证稳定。这是一个企业内部网络的需求,

 

而路由协议的重分布,多用于外部,/IDC/ISP

BGP的重分布

 

学到目前为止,我们见到的协议有

Rip eigrp ospf static connected 默认

 

无论是哪种协议之间的重分发,都要遵循一个原则,就是“嫁鸡随鸡,嫁狗随狗”要遵循本地协议的“标准”

rip 参考的是跳数,

Eigrp 参考的是复合度量值,带宽 延迟 可靠性 负载 MTU

OSPF 参考的是带宽 cost

如果是宣告到他们的协议中,一定要遵循他们的标准

 

实例

Rip------eigrp

 

 

 

 

R1-----R2运行rip

R2-----R3运行eigrp

 

最终由R2进行双向的重分发

配置rip 和eigrp就不多说了

R2(config-router)#router eigrp 1

R2(config-router)#redistribute rip metric 10000 100 255 1 1500

这就是前面所提到的,分布到什么协议,就要遵循什么协议的标准,

Eigrp采用复全度量值做为参考,那么就要在重分布的时候设置这些参数 

顺序是 带宽 延迟(微秒)换算=1ms 可靠性 负载 MTU

R2(config-router)#router rip

R2(config-router)#redistribute eigrp 1 metric 1

  RIP使用的是跳数,那么eigrp进rip后,也要遵循跳数的原则,

这里需要注意的是如果将Metric设置为15的话,将会发生一个现象,所有的重分布进rip的条目都将不可达,因为原始就是1 ,再加上15=16,,还有,就是如果不设置metric值的话,系统也会默认将这个跳数置为无穷大,也就是不可达。

 

///还有一点需要注意的是,在eigrp的路由条目中,有两种,

1,D开头内部的【90】的管理距离

2,DEX开头外部【170】的管理距离 

如图

 

 

 

 

RIP—ospf

R2(config)#router rip

R2(config-router)#redistribute ospf 1 metric 1

R2(config)#router ospf 1

R2(config-router)#redistribute rip subnets

///这里的subnets,就是让RIP 也支持无类路由,如果不输入这个关键词的话,那rip就只支持主类的IP

 

需要注意的有两点

1 OSPF对于外部宣告进来的路由协议而,其默认的COST是20

 

 

 

 

 

 OSPF对于外部路由也可以进行类型的控制,如OE1 和OE2 ,虽然默认情况下显示为OE2,但是一些特定的情况下,我们肯定也会进行设置,

毕竟OE1>OE2的优先级

么具体如何设置呢?

在重分布的时候后面可以加相关的条件

 

 

 subnets后面加metric-type,然后就可以出现1/2 的条目,

 

 

 

 可以看到两将所分发进来的类型是不一样的.

 

当然也可以发现,OE1条目和OE2条目的一个本质的区别,虽然OE1优先>OE2,但是做为COST的累,只有在OE1时才会, 可以看到,OE2时为20COST,而OE1时则变成了30

累加的是所有入站接口(路由条目的入站方向,入口)的COST

 

 

EIGRP----ospf

R2(config-router)#router ospf 1

R2(config-router)#redistribute eigrp 1 subnets

 //同样针对于eigrp 让它也支持无类路由

R2(config-router)#router eigrp 1

R2(config-router)#redistribute ospf 1 metric 10000 100 255 1 1500

 到这里就是之前所学的三种路由协议的重分发

  

,还有static   connected   以及默认路由

默认路由有专门的文档会进行说明,见之前的三种协议的默认路由即可

 

说一下静态和直连

静态

个有一些特殊,

为中转设备,要有去往目标的路由条目,

但是还要宣告直连网段进ospf ,否则路由条目无法正确的更新过去

R2(config)#router ospf 1

R2(config-router)#redistribute connected subnets

 

 

 

R1上只有一个默认路由指各R2(中转设备)

 

 

 

 R2上有一条静态路由,指R1的loop 口

 

 

 

管你是直连,还是静态,都用一条即可,直接将该路由器的直连路由宣告到OSPF中

 

宣告默认路由的时候,ospf相比还是要简单一些的

直接一条命令干过去,就可以了

R2(config)#router ospf 1

R2(config-router)#default-information originate

 

 

 

 


 

不过通常情况下,在一个现网中的条目都是很多的,我们都会结合route-map来做,???

route-map又是啥?是一种路由策略,这个我会在后面的文档中有介绍。敬请期待......

 

 

 

-------------------------------------------------

CCIE成长之路 ---- 梅利