1、第十一讲 第六章 动态路由协议及动态路由 主讲:史宝会本章教学目标 本章主要内容掌握 路由环路预防技术理解 RIP、 IGRP与 EIGRP三种路由选择协议的基本工作原理、选择度量、路由更新掌握以上三种路由协议的配置方法路由环路预防技术路由 环路的产生设置最大度量值反向抑制( Split Horizon) 技术保持计时技术触发更新路由环路的产生(一)Q 会聚状态A B C10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0E0 S0 S0 S1 S0 E0Routing Table10.3.0.0 S0E0S0S01210.1.0.010.2.0.010.4.0.000Rou
2、ting Table10.1.0.0 E0S0S0S01210.4.0.010.3.0.010.2.0.000Routing Table10.2.0.0 S0S1S1S01110.1.0.010.4.0.010.3.0.000路由环路的产生(二)Q 慢速 汇聚产生了路上不一致A B C10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0E0 S0 S0 S1 S0 E0XRouting Table10.3.0.0 S0E0S0S012 10.1.0.010.2.0.010.4.0.00DownRouting Table10.1.0.0 E0S0S0S012 10.4.0.01
3、0.3.0.010.2.0.000Routing Table10.2.0.0 S0S1S1S011 10.1.0.010.4.0.010.3.0.000路由器 C认为到达网络 10.4.0.0通过路由器 B路由环路的产生(三)A B C10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0E0 S0 S0 S1 S0 E0XRouting Table10.3.0.0 S0S0S0S012 10.1.0.010.2.0.010.4.0.002Routing Table10.1.0.0 E0S0S0S012 10.4.0.010.3.0.010.2.0.000Routing Tab
4、le10.2.0.0 S0S1S1S111 10.1.0.010.4.0.010.3.0.000路由器 A更新自己的路由表来反映新的变化,但实际上是错误的跳计数路由环路的产生(四)A B C10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0E0 S0 S0 S1 S0 E0XRouting TableS0S0S0S01210.3.0.010.1.0.010.2.0.010.4.0.002Routing TableE0S0S0S01410.1.0.010.4.0.010.3.0.010.2.0.000Routing TableS0S1S1S03110.2.0.010.1.0.
5、010.4.0.010.3.0.000路由环路的产生(五)Q 信息包在三个路由器间来回传递Q 网络 10.4.0.0跳计数一直计数到无穷A B C10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0E0 S0 S0 S1 S0 E0XRouting Table10.3.0.0 S0S0S0S012 10.1.0.010.2.0.010.4.0.004Routing TableE0S0S0S01610.1.0.010.4.0.010.3.0.010.2.0.000Routing TableS0S1S1S05110.2.0.010.1.0.010.4.0.010.3.0.000解
6、决方法( 一):定义最大跳数Q 定义一个最大值防止无限的循环计数A B C10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0E0 S0 S0 S1 S0 E0XRouting Table10.3.0.0 S0S0S0S01210.1.0.010.2.0.010.4.0.0016Routing TableE0S0S0S011610.1.0.010.4.0.010.3.0.010.2.0.000Routing TableS0S1S1S016110.2.0.010.1.0.010.4.0.010.3.0.000解决方法( 二):反向抑制( Split Horizon) 技术 Q 不反向通告任何从源端收到的路由更新信息 Q 即:不会接收到由自身传达出去的路由信息A B C10.1.0.0 10.2.0.0 10.3.0.0 10.4.0.0E0 S0 S0 S1 S0 E0XXXRouting Table10.3.0.0 S0S0S0S012 10.1.0.010.2.0.010.4.0.000Routing TableE0S0S0S01210.1.0.010.4.0.010.3.0.010.2.0.000Routing TableS0S1S1E11210.2.0.010.1.0.010.4.0.010.3.0.000