# 重分布
路由重分布:让两种不同的协议互相能学习到对方的路由。
**理解一个名词: seed metrics**
seed metrics 一般翻译为“初始或种子度量值”,主要是因为各种不同的路由协议计算度量值的方法不一致,如rip是以跳数,而OSPF则是基于带宽等,所以就使用 seed metrics 建立一个标准的重分布metrics值 。所以引入了一个default-metric 命令去建立seed metric ,或者在Redistribute 命令下加参数 metric 指定seed metrics值。
##### 默认的seed metrics

Infinity :无穷大
1. 任何协议重分布进rip ,seed metric值都是无穷大
2. 任何协议重分布进eigrp,seed metric 也是无限大,后面一定要加参数,bw(带宽)、dly(延迟)、loading(负载)、mtu、可靠性【即eigrp的5个K值】等,一定要定义以上参数、
3. 任何协议重分布进ospf ,seed metric 都是20(默认为E2类型)。除了bgp,Bgp重分布进ospf,seed metric为1.
4. 任何协议重分布进isis,seed metric为0.
5. 任何协议重分布进bgp,seed metric 就是原来igp携带的metric值。
**一、RIP 和 OSPF 重分布实验**

一、基础配置(略)
二、配置RIP
```
R1(config)#router rip
R1(config-router)#v
R1(config-router)#version 2
R1(config-router)#no auto-summary
R1(config-router)#network 192.168.1.0
R1(config-router)#network 1.1.1.1
R2(config)#router rip
R2(config-router)#version 2
R2(config-router)#no auto-summary
R2(config-router)#network 192.168.1.0
```
三、配置OSPF
```
R2(config)#router ospf 1
R2(config-router)#network 2.2.2.2 0.0.0.0 area 0
R2(config-router)#network 192.168.2.0 0.0.0.255 area 0
R3(config)#router ospf 1
R3(config-router)#network 3.3.3.3 0.0.0.0 area 0
R3(config-router)#network 192.168.2.0 0.0.0.255 area 0
```
四、将 OSPF重分布到 RIP中
```
R2(config)#router rip
R2(config-router)#redistribute ospf 1 metric 1
```
五、将RIP重分布到OSPF中
```
R2(config)#router ospf 1
R2(config-router)#redistribute rip subnets
```
最后修改:2021 年 11 月 16 日
© 允许规范转载