CCIE学习(48)―― 路由重分发(一)

路由重分发的环境
在大型的企业中,可能在同一网内使用到多种路由协议,为了实现多种路由协议的协同工作,路由器可以使用路由重分发( route redistribution )将其学习到的一种路由协议的路由通过另一种路由协议广播出去,这样网络的所有部分都可以连通了。
为了实现重分发,路由器必须同时运行多种路由协议,这样,每种路由协议才可以取路由表中的所有或部分其他协议的路由来进行广播。
 
●关于 redistribute 命令
redistribute 命令可以用来实现路由重分发,它既可以重分发所有路由,又可以根据匹配的条件,选择某些路由进行重分发,此外,该命令还支持某些参数的设置,如设置 metric
完整的 redistribute 命令格式如下:
redistribute protocol [ process-id ] [level-1 | level-1-2 | level-2] [ as-number ] [metric metric-value ] [metric-type type-value ] [match {internal | external 1 | external 2}] [tag tag-value ] [route-map map-tag ] [subnets]
redistribute 命令标明了重分发路由的来源,而 router 命令则标明了广播路由的进程。例如,命令 redistribute eigrp 1 表示路由器取来自 EIGRP 进程 1 的路由进行重分发;如果该命令在 router rip 下,则该路由被重分发为 RIP 路由,这样其他 RIP 路由器就可以看到来自 EIGRP AS 1 的路由了。
 
路由重分发示例
设计目标:
1 R1 在不同 IGP ―― RIP EIGRP OSPF 之间实现路由重分发;
2 )使用默认的 metric
3 )在重分发到 OSPF 时使用非默认的 subnets 参数;
4 )其他参数保持默认值。
R1 的配置:
router eigrp 1
 redistribute ospf 1 metric 1544 5 255 1 1500
 redistribute rip metric 1544 5 255 1 1500
 network 14.0.0.0
 no auto-summary
!
router ospf 1
 router-id 1.1.1.1
 redistribute eigrp 1 subnets
 redistribute rip subnets
 network 15.0.0.0 0.255.255.255 area 0
!
router rip
 version 2
 redistribute eigrp 1 metric 2
 redistribute ospf 1 metric 3
 network 13.0.0.0
 no auto-summary
配置说明:
1 )在配置重分发为 RIP EIGRP 的路由时,必须设置 metric 参数,而 OSPF 不需要,因为它有默认值( 20 )。
2 )为了重分发子网路由, OSPF 须在 redistribute 命令中包括 subnets 参数,而 RIP EIGRP 须包括 no auto-summary 命令。
3 redistribute 命令只重分发路由器当前路由表中的路由。需要注意的是,该命令也会取直连的路由重分发。
 
设置重分发路由的 metric 信息
Cisco IOS 提供了三种方法来设置重分发路由的 metric (按优先级排序):
1 )在 redistribute 命令下调用路由映射命令,使用路由映射的 set metric 命令来设置 metric 。该方法可以对不同路由设置不同 metric
2 )使用 redistribute 命令的 metric 选项。这对 redistribute 命令控制的所有路由设置相同 metric
3 )使用 router 命令下的 default-metric 命令设置,它可对所有未采用 1 )和 2 )方法设置的路由设置默认 metric
redistribute 命令也可以设置 metric-type 选项,实际它所标识的是路由类型。下表列出了 IGP 路由重分发中默认的 metric metric-type
重分发的路由类型
默认 metric
默认 metric-type
RIP
无外部路由的概念
EIGRP
外部路由
OSPF
20/1
E2 E1 E2
IS-IS
0
L1 L1, L2, L1/L2 或外部)

你可能感兴趣的:(职场,Cisco,休闲,Redistribution)