OSPF详解.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OSPF详解 使用rip协议的网络容易产生路由自环而使用ospf的网络却不会存在路由自环,这是为什么呢? 1、经过分析,rip产生路由自环的根本原因是路由器之间传递的路由信息中不携带该信息的创建者,而ospf协议传递的LSA中包含信息的创建者的标识,这有助于消除路由自环。 2、ospf使用spf算法,每个路由器都根据相同的LSDB按照spf算法,生成到达整个网络的最短路径树,而这个路径树是单向的,所以ospf在算法上就保证了没有路由自环。 3、ospf使用触发更新机制,只要路由出现了变化,发现该变化的路由器会立即的把更新信息(update LSA)发送到整个网络,这使ospf协议收敛很快,不容易产生路由自环。 使用距离矢量路由协议的路由器之间传递的信息是实实在在的路由信息,而使用链路状态路由协议的路由器之间传递的信息是网络上各个交换机的自己周边的网络拓扑。(ospf域间传递的是实实在在的路由信息) 由于rip的收敛速度慢,所以他不适于大规模的网络,因此rip路由的最大跳数是15,如果一条路由的跳数达到了16,那么认为该路由是无效的。而ospf由于他的收敛速度快,所以适合大规模的网络,最多可支持几百台路由器。 ospf支持变长子网掩码,因为ospf发送的路由描述中包含掩码信息。 ospf可以进行区域划分,主要是为了减少路由器的负荷以及占用的网络带宽。 ospf支持等值路由,即到达同一个目的地可以同时使用多条路由。 ospf支持基于接口的报文验证以保证路由计算的安全。 ospf可以使用组播发送协议报文,减少对其他网络设备的干扰。rip通过udp广播路由信息。 OSPF划分区域主要出于以下几点考虑: 1、每台路由器都保留着整个网络中其他所有路由器生成的LSA,这些LSA的集 合组成LSDB,路由器数量的增多会导致LSDB非常庞大,这会占用大量的存 储空间。 2、LSDB的庞大会增加运行SPF算法的复杂度,导致CPU负担很重。 3、由于LSDB很大,两台路由器之间达到LSDB同步会需要很长时间。 4、网络规模增大之后,拓扑结构发生变化的概率也增大,网络会经常处于“动 荡”之中,为了同步这种变化,网络中会有大量的OSPF协议报文在传递, 降低了网络的带宽利用率。更糟糕的是:每一次变化都会导致网络中所有的 路由器重新进行路由计算。 ? 划分成区域之后,给OSPF协议的处理带来了很大的变化。 1、每一个网段必须属于一个区域,或者说每个运行OSPF协议的接口必须指名 属于某一个特定的区域,区域用区域号(Area ID)来标识。区域号是一个 从0开始的32位整数。 2、不同的区域之间通过ABR来传递路由信息。 3、只有一个区域内的路由器会保持LSDB同步 4、区域之间的路由计算由ABR完成 5、外部路由计算由ASBR完成 6、由于划分区域后ABR是根据本区域内的路由生成LSA,则可以根据IP地址的 规律先将这些路由进行聚合后再生成LSA,这样做可以大大减少自治系统中 LSA的数量。下文中会讲到路由聚合的概念。 7、划分区域之后,网络拓扑的变化首先在区域内进行同步,如果该变化影响到 聚合之后的路由,则才会由ABR将该变化通知到其他区域。大部分的拓扑结 构变化都会被屏蔽在区域之内了。减少了网络震荡。 ? 那么ABR如何计算区域间路由呢? ABR会首先查找一个区域内的路由表,然后为每一条表项生成一条Type3类型的LSA,内容主要包括该条路由的目的地址、掩码、花费等信息。然后将这些LSA发送到另一个区域中。 在另一个区域中的路由器根据每一条Type3的LSA生成一条路由,由于这些 路由信息都是由ABR发布的,所以这些路由的下一跳都指向该ABR。(这里有个疑问,难道一个区域内的所有路由器都要和ABR直接相连吗?要不然这些路由的下一跳怎么能都指向ABR呢?请大家帮忙啊! 个人觉得这里应该是翻译错误了,有可能是区域间路由必须通过ABR才能到达的意思,翻译太烂了。应该改为“所以这些区域间路由都要经过ABR”。) 需要注意的是:此时的LSA中包含的已不再是链路状态信息,而是纯粹的路由信息了。或者说,此时的OSPF是基于D-V算法,而不是基于链路状态算法的了。这就涉及到一个很重要的问题:路由自环。因为D-V算法无法保证消除路由自环。如果无法解决这个问题,则区域概念的提出就是失败的。于是提出了骨干区域的概念,所有的区域必须和骨干区域相连(直接相连或者通过虚连接相连),所有的区域间路由必须通过骨干区域。这里不对骨干区域做详细介绍,我了解的也不多:) 总结一下:Type=3的network summary LSA中包含目的地址和通告路由器(就是ABR),收到该消息的路由器会知道,如果要去目的地,必须经过该ABR。 ? 另外区域之间路由有一个路由聚合的概念,什么是路由聚

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档