- 1、本文档共115页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.ospf路由协议配置剖析
OSPF路由协议及其配置 邹润生 Telo) MobileE-mail:zours@szpt.edu.cn 学习目标 叙述OSPF路由协议的原理 配置OSPF协议 调试和维护OSPF协议 执行简单的OSPF故障排除 课程内容 相关概念回顾 OSPF协议概述 OSPF 是 Open Shortest Path First(即“开放最短路径优先协议”)的缩写,是一个基于链路状态的动态路由协议。 OSPF是特别为TCP/IP网络而设计,包括明确的支持CIDR和标记来源于外部的路由信息。 OSPF可以快速地探知AS中拓扑的改变(例如路由器接口的失效),并在一段时间的收敛后计算出无环路的新路径。收敛的时间很短且只使用很小的路由流量。 在OSPF中,可以通过划分区域来分割整个自治系统,每一个区域都有着该区域独立的网络拓扑数据库及网络拓扑图。 相关RFC:RFC1583, RFC2178, RFC2328。 OSPF协议基本特点 OSPF(Open Shortest Path First),目前IGP中应用最广、性能最优的一个路由协议(最新版本是Version 2),具有如下特点: 无路由自环 可适应大规模网络 路由变化收敛速度快 支持区域划分 支持等值路由 支持验证 支持路由分级管理 支持以组播方式发送协议报文 邻居和邻接 OSPF路由器启动后,便会通过OSPF接口向外发送Hello报文。收到Hello报文的OSPF路由器会检查报文中所定义的一些参数,如果双方一致就会形成邻居(Neighbors)关系。 形成邻居关系的双方不一定都能形成邻接关系,这要根据网络类型而定。只有当双方成功交换DD报文,并能交换LSA之后,才能形成真正意义上的邻接(Adjacencies)关系。 为了交换路由信息,邻居路由器之间首先要建立邻接关系,并不是每两个邻居路由器之间都能建立邻接关系。 OSPF的网络类型 NBMA网络的配置原则 NBMA网络必须是全连通的,即网络中任意两台路由器之间都必须直接可达。 对于接口类型为NBMA的网络,如果无法通过广播Hello报文的形式发现相邻路由器,必须手工为该接口指定相邻路由器的IP地址,以及保证该相邻路由器必须有选举权。 如果部分路由器之间没有直接可达的链路时,应将接口配置成PTMP方式。如果路由器在NBMA网络中只有一个对端,也可将接口类型改为PTP方式。 NBMA与PTMP之间的区别: 广播及NBMA网段中的N2连接关系 DR概念的提出 DR的选举过程 DR选举中的指导思想 为什么提出BDR 为了能够进行快速响应,OSPF提出了BDR的概念。 BDR与DR同时被选举出来。BDR也与本网段内的所有路由器建立邻接关系并交换路由信息。DR失效后,BDR立即成为DR。 选举DR和BDR的注意事项 选举DR和BDR的注意事项: 只有在广播和NBMA类型的接口上才会选举DR,在Point-to-Point和Point-to-Multipoint类型的接口上不需要选举。 路由器接口的优先级Priority将影响接口在选举DR时所具有的资格。Priority为0的路由器不会被选举为DR或BDR。 网段中的DR并不一定是Priority最大的路由器;同理,BDR也并不一定就是Priority第二大的路由器。 两台DROther路由器之间不进行路由信息的交换,但仍旧互相发送Hello报文。他们之间的邻居状态机停留在2-Way状态。 DR是指某个网段中的概念,是针对路由器的接口而言的。 在广播的网络上必须存在DR才能够正常工作,但BDR不是必需的。 由于DR的出现带来协议的变化 Router ID和协议号 Router ID 一个32-bit的无符号整数,是一台路由器的唯一标识,在整个自治系统内唯一。 协议号 OSPF 是基于IP的,其协议号是89。 OSPF报文格式和报文头 OSPF的五种报文类型 Hello报文 发现及维持邻居关系,选举DR,BDR DD报文 本地LSDB的摘要 LSR报文 向对端请求本端没有或对端的更新的LSA LSU报文 向对方发送其需要的LSA LSAck报文 收到LSU之后,进行确认 LSA 的类型 Router-LSA(Type1),由每个路由器生成,描述了路由器的链路状态和花费,传递到整个区域。 Network-LSA (Type2),由DR生成,描述了本网段的链路状态,传递到整个区域。 Net-Summary-LSA (Type3) ,由ABR生成,描述了到区域内某一网段的路由,传递到相关区域。 Asbr-Summary-LSA (Type4),由ABR生成,描述了到ASBR的路由,传递到相关区域。 AS-External-LSA (Type
文档评论(0)