读书频道 > 网站 > 网页设计 > 网络工程实用教程
2.2.4 路由重发布
12-11-10    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > 网络工程实用教程

本书分为理论篇和实践篇,详细阐述了网络工程项目开发的全过程:理论篇深入分析了网络工程领域各种组网工程设备的工作原理、使用的关键组网技术以及进行网络调试和故障维护的常用命令;实践篇以真实的网络工程项...立即去当当网订购

在大型网络中可能会用到多种路由协议,为了实现多种路由协议的协同工作,路由器可以使用路由重发布(route redistribution)将其学习到的一种路由协议的路由通过另一种路由协议广播出去,这样网络的所有部分就都可以连通了。为了实现重发布,路由器必须同时运行多种路由协议,这样每种路由协议才可以取路由表中的所有或部分其他协议的路由进行广播。

路由重发布的类型有以下两种:

1)双向重发布:在两个路由协议之间重发布所有路由。

2)单向重发布:将一条默认路由传递给一种动态路由协议。

使用路由重发布的原因有以下三点:

1)从一种较早的协议迁移到一种新的协议,在新协议取代旧协议之前将存在多个重发布。

2)想使用另一种路由协议,但由于各种原因需要保留原来的路由协议。

3)在多厂商路由器环境中,多协议混合使用的情况需要使用路由重发布。

使用路由重发布时要考虑的问题有以下三点:

1)避免路由环路的出现。

2)避免路由信息不兼容。

3)避免汇聚时间不一致。

使用路由重发布时,可能需要修改路由协议的管理距离,使之更优先;另外,必须给重发布而来的路由指定度量值。

路由重发布命令

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进程1的路由了。

在路由器上配置多种路由协议间的重发布,比如将路由协议A重发布到路由协议B中,要先进入路由协议B的路由子模式下,然后再执行redistribute命令进行重发布的操作,并配置相应的路由选路参数。

一般做多种路由协议间的重发布要做双向的,即将路由协议A重发布到路由协议B后,再执行路由协议B到路由协议A的重发布;或是配置单向的重发布后,再添加一条指向到对方的默认路由。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站