




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、HTTP:/WWW.CISCO.COM1 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0OSPF(开放式最短路径优先开放式最短路径优先)HTTP:/WWW.CISCO.COM2 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0链路状态路由协议链路状态路由协议 又称为又称为最短路径优先协议最短路径优先协议,它建基于它建基于 Edsger Dijkstra 的的 SPF(最短最短路径优先路径优先)算法。算法。Link-State PacketsSPF
2、AlgorithmTopologicalDatabaseShortest Path First TreeRoutingTableCBDAHTTP:/WWW.CISCO.COM3 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0 OSPF(Open Shortest Path First,开放最短路径优先),开放最短路径优先)是一种链是一种链 路状态路由协议,无路由循环(全局拓扑),属于路状态路由协议,无路由循环(全局拓扑),属于IGP。RFC 2328, “开放开放”意味着非私有的,对公众开放的。意味着非私有的,对公众开
3、放的。 管理性距离:管理性距离:110 OSPF采用采用SPF算法计算达到目的地的最短路径:算法计算达到目的地的最短路径: - 什么叫链路什么叫链路(LINK)?=路由器接口路由器接口 - 什么叫状态什么叫状态(State)?=描述接口和邻居路由器之间的关系描述接口和邻居路由器之间的关系OSPF 简介简介HTTP:/WWW.CISCO.COM4 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0OSPF的背景的背景 OSPF 开发历程:开发历程:HTTP:/WWW.CISCO.COM5 2010 Cisco Systems
4、.Inc All rights reserved.Cisco Systems v1.0SPF算法算法 每个路由器都把自己当做根,并且给予累积成本(Cost值)来计算到达 目的地的最短路径。 Cost = 参考带宽(108) / 接口带宽(b/s)HTTP:/WWW.CISCO.COM6 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0OSPF网络网络我的路由表太多,路由器内存低我的路由表太多,路由器内存低我的路由器运行我的路由器运行SPF算法算法太平常了太平常了我仅仅只能接受我仅仅只能接受LSA,没收到数据,没收到数据O
5、SPFOSPFOSPFOSPFOSPFHTTP:/WWW.CISCO.COM7 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0OSPF分层次网络设计分层次网络设计 减少了路由选择表条目减少了路由选择表条目 将区域内的拓扑变化影响限制在本地区域将区域内的拓扑变化影响限制在本地区域HTTP:/WWW.CISCO.COM8 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0OSPF的三张表的三张表邻居表(邻居表(neighbor table):): -
6、OSPF用邻居机制来发现和维持路由的存在,邻居表存储了双向通信的邻居关系OSPF路由器列表的信息。拓扑表(拓扑表(topology table):): - OSPF用LSA(link state Advertisement 链路状态通告)来描述网络拓扑信息,然后OSPF路由器用拓扑数据库来存储网络的这些LSA。OSPF路由表(路由表(routing table):): - 对链路状态数据库进行SPF(Dijkstra)计算,而得出的OSPF路由表。HTTP:/WWW.CISCO.COM9 2010 Cisco Systems.Inc All rights reserved.Cisco Syst
7、ems v1.0OSPF的基本运行步骤的基本运行步骤 步骤步骤1、建立邻接关系、建立邻接关系 步骤步骤2、必要的时候进行、必要的时候进行DR的选举的选举 步骤步骤3、发现路由、发现路由 步骤步骤4、选择合适的路由器、选择合适的路由器 步骤步骤5、维护路由信息、维护路由信息HTTP:/WWW.CISCO.COM10 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0步骤步骤1、建立邻接关系、建立邻接关系 - Hello包包 Hello包用来发现包用来发现 OSPF 邻居并建立相邻关系,通过组播地址邻居并建立相邻关系,通过组播
8、地址:发发 送给送给ALLSPFRouters 通告两台路由器建立相邻关系所必需统一的参数通告两台路由器建立相邻关系所必需统一的参数 在以太网和帧中继网络等多路访问网络中选举指定路由器在以太网和帧中继网络等多路访问网络中选举指定路由器 (DR) 和备用指定和备用指定 路由器路由器 (BDR)HTTP:/WWW.CISCO.COM11 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0步骤步骤2、必要的时候进行、必要的时候进行DR的选举的选举优先级优先级=3优先级优先级=2优先级优先级=1优先级优先级=1优
9、先级优先级=0 为减小多路访问网络中的为减小多路访问网络中的 OSPF 流量,流量,OSPF 会选举一个指定路由器会选举一个指定路由器 (DR) 和一个备用指定路由器和一个备用指定路由器 (BDR)。 选举规则:选举规则:最高接口优先级被选作最高接口优先级被选作DR,如果相等,具有最高的路由器,如果相等,具有最高的路由器ID的的路由器被选举成路由器被选举成DR,并且,并且DR不具有强制性。不具有强制性。 指定路由器指定路由器 (DR):DR 负责使用该变化信息更新其它所有负责使用该变化信息更新其它所有 OSPF 路由器路由器(称为(称为 DROther) 备用指定路由器备用指定路由器 (BDR
10、):BDR 会监控会监控 DR 的状态,并在当前的状态,并在当前 DR 发生故障发生故障时接替其角色时接替其角色HTTP:/WWW.CISCO.COM12 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0路由器路由器ID的选举的选举 Router ID: 用于标识用于标识OSPF路由器的路由器的ID,全网唯一性;可手动配置,也可动态,全网唯一性;可手动配置,也可动态选举(有选举(有Loopback接口时,选择最高的接口时,选择最高的Loopback IP地址;否则,选地址;否则,选择最高活跃物理接口的择最高活跃物理接口的
11、IP地址)。地址)。HTTP:/WWW.CISCO.COM13 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0步骤步骤3、发现路由、发现路由 在这个步骤中,路由器与路由器之间首先利用在这个步骤中,路由器与路由器之间首先利用Hello包包的路由器的路由器ID信息信息确认主从确认主从关系,然后主从路由器相互交换链路状态信息,交换关系,然后主从路由器相互交换链路状态信息,交换完成后建立完全邻接关系,同时邻接路由器拥有自己独立的、完整完成后建立完全邻接关系,同时邻接路由器拥有自己独立的、完整的链路状态数据库。的链路状态数据库。
12、 在多路访问网络在多路访问网络(Multi-Access)内内,DR与与BDR相互交换链路状态相互交换链路状态信息,并同时与本子网内的其他路由器交换链路状态信息,在点对信息,并同时与本子网内的其他路由器交换链路状态信息,在点对点和点对多点的网络中,相邻路由器之间互换链路状态信息点和点对多点的网络中,相邻路由器之间互换链路状态信息HTTP:/WWW.CISCO.COM14 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0步骤步骤4、选择合适的路由器、选择合适的路由器 当一台路由器拥有完整独立的链路状态数据库后,当一台路由器
13、拥有完整独立的链路状态数据库后,OSPF路由器依据路由器依据链路状态数据库的内容,独立的链路状态数据库的内容,独立的运行运行SPF算法算法计算出到每一个目的网计算出到每一个目的网络的最优路径,并将这条路径添加到路由表中。络的最优路径,并将这条路径添加到路由表中。 OSPF利用开销利用开销cost计算到目的地的路径,计算到目的地的路径,cost最小即为最优路径。最小即为最优路径。HTTP:/WWW.CISCO.COM15 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0步骤步骤5、维护路由信息、维护路由信息DRBA 路由器
14、路由器A用用通知通知DR路由器路由器 如果有如果有BDR,同时也会发送给,同时也会发送给BDR路由器路由器HTTP:/WWW.CISCO.COM16 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0DRBA DR利用组播地址利用组播地址通知其它路由器通知其它路由器HTTP:/WWW.CISCO.COM17 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0DRBA 连接其他网路的路由器将连接其他网路的路由器将LSU
15、扩散到该网络,如果是多路访扩散到该网络,如果是多路访问网络,问网络,LSU将传递给该网络的将传递给该网络的DR路由器,路由器,HTTP:/WWW.CISCO.COM18 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0DRBA 路由器收到包含变化后的路由器收到包含变化后的LSA的的LSU后,更新自己的链路状后,更新自己的链路状态数据库,过一段时间态数据库,过一段时间(SPF延迟延迟),对更新的链路状态数据库,对更新的链路状态数据库执行执行SPF算法,必要时更新路由表。算法,必要时更新路由表。HTTP:/WWW.CISCO
16、.COM19 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0OSPF的网络类型的网络类型网络类型网络类型代表代表是否要选举是否要选举DR/BDRDR/BDR以太网Yes帧中继YesPPP, HDLCNo管理员用子接口配置NoFrame RelayX.25广播广播BMABMA非广播非广播NBMANBMA点到点点到点Point-to-PointPoint-to-Point点到多点点到多点Point-to-MultipointPoint-to-MultipointHTTP:/WWW.CISCO.COM20 2010 Cisc
17、o Systems.Inc All rights reserved.Cisco Systems v1.0广播型多路访问网络广播型多路访问网络 需要进行需要进行DR的选举的选举 其他其他OSPF路由器只与路由器只与DR和和BDR形成邻接关系形成邻接关系HTTP:/WWW.CISCO.COM21 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0点到点链路点到点链路 点对点不进行点对点不进行DR的选举的选举 OSPF自动检测这种接口类型自动检测这种接口类型HTTP:/WWW.CISCO.COM22 2010 Cisco Sys
18、tems.Inc All rights reserved.Cisco Systems v1.0OSPF路由器的类型路由器的类型ExternalASInternalRouters Backbone/InternalRouters ABR and BackboneRouter ABR and BackboneRouter InternalRouters ASBR andBackbone RouterArea 1Area 2Backbone Area 0ExternalASASBR and InternalRouterHTTP:/WWW.CISCO.COM23 2010 Cisco Systems.
19、Inc All rights reserved.Cisco Systems v1.0配置单区域的配置单区域的OSPFnetwork address wildcard-mask area area-id 指定网络到特定的指定网络到特定的OSPF区域区域router ospf process-id 开启开启OSPF进程进程Router (config)#Router(config-router)#HTTP:/WWW.CISCO.COM24 2010 Cisco Systems.Inc All rights reserved.Cisco Systems v1.0配置多区域的配置多区域的OSPFABRArea 0Area 1配置配置ABR(区域边界路由器区域边界路由器):-路由器路由器BRouter-B(config)#router ospf 100Router-B(config-router)#network area 0Router-B(config-rou
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- ktv设备拆除合同范例
- 个人打井合同范例
- 代购电子合同范例
- 代理发货合同范例
- 冷冻品供货合同范例
- 出差人员管理合同范例
- 会计聘请合同范例
- 公司融资写合同范例
- 关于教师聘用合同范例
- 别墅买卖意向合同范例
- 2025江西吉泰庐陵开发投资集团有限公司及下属子公司招聘26人笔试参考题库附带答案详解
- 2025年开封文化艺术职业学院单招职业倾向性测试题库含答案
- 2025中煤电力限公司面向中煤集团内部招聘15人易考易错模拟试题(共500题)试卷后附参考答案
- 二零二五年阿里巴巴电商平台代销代运营合同书模板3篇
- 培训机构校长聘任协议证书
- 企业上市培训课件(修订)
- ICH《M10:生物分析方法验证及样品分析》
- 《现场采样培训》课件
- 园林绿化养护管理工程技术标
- 个人雇佣保安合同范例
- 房地产-工程第三方检查评估方案
评论
0/150
提交评论