- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机硬件及网络]第7讲 动态路由概述
第7讲 动态路由概述
静态路由
使用网络管理员手动输入路由器的路由
动态路由
使用网络路由协议自动适应拓扑与流量的变化
静态与动态路由的比较
什么是动态路由协议?
路由协议在路由器之间使用,以判断去往远程网络的路径,并在路由表中维护这些网络。
当路径决定之后,路由器就可路由那些被路由协议到已知的网络。
自治系统:内部与外部路由协议
自治系统(AS)是基于共同管理域的网络的集合
内部网关协议(IGP)在自治系统内部运行
外部网关协议(EGP)连接不同的自治系统
路由协议的类型
有类路由协议在路由通告中不包含子网掩码。
在相同的网络中,子网掩码被假定是一致的。
在外部网络之间交换的是汇总路由
有类路由协议的实例:
RIPv1(路由信息协议第1版)
IGRP(内部网关路由协议,Cisco专利)
有类路由协议
无类路由协议在路由通告中包含子网掩码
无类路由协议支持可变长子网掩码(VLSM)
在网络内部路由汇总可以手动控制。
无类路由协议的实例包括:
RIPv2(路由信息协议第2版)
EIGRP(增强型内部网关路由协议,Cisco专利)
OSPF(开放最短路径优先,国际标准)
IS-IS*(中间系统-中间系统,已过时)
RIPv2和EIGRP缺省时表现为有类路由协议,且只在外部网络之间交换汇总路由。
no auto-summary可命令迫使它们出无类行为
无类路由协议
有类RIPv1和IGRP不通告子网,因此不支持非连续子网。
无类OSPF、EIGRP和RIPv2可以通告子网,因此能支持非连续子网。
非连续网络中的路由汇总
用度量选择最佳路由
管理距离:区别路由来源的信任度
路由器用最佳管理距离选择路由来源:
OSPF的管理距离是110。
EIGRP的管理距离是90。
路由源
默认AD
路由源
默认AD
直连接口
静态路由
EIGRP
IGRP
0
1
90
100
OSPF
RIP
外部EIGRP
未知
110
120
170
255(这个路由将决不会被使用)
默认的管理距离
例如,如果有一个静态路由、一个RIP路由和一个IGRP路由都表明可以到达同一网络,则在默认时,路由器将使用静态路由,除非修改了静态路由的AD值。
如果两个被通告的路由具有相同的AD及相同的度量值,路由协议会同时接受这2条路由,并使用负载均衡。
距离矢量路由协议
路由器定期传递其路由表的拷贝给邻居路由器并累计距离矢量
信息来源与发现路由
路由器从每一个邻居那里发现去往目标的最佳路径。
维护路由信息
路由更新从路由器到路由器逐步进行。
每一个结点都维护从它们自己到所有可能的目标网络的距离。
不一致的路由条目:无穷计数与路由循环
缓慢的收敛导致不一致的路由。
无穷计数
路由器C判断去往网络10.4.0.0 的最佳路径要经过路由器B。
无穷计数(续)
路由器A更新它的路由表以反映最新信息,但却是错误的跳步数。
无穷计数(续)
去往网络10.4.0.0 的跳步数进入无穷计数。
无穷计数(续)
设置一个跳步数的限制值,以避免无限循环。
无穷计数的解决方案:定义最大值
去往网络10.4.0.0的数据包在路由器B与C之间来回循环。
路由循环
禁止把一条路由发回该条路由发起的方向。
路由循环的解决方案:水平分割
路由器把已经不可达路由的距离通告为无穷大。
路由循环的解决方案:路由毒抑与毒抑逆转
毒抑逆转可不遵循水平分割。
路由循环的解决方案:路由毒抑与毒抑逆转
路由器将在网络中声明为“可能不可达”的路由保持不变,使其他路由器有时间重新计算这条拓扑的变化。
路由循环的解决方案:抑制计时器
路由器在其路由表发送变化时立即发送更新。
触发更新
消除路由循环
消除路由循环(续)
消除路由循环(续)
在最初的LSA洪泛之后,链路状态路由器只传递小的、事件触发的链路状态更新给所有其他路由器。
链路状态路由协议
由区域和自治系统组成
使路由更新流量最小
OSPF的分层结构路由
链路状态路由协议算法
链路状态路由的优点:
快速收敛:
变化被受影响的源立即报告
防路由循环的鲁棒性(健壮性)
路由器了解拓扑
链路状态数据包是按序且被确认
分层网络设计使资源得到优化
链路状态路由的优点
链路状态路由的缺点:
对资源的需求明显增加:
内存(3张表:邻居、拓扑、转发)
CPU(Dijkstra算法可能是密集的,尤其当网络很不稳定时)
需要进行非常严格的网络设计
当调和各种参数和设计较为复杂时,配置会相当复杂。
链路状态路由的缺点
动态路由需要管理员配置某种距离矢量或链路状态路由协议。
距离矢量路由协议要结合水平分割、路由毒抑和抑制计时器等解决方案,以防止路由循环。
链路状态路由协议比距离矢量路由协议更能扩展大规模网络基础设施,但要实施它们,需要更详细的规划。
总结
文档评论(0)