词条 | 路由重分发 |
释义 | 在大型的企业中,可能在同一网内使用到多种路由协议,为了实现多种路由协议的协同工作,路由器可以使用路由重分发(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的路由了。 在路由器上配置多路由协议间的重分发,比如将路由协议A重分发到路由协议B中,要先进入路由协议B的路由模式下,然后再执行redistribute命令进行重分发的操作,并配置相应的路由选路参数。 一般做多路由协议间的重分发要做双向的,即将路由协议A重分发到路由协议B后,再执行路由协议B到路由协议A的重分发,或是配置单向的重分发后,在添加一条指向到对方的默认路由(这一般用于外部路由协议间,如配置BGP时)。 路由重分发,即将一种路由协议中的路由条目转换为另一种路由协议的路由条目,达到多路由环境下的网络互通。 路由重分发示例设计目标: 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 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。