路由重发布

发布于 2019-10-18  380 次阅读


重分发一般需要双向重分发 即单点双向重分发
seed metric 多种协议计算度量值不同 协议a的路由引入协议b 需要给a的路由分配一个度量值 称为种子度量 值
将a协议的路由引入下面的协议
rip 默认为infinity 代表无穷 或者是0或者是16 表示不可达 所以需要手工修改
igrp/eigrp 默认为infinity 缺省是0 表示不可达 一样需要手工修改
ospf 缺省值是20 类型为OE2 如果A协议为BGP 则度量值是1
IS-IS 默认为0 代表可达
BGP IGP进入BGP attribute属性值 中的med项表示metric的值

将路由协议a重分发进rip seed metric 为0 代表不可达 需要手工修改

将静态路由重分发进rip seed metric为1 可达 无需修改 并且0.0.0.0/0缺省路由可以进入进程
将直连路由重分发进rip seed metric为1 可达 无需修改
r1地址 12.1.1.1/24
13.1.1.1/24
环回口:200.1.1.1/24
静态路由 ip route 4.4.4.0 255.255.255.0 null 0 指向null0接口的防环
ip route 0.0.0.0 255.255.255.0 null 0
r2地址 12.1.1.2/24
2.2.2.2/24
r3地址 13.1.1.3/24
3.3.3.3/24

r2启用rip协议并且宣告
router rip
version 2
no auto-summary
network 2.0.0.0 主类宣告 环回口
network 12.0.0.0 主类宣告
r1启用rip协议并且宣告
router rip
version 2
no auto-summary
network 12.0.0.0 主类宣告

ospf协议并且宣告
router ospf 110
router-id 1.1.1.1
network 1.1.1.1 0.0.0.0 area 0
network 13.1.1.1 0.0.0.0 area 0

r3启用ospf协议并且宣告do sh
router ospf 110
router-id 3.3.3.3
network 3.3.3.3 0.0.0.0 area 0
network 13.1.1.3 0.0.0.0 area 0
在r1和r3上将网络接口设置为点对点 接口的网络类型 取消dr的选举 提高收敛速度
r1和r3#int fa 0/0
#ip ospf network point-to-point

设置重分发
A 将ospf路由重分发进rip
r1#router rip
方式A #redistribute ospf 110 metric 10 将重分发进rip的路由条目seed metric值修改为10
如果不加后面的metric 10 结果会没有此路由条目 原因是度量值为无穷大 所以不会出现

方式B#redistribute ospf 110

default-metric 10
这两种方式都可以设置种子度量值 但是优先级不同
修改一条路由的metric度量值的影响范围越小 优先级越高
所以上面的方式A影响的范围更小 所以优先级更高 以此为准
**注意指定的路由度量值 在指定第一跳 发出时度量值不变
而常规的路由度量值 在第一跳发出时度量值先加值 再发出
例如 a-------b------c
a给b发送路由条目 b到c
指定的路由度量值 a发出时候指定为10 到达b也是10 然后加1再发给c 结果总度量值为11
常规的路由度量值 原来为10 a发出时+1再到达b +1 再到达c 结果总度量值为10+1+1=12
B 将静态路由重分发进rip
r1#router rip

这两种方式都可以设置种子度量值 但是优先级不同
修改一条路由的metric度量值的影响范围越小 优先级越高
所以上面的方式A影响的范围更小 所以优先级更高 以此为准
**注意指定的路由度量值 在指定第一跳 发出时度量值不变
而常规的路由度量值 在第一跳发出时度量值先加值 再发出
例如 a-------b------c
a给b发送路由条目 b到c
指定的路由度量值 a发出时候指定为10 到达b也是10 然后加1再发给c 结果总度量值为11
常规的路由度量值 原来为10 a发出时+1再到达b +1 再到达c 结果总度量值为10+1+1=12
B 将静态路由重分发进rip
r1#router rip

C 将直连路由重分发进rip
r1#router rip<br>redistribute static 后面不用加metric 因为 静态路由的度量值默认为1

redistribute connected 后面不用加metric 路由的度量值默认为1<br>问题 在r2的路由表中出现了两条路由
1.0.0.0/24
3.0.0.0/32
这两条路由的接口都是环回口 会被协议当做主机 但是子网掩码却不同 原因是什么??????

注意:default-metric命令只会影响协议a(动态)重分发进rip的路由 以及static(静态)重分发进rip 的路由 但是不会修改connected 也就是直连 重分发进rip的seed metric的值

D 将rip路由重分发进ospf
实验命令:
引入rip的路由
r1#router ospf 110
redistribute rip
redistribute rip subnets subnets指明主类路由条目和子网路由都会进入 如果回车会提示仅仅主类的路由进入

将OE2改为OE1的命令
redistribute rip subnets metric-type 1 metric **
优先级高
default-metric **
优先级低
静态引入
redistribute static subnets
直连引入
redistribute connected

在ospf进程中设置
1.将路由协议A重分发进OSPF 取胜seed metric为20 Metric-Type为 O E2类型 可以使用default-metric命 令修改这类重分发进入的路由的Seed Metric
2.将static路由冲分发进OSPF,缺省seed metric为20 type为OE 2 还有明细的static路由可以进入 缺省路 由无法进入 default-metric可以修改seed metric值
3.将connected路由重分发进OSPF 缺省seed metric为20 type为OE 2 default-metric无法修改度量值
4.如果在重分发路由器上开启的是ripv1或者是基于自动汇总的ripv2则重分发进入的路由依旧会遵循自动汇总 原则。


备战CCIE