- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SPF路由协议综述.doc
OSPF路由协议综述
OSPF是链路状态路由协议(link-state routing protocol),属于内部网关路由协议。
链路状态路由协议具有以下基本特征:
1.对网络发生的变化能够快速响应 (快速响应网络变化)。
2.当网络发生变化的时候发送触发式更新(triggered update)(被动更新链路状态)。
3.发送周期性更新(链路状态刷新),间隔时间为30分钟 (定时主动更新链路状态)。
OSPF工作原理介绍
链路状态路由协议只在网络拓扑发生变化以后产生路由更新.当链路状态发生变化时候,检测到变化的设备创建LSA(link state advertisement),通过使用组播地址传送给所有的邻居设备,然后每个设备拷贝一份LSA,更新它自己的链路状态数据库(link state database,LSDB),接着再转发LSA给其他的邻居设备。这种LSA的洪泛(flooding)保证了所有的路由设备在更新自己的路由表之前更新它自己的LSDB。最总利用SPF算法根据LSDB得到路由表。
工作原理总结:
链路变化--(检测到变化的设备创建LSA(link state advertisement)----( 组播传送给所有邻居设备---( 邻居收到LSA拷贝一份用来更新自己本地的链路状态数据库LSDB(link state database),然后转发LSA给其他邻居设备-( 整个网络LSDB的同步更新
LSDB ---( SPF算法(shortest path firth)---( 到达目的网络的最佳路径 ---( SPF Tree
----( 选出最佳路径 ----( 加入路由表
OSPF协议引入“分层路由”的概念,将网络分割成一个“主干”连接的一组相互独立的部分,这些相互独立的部分被称为“区域” (Area),“主干”的部分称为“主干区域”。每个区域就如同一个独立的网络,该区域的OSPF路由器只保存该区域的链路状态。每个路由器的链路状态数据库都可以保持合理的大小,路由计算的时间、报文数量都不会过大。
注意:area 1和area 2或3之间的连接是不允许的,它们都必须通过backbone area 0进行连接.Cisco建议每个区域中路由器的数量为50到100个。构建area 0的路由器称为骨干路由器(backbone router,BR),如上图,A和B就是BR;区域边界路由器(area border router,ABR)连接area 0和nonbackbone areas.如图,C,D和E就是ABR.ABR通常具有以下特征:
1.分隔LSA洪泛的区域
2.是区域地址汇总的主要因素
3.一般做为默认路由的源头
4.为每个区域保持LSDB
理想的设计是使每个ABR只连接2个区域,backbone和其他区域,3个区域为上限。
OSPF Calculation
链路状态路由协议使用Dijkstra算法(典型的SPF算法)来查找到达目标网络中的最佳路径.所有的路由器拥有相同的LSDB后,把自己放进SPF tree中的root里,然后根据每条链路的耗费(cost),选出耗费最低的做为最佳路径,最后把最佳路径放进forwarding database(路由表)里,形成路由表。
下图就是一个SPF计算的例子:
1.LSA遵循split horizon原则,H对E宣告它的存在,E把H的宣告和它自己的宣告再传给C和G;C和G再和之前类似,继续传播开来……
2.X有4个邻居:A,B,C和D,假设这里都是以太网,每条网链路的耗费为10,经过计算,路由器可以算出最佳路径.上图的右半部分实线所标即为最佳路径
LSA Options
关于LSA的操作流程图如下:
Types of OSPF Packets
OSPF包的五种类型如下:
1.hello:用来建立邻居关系的包
2.database description(DBD):用来检验路由器之间数据库的同步
3.link state request(LSR):链路状态请求包
4.link state update(LSU):特定链路之间的请求记录
5.link state acknowledgement(LSAck):确认包
OSPF Packet Header Format
五种OSPF包都是直接被封装在IP包里的而不使用TCP或UDP.由于没有使用可靠的TCP协议,但是OSPF包又要求可靠的传输,所以就有了LSAck包.如下图所示就是OSPF包在IP包里的形式:
Data字段解释:
1. 对于hello包来说,该字段是已知邻居的列表;
2. 对于DBD包来说,该字段包含的是LSDB的汇总信息,包括RID等等;
3. 对于
您可能关注的文档
- Modem与局域网安全研究.pdf
- MPACC备考之论证有效性分析写作基本技巧.doc
- Mysql多表联合查询效率分析及优化.pdf
- MYSQL集群解决方案.doc
- NA实验VLAN间路由配置实例.doc
- Netgear无线产品解决方案.pdf
- Netscreen防火墙技术培训.ppt
- Networks协议栈.pdf
- NIX入侵检测方法.doc
- NLS_LANG在客户端不能确定,字符集转变将造成不可预期的后果.doc
- 2025年重庆高考历史试卷试题真题及答案详解(精校打印).docx
- 2025年安徽高考政治试卷试题真题及答案详解(精校打印).pdf
- 重庆2024年高考历史试卷试题真题及答案详解(精校打印).docx
- 重庆2024年高考历史试卷试题真题及答案详解(精校打印).pdf
- 2025年重庆高考历史试卷试题真题及答案详解(精校打印).pdf
- 2025年4月深圳市中考第二次适应性联合测试九年级道德与法治试卷含答案.pdf
- 深圳市南山区第二外国语学校集团2024-2025学年九年级一模语文试卷含答案.pdf
- 深圳市南山外国语学校集团2024-2025学年第二学期四月质量监测九年级道德与法治试卷含答案.pdf
- 课前放松互动游《投篮》.pptx
- 安徽省县中联盟2024-2025学年高一下学期3月联考历史试卷含答案解析.docx
最近下载
- 2023年云南大学滇池学院网络工程专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 油水井动态分析方法.pptx VIP
- 风机吊装安全技术交底交底.docx VIP
- 2023年云南大学滇池学院计算机科学与技术专业《数据结构与算法》科目期末试卷B(有答案).docx VIP
- 高考志愿填报样表.doc VIP
- 论剧版《繁花》的叙事策略与主题.docx VIP
- 阳煤丰喜肥业(集团)有限责任公司临猗分公司“8·31”煤气过滤器导淋排液中毒事故调查报告.doc VIP
- 人工智能引论知到智慧树期末考试答案题库2025年浙江大学.docx VIP
- 2023年广东珠海中考地理真题及答案.doc VIP
- 2022年云南大学滇池学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
文档评论(0)