- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3OSPF讲述
OSPF
距离矢量发送的是路由条目,路由器只认识发给自己路由的路由器。
链路状态路由协议,无类,属于IGP
小型网络:RIP,静态
大型网络:超过16台,EIGRP(全cisco设备),OSPF
OSPF基于SPF(最短路径树)算法
链路状态协议
链路状态协议描述的是链路的情况,发送的描述链路信息的是LSA
链路状态关注:
链路是UP还是down
链路的类型:串口,PPP,HDLC,ETH,token-ring……
链路接口的IP地址,掩码多少,沿途的metric值(包含沿途每个接口的metric)
链路状态就像一个路由器的简历,用于发送给其它路由器自己的链路状态的信息,也收到其它路由器的链路状态,可以清楚地了解整个网络的拓扑,知道到达某一目的地的路径
距离矢量:道听途说的协议
链路状态:地图式的,每个路由器收集网络里的相关网络的状态,消耗路由器的性能
链路状态路由器比距离矢量路由器掌握更多网络信息
每个路由器都拥有整个网络的完整拓扑,能够做出更精确的路径决策。
OSPF三张表:
邻居表:提供一种存在的机制
EIGRP,RIP都可以跨越一台路由器建立邻居,OSPF必须直连的才能建立邻居。因为OSPF的TTL为1,前两者TTL为2
OSPF的邻接(ajancency):邻接需要经过7个状态后才能建立邻居
拓扑表:一般被称为LSDB,链路状态数据库,内含对链路的描述
包含所有路由器,以及他们所直连的链路,是通过LSA链路状态通告获知其它路由器的接口信息的。
区域内的所有路由器的LSDB是同步的。
路由表:LSDB经过SPF算法,算出的最优路径放入路由表,是数据转发的依据。
对于每一个路由器,自己是SPF tree的根,目的地就是叶子。
OSPF分层的网络架构
OSPF area:OSPF区域
EIGRP,Rip是扁平的网络结构,当其中的一台路由器发生抖动,会扩散到整个网络,不是很稳定。
OSPF会把抖动限制在区域内,局部不会影响全局。区域内的路由器LSDB要同步。
因为各个区域是独立的,所以需要另外一个区域专门用于传递各个区域的LSA.中间用于传输不同区域间数据的区域叫做传输区(transit area),area 0;或者叫backbone
非AREA 0的叫做常规区域(regular area,nonbackbone areas)
常规区域分为:
常规区域:area 1,area 2…………………………
特殊区域:special area
此外还有superbackbone区域。
非骨干区域内部LSDB同步,非骨干区域之间通信通过AREA 0
OSPF的网络架构是分层的,分为两层的(骨干区域和非骨干区域)
一般来说,OSPF的常规区域要紧密地连接到AREA0
对于没有紧密连接AREA 0的不连续区域,可以让其通过虚链路,穿越常规区域,直接通向AREA 0
AREA 0应采用高性能的骨干路由器
AREA 0内的路由器是backbone router,同时也是internal router(域内路由器),骨干路由器 组层的区域叫骨干区域,area 0
骨干区域通过ABR(area border router区域边界路由器)与其他区域互联,ABR既连接area 0,又连接其他区域
LSU像一个信封,里面装着LSA
与RIP和EIGRP不同的是,同一个区域的OSPF路由器会完全同步LSDB的内容,无论其中的内容是否放入自身的路由表(EIGRP只发送放入路由表的数据库条目)OSPF通过hello包建立邻居关系
建立完邻居关系后,OSPF的会尝试建立邻接关系
在点对点广域网(串口,一条链路上只有两个端)邻居会形成全毗邻(full adjancency)的关系
LAN link:BMA:带广播的多路访问,如以太网络
如果每个路由彼此都建邻接,核心路由器和接入层的路由器的性能的差异,对LSDB的学习能力不同,不合适
邻居和DR、BDR形成全毗邻关系
DR维护所有的邻居关系
路由器与DROTHER维持two-way状态的关系,彼此互知,不会深入了解,想深入了解可通过DR
SPF算法
OSPF的包类型
RIP两种包:request,respond
EIGRP五种包:hello,update,ack,query,reply
OSPF通过这五种包来进行信息的交互:
HELLO:用来建立维护邻居关系,一段时间收不到就down掉邻居关系,必须周期性发
Database Description:DBD,数据库的描述,如果描述数据库的目录或清单
Link-state Request:LSR:链路状态请求,针对之前通过DBD比较而发现的缺少的条目
Link-state Update:LSU:链路状态更新,用于回应LSR,LSA放置在LSU里
Link-sta
您可能关注的文档
- 3C认证流程CCC认证变更CQC检测项目等共九项讲述.doc
- 3DMAX模型制作讲述.doc
- 竹与竹文化综述.doc
- 竹叶纤维树脂吸附分离茶多酚的研究综述.doc
- 端午的鸭蛋原稿1综述.ppt
- 360展示网络体系课程-2-四种广告形式讲述.pptx
- 竹子的故事综述.ppt
- 3D打印机讲述.pptx
- 3D打印机的设计讲述.doc
- 3D耗材挤出机设计讲述.doc
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
文档评论(0)