




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
OSPF,RoutingProtocolsandConceptsChapter11,目标,OSPF是一种链路状态路由协议本章主要学习基本的单区域OSPF实施和配置,目标,描述OSPF的背景和基本功能识别和运用基本的OSPF配置命令描述、修改和计算OSPF所用的度量描述多路访问网络中的指定路由器/备用指定路由器(DR/BDR)选举过程运用default-informationoriginate命令在OSPF中配置和传播默认路由,内容目录,11.1OSPF介绍11.2基本OSPF配置11.3OSPF度量11.4OSPF与多路访问网络11.5更多OSPF配置11.6OSPF配置实验,11.1OSPF简介,11.1.1OSPF背景,OSPF开发历程,11.1.2OSPF消息封装,数据字段可能包含五种OSPF数据包类型每个OSPF数据包都具有OSPF数据包报头IP数据包报头中,协议字段被设为89以代表OSPF;目的地址=224.0.0.5or224.0.0.6以太网帧头:目的MAC地址=01-00-5E-00-00-05or01-00-5E-00-00-06,11.1.3OSPF数据包类型,OSPFLSP的五种类型,11.1.4Hello协议,发现OSPF邻居并建立相邻关系。通告两台路由器建立相邻关系所必需统一的参数。在以太网和帧中继网络等多路访问网络中选举指定路由器(DR)和备用指定路由器(BDR)。,SPF路由器正在通过所有启用了OSPF的接口发送Hello数据包,以确定那些链路上是否存在邻居。OSPFHello中的信息包括发送方路由器的OSPF路由器ID一个接口收到OSPFHello数据包随后,OSPF即与该邻居建立相邻关系,11.1.4Hello协议,11.1.4Hello协议,两台路由器在建立OSPF相邻关系之前,必须统一三个值:Hello间隔、Dead间隔和网络类型OSPFHello数据包都会通过组播发送给ALLSPFRouters的专用地址224.0.0.5Cisco所用的默认断路间隔为Hello间隔的四倍,11.1.4Hello协议,为减小多路访问网络中的OSPF流量,OSPF会选举一个指定路由器(DR)和一个备用指定路由器(BDR)指定路由器(DR)DR负责使用该变化信息更新其它所有OSPF路由器(称为DROther)备用指定路由器(BDR)BDR会监控DR的状态,并在当前DR发生故障时接替其角色,11.1.5OSPF链路状态更新,LSU目的用于OSPF路由更新LSA目的包含邻居和路径开销信息一个LSU包含一个或多个LSA,11.1.6OSPF算法,每台OSPF路由器都会维持一个链路状态数据库,其中包含来自其它所有路由器的LSA。一旦路由器收到所有LSA并建立其本地链路状态数据库,OSPF就会使用Dijkstra的最短路径优先(SPF)算法创建一个SPF树。将根据SPF树,使用通向每个网络的最佳路径填充IP路由表。,11.1.7管理距离,OSPF的默认管理距离为110OSPF比IS-IS和RIP优先,11.1.8身份认证,目的:确保路由器仅接受配置有相同的口令和身份验证信息的其它路由器所发来的路由信息认证针对接口接口进行配置,11.2基本OSPF配置,11.2.1实验拓扑,本拓扑中有三个带宽各不相同的串行链路,且每台路由器都具有多条路径通向远程网络,11.2.1实验拓扑,R1,R2和R3的接口配置,11.2.2routerospf命令,启用OSPF使用以下命令:R1(config)#routerospfprocess-idProcessid:是一个介于1和65535之间的数字,由网络管理员选定。process-id仅在本地有效,这意味着路由器之间建立相邻关系时无需匹配该值。,11.2.3network命令,OSPF中的network命令与其它IGP路由协议中的network命令具有相同的功能:路由器上任何符合network命令中的网络地址的接口都将启用,可发送和接收OSPF数据包。此网络(或子网)将被包括在OSPF路由更新中。Router(config-router)#networknetwork-addresswildcard-maskareaarea-id通配符掩码:网络地址和通配符掩码一起,用于指定此network命令启用的接口或接口范围.area:OSPF区域是共享链路状态信息的一组路由器。OSPF网络也可配置为多区域.area-id:如果所有路由器都处于同一个OSPF区域,则必须在所有路由器上使用相同的area-id来配置network命令比较好的做法是在单区域OSPF中使用area-id0,11.2.4OSPF路由器ID,确定路由器ID,通过以下顺序确定用于验证路由器ID的一个命令为showipprotocols。某些IOS版本并不象图中所示那样显示路由器ID。在那些情况下,请使用showipospf或showipospfinterface命令检验路由器ID修改路由器ID后必须通过重新加载路由器或使用下列命令来启用:Router#clearipospfprocess,使用通过OSPFrouter-id命令配置的IP地址。:Router(config)#routerospfprocess-idRouter(config-router)#router-idip-address,优点:环回端口不会失效OSPF更稳定,采用命令Router(config)#interfaceloopbacknumberRouter(config-if)#ipaddressip-addresssubnet-mask,如果未配置router-id,则路由器会选择其所有环回接口的最高IP地址:R1:192.168.10.5R2:192.168.10.9R3:192.168.10.10,11.2.5验证OSPF,验证OSPF相邻关系并排除相应的故障的命令:showipospfneighborOthercommands:showipprotocolsshowipospfshowipospfinterface,命令可用于验证该路由器是否已与其相邻路由器建立相邻关系,如果未显示相邻路由器的路由器ID,或未显示FULL状态,则表明两台路由器未建立OSPF相邻关系,两台路由器未建立相邻关系,则不会交换链路状态信息,11.2.6检查路由表,showiproute命令可用于检验路由器是否正在通过OSPF发送和接收路由:“O”表示路由来源为OSPFOSPF不会自动在主网络边界总结,11.3OSPF度量,11.3.1OSPF度量,CiscoIOS使用从路由器到目的网络沿途的传出接口的累积带宽作为开销值开销越低,该接口越可能被用于转发数据流量开销计算公式:108/接口带宽参考带宽默认为100Mbps可使用OSPF命令auto-costreference-bandwidth修改,11.3.1OSPF度量,COST累计开销:从路由器到目的网络的累计开销值,11.3.1OSPF度量,链路的实际速度很可能不同于默认带宽带宽值必须反映链路的实际速度,路由表才具有准确的最佳路径信息可使用showinterface命令查看接口所用的带宽值,11.3.2修改链路开销,链路的两端应该配置为相同值Bandwidth命令修改拓扑中串行接口开销值Example:Router(config-if)#bandwidthbandwidth-kbpsipospfcost命令直接指定接口开销Example:R1(config)#interfaceserial0/0/0R1(config-if)#ipospfcost1562,11.3.2修改链路开销,bandwidth命令与ipospfcost命令比较Ipospfcost命令直接将链路开销设置为特定值并免除了计算过程Bandwidth命令使用开销计算的结果确定链路开销,11.4OSPF和多路访问网络,11.4.1多路访问网络中的挑战,OSPF定义五种网络类型:Point-to-point点对点广播多路访问非广播多路访问(NBMA)点对多点虚拟链路,11.4.1多路访问网络中的挑战,多路访问网络对OSPF的LSA泛洪过程提出了两项挑战创建多边相邻关系,其中每对路由器都存在一项相邻关系。LSA(链路状态通告)的大量泛洪,11.4.1多路访问网络中的挑战,LSA的泛洪链路状态路由器会在OSPF初始化以及拓扑更改时泛洪其链路状态数据包路访问网络中的每台路由器都需要向其它所有路由器泛洪LSA并为收到的所有LSA发出确认,网络通信将变得非常混乱,11.4.1多路访问网络中的挑战,多路访问网络中管理相邻关系数量和LSA泛洪的解决方案指定路由器(DR)/备用指定路由器(BDR)其它所有路由器变为DROther多路访问网络中的路由器会选举出一个DR和一个BDR。DROther仅与网络中的DR和BDR建立完全的相邻关系DROther只需使用组播地址224.0.0.6将其LSA发送给DR和BDR,DR使用组播地址224.0.0.5,将LSA转发给其它所有路由器,11.4.2DR/BDR选举过程,DR/BDR不会发生在点对点网络中,11.4.2DR/BDR选举过程,DR/BDR选举在多路访问网络中如下图,11.4.2DR/BDR选举过程,DR/BDR选举条件1.DR:具有最高OSPF接口优先级的路由器2.BDR:具有第二高OSPF接口优先级的路由器如果OSPF接口优先级相等,则取路由器ID最高者DROther仅与DR和BDR建立完全的相邻关系多路访问网络中的所有DROther路由器仍然会收到其它所有DROther路由器发来的Hello数据包,其相邻状态显示为2WAY,11.4.2DR/BDR选举过程,DR/BDR选举的时间安排当多路访问网络中第一台启用了OSPF接口的路由器开始工作时,DR和BDR选举过程随即开始DR一旦选出,将保持DR地位,直到出现下列条件之一为止DR发生故障。DR上的OSPF进程发生故障。DR上的多路访问接口发生故障,11.4.2DR/BDR选举过程,11.4.2DR/BDR选举过程,怎样确保所需的路由器在DR和BDR选举中获胜呢首先启动DR,再启动BDR,然后启动其它所有路由器;关闭所有路由器上的接口,然后在DR上执行noshutdown命令,再在BDR上执行该命令,随后在其它所有路由器上执行该命令。更改OSPF优先级来控制DR/BDR选举,11.4.3OSPF接口优先级,使用ipospfpriority命令来控制选举例::Router(config-if)#ipospfpriority0-255优先级值为0to2550该路由器不具备成为DR或BDR的资格1是路由器默认优先级值,11.5更多OSPF配置,11.5.1OSPF默认路由重分布,拓扑:添加一条通向ISP的链路OSPF术语中,位于OSPF路由域和非OSPF网络间的路由器称为自治系统边界路由器(ASBR)OSPF需要使用default-informationoriginate命令来将0.0.0.0/0静态默认路由通告给区域内的其它路由器R1(config-router)#default-informationoriginateOSPF外部路由分为以下两类:第1类外部(E1)和第2类外部(E2),11.5.1OSPF默认路由重分布,11.5.2微调OSPF,可使用OSPF命令auto-costreference-bandwidth修改参考带宽,以适应这些更快链路的要求需要使用此命令,请同时用在所有路由器上,11.5.2微调OSPF,修改OSPF间隔原因:快地检测到网络故障手动修改OSPFHello间隔和Dead间隔Router(config-if)#ipospfhello-intervalsecondsRouter(config-if)#ipospfdead-intervalsecondsOSPF要求两台路由器匹配一致Hello间隔和Dead间隔才能形成相邻关系,11.6OSPF配置实验,总结,OSPF(开放最短路径优先)协议是一种无类链路状态路由协议。用于IPv4的OSPF的现行版本为OSPFv2,该版本由JohnMoy在RFC1247中引入,并在RFC2328中更新。1999年,用于IPv6的OSPFv3在RFC2740中发布OSPF特点sOSPF不使用传输层协议,原因在于OSPF数据包直接通过IP发送在多路访问网络采用DRs和BDRs减少LSA开销5种数据包类型度量为路径开销,ciscoIOS使用从路由器到目的网络沿途
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设备沉降观测管理制度
- 设备设施检查管理制度
- 设计公司人事管理制度
- 设计服饰搭配管理制度
- 评估公司人事管理制度
- 诊所抓药日常管理制度
- 诊所行风建设管理制度
- 试验设施器材管理制度
- 财务部精细化管理制度
- 财政直达资金管理制度
- 2024网站渗透测试报告
- 2024年中国建筑西南勘察设计研究院有限公司招聘笔试参考题库含答案解析
- DG-TJ08-2433A-2023 外墙保温一体化系统应用技术标准(预制混凝土反打保温外墙)
- 教师法制教育培训课件
- 众包物流模式下的资源整合与分配
- 铁路货运流程课件
- 四川省成都市成华区2023-2024学年七年级上学期期末数学试题(含答案)
- 慢性硬膜下血肿护理要点大揭秘
- 管工基础知识培训课件
- 成人气管切开拔管中国专家共识解读
- “微”力量微博营销
评论
0/150
提交评论