标签:缺省 pat 一个 distance internet 其它 auto 多点 环路
路由重分布可以实现多种路由协议之间共享路由信息并进行路由信息交换,使得同一个互联网络中高效地支持多种路由协议提供了可能。重分发总是向外的,执行重分发的路由器不会修改其路由表。路由必须位于路由表中才能被重分发。优先顺序依次为子网掩码最长匹配、 管理距离distance、 路由度量值metric。R2:配置IP12.1.1.2 2.2.2.2
router rip
version 2
no auto-summary
network 12.1.1.0
network 2.2.2.0
R3:配置IP13.1.1.3 3.3.3.3
router eigrp 1
no auto-summary
network 13.1.1.0 0.0.0.255
network 3.3.3.0 0.0.0.255
R4:配置IP 14.1.1.4 4.4.4.4
router ospf 1
router-id 4.4.4.4
network 14.1.1.0 0.0.0.255 area 0
network 4.4.4.0 0.0.0.255 area a
R5:配置IP 15.1.1.1 5.5.5.5
router isis 1开启isis
network 49.0000.0000.0055.00配置NET地址
is-type level-1-2设置路由器类型L1/2(默认是L1/2类型,所以也可以不配这条命令)
interface fa 4/0
ip router isis 1
isis circuit-type level-1-2
Branch:配置IP 10.1.1.2 10.10.1.1
ip route 0.0.0.0 0.0.0.0 10.1.1.1 (默认路由
Internet:配置IP 100.1.1.2 100.100.1.1
ip route 0.0.0.0 0.0.0.0 100.1.1.1(默认路由
完成以上基本配置后R1上运行多种路由协议,它可以与所有网络互通,它之上使用路由重分布功能,就可以实现各路由协议交换路由信息。
1)向R2 的rip协议注入EIGRP、OSPF、ISIS,静态路由、默认路由、直连路由、在向RIP区域重分布路由的时候,必须指定度量值,否则由于注入的路由度量值会变成无穷大而无法加入路由表,因此必须手工指定metric值,注意RIP的metric不能大于15,因为RIP最大跳数为16,可以通过"default-metric"设置默认种子度量值,只有重分布静态路由或默认路由可以不指定种子度量值。
R1>
router rip
redistribute eigrp 1 metric 10 重发布eigrp 设置度量值为10
redistribute ospf 1 metric 9 重发布ospf 设置度量值为9
redistribute isis level-1-2 metric 8 重发布isis 设置度量值为8
redistribute static (静态 默认度量值1)重发布静态路
redistribute connected (直连 默认度量值1)重发布直接路由
2)向R3 的Eigrp协议注入RIP、OSPF、ISIS、静态路由、默认路由、直连路由、由于重分布到EIGRP的路由管理距离会变成无限大,所以必须手工分别设置带宽、延迟、可靠性、负载以及MTU的参数值。在"Redistribute"命令中用参数"metric"指定的种子度量值优先于在路由模式下使用"default-metric命令设定的默认的种子度量值".注意静态、默认、直连不需要指定metric值
R1>
router eigrp 1
redistribute rip metric 1544 100 255 1 1500
redistribute ospf 1 metric 1544 100 255 1 1500
带度、延时、可靠性、负载、MTU值
redistribute isis level-1-2 metric 1544 100 255 1 1500
redistribute static 默认携带最佳度量
redistribute connected 默认携带最佳度量
3)向R4的OSPF路由协议注入RIP、EIGRP、ISIS、静态路由、默认路由、直连路由、重发布时管理距离为110且Metric为20,当然可也以通过"metric-type"设置类型,或者"metric"参数设置外部路径成本。注意在向ospf重发布是需要加上subnets,否则只重发布主类网
R1>
router ospf 1
redistribute rip subnets
redistribute eigrp 1 subnets
redistribute isis level-1-2 subnets
default-information originate OSPF的五类缺省路由必须使用专用指令(default-information originate)才能重发布(五类缺省的Seed Metric为1,默认类型2)
redistribute connected subnets
redistribute static subnets
4)向R5的ISIS路由协议注入RIP、EIGRP、OSPF、静态路由、默认路由、直连路由、重发布时管理距离为115且Metric为10。当把其他路由协议重分发到isis中时,必须使用level-2类型.默认就是Level-2
R1>
router isis
redistribute rip
redistribute eigrp 1
redistribute ospf 1
redistribute static
redistribute connected
二、多点重发布:
在进行多点双向重发布时,若使用OSPF和RIP进行,将因为AD值的不同,出现路由回馈问题;
即便修改AD值,也可能由于RIP的水平分割,导致部分路由依然出现回馈中。
在单点重分发下似乎没有这种情况,这是因为发往一个方向的路由不会被重分发回来。但是在多点双向时情况就不同了,自己分发出去的路由会被另一个协议重分发回来的。如果AD值高的路由协议向AD值低的路由协议中重分发,就会产生次优路由,路由环路等问题,反之,AD值低的路由协议向AD高的路由协议重分发,就不会发生这个问题。注意错误发生在边界路由器上。此时就要使用路由策略来解决,方法:
1)路由过滤 不让产生环路的路由条目进入我这台路由器,这样也就不会产生次优路径了
2)修改管理距离AD 把次优路由条目的AD值调高,高到路由器即便看到两条路由条目去往同一目的地,也不会把次优路由写入路由表。这种方法比前一种好在如果最佳路径down了,次优路由变成备份路由使用。
3)模仿EIGRP修改重发布路由的管理距离后,部分路由依然可能因为水平分割继续保持的路由回馈,需要使用路由策略来解决。
及时将所有的路由回馈问题全部解决,依然无法默认最佳选路,需要使用路由策略来解决。
即使使用EIGRP协议和其他协议进行多点双向重发布,由于重发布时原有协议的度量值将被去掉,必然导致重发布路由条目的选路不佳,需要使用路由策略来解决。
路由策略 !!!!
标签:缺省 pat 一个 distance internet 其它 auto 多点 环路
原文地址:https://blog.51cto.com/14148388/2431362