第11章 链路状态路由协议和混合型.ppt
《第11章 链路状态路由协议和混合型.ppt》由会员分享,可在线阅读,更多相关《第11章 链路状态路由协议和混合型.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第11章链路状态路由协议和混合型路由协议主讲:田桂丰11.1 链路状态路由协议概述一、链路状态路由协议原理:链路状态路由算法又称最短路径优先算法,主要使用链路状态公告LSA(Link State Advertisement)、网络拓扑数据库、最短路径SPF算法、最短路径SPF 树和路由表5种技术手段11.1 链路状态路由协议概述1、网络搜索过程:路由器之间互相交换LSA。每个路由器都从交换直接连接的链路状态开始,并转发其他路由器送来的LSA;每个路由器并行地建立一个网络拓扑数据库,数据库有来自于网上所有的LSA组成;每个路由器中的最短路径SPF算法计算网络的可达性,确定从本路由器至网络中其他各
2、点的最短路径,并建立一棵以自己为根的SPF树;路由器根据SPF树生成路由表。11.1 链路状态路由协议概述DCAB路路由由表表SPF算法算法_拓扑数据库拓扑数据库(L-S图)图)SPF树树L-S包包网络搜索过程ACB10.0.0.040.0.0.030.0.0.020.0.0.0a0 a1b0 b1 c0 c111.1 链路状态路由协议概述ACB40.0.0.011.1 链路状态路由协议概述C发现直连网络发现直连网络30.0.0.0和和40.0.0.0构造包含发现信息的构造包含发现信息的L-S报文报文(LSP)向全网广播向全网广播接收全网的其他路由器发来的接收全网的其他路由器发来的L-S报文报
3、文根据收集的信息建立拓扑数据库根据收集的信息建立拓扑数据库启动启动SPF算法以算法以C为源点计算为源点计算SPF树树建立到达所有信宿的路由表(端口和代价)建立到达所有信宿的路由表(端口和代价)c1LSP30.0.0.0c011.1 链路状态路由协议概述2、链路状态变化和路由更新:无论何时链路状态拓扑结构发生改变,路由器向其他路由器发送链路状态变化的消息,其他路由器则根据链路状态的变化更新网络拓扑数据库;或者发现链路状态变化的路由器向一个指定的路由器发送链路状态变化的消息,所有其他路由器根据这个指定的路由器来更新网络拓扑数据库;LSA数据包每次引起网络拓扑数据库的改变,SPF算法则重新计算最短路
4、径并更新路由表。(1)发现拓扑变化)发现拓扑变化AEDCBFNet XNet X DownNet X DownLSPLSP发现发现网络网络X不可达不可达构造构造LSP向全网广播向全网广播发现发现网络网络X不可达不可达构造构造LSP向全网广播向全网广播(2)修改拓扑数据库)修改拓扑数据库AEDCBFNet X全网具有相同全网具有相同的的L-S逻辑图。逻辑图。AEDCBFNet X(3)各自重新计算)各自重新计算SPF树树223311525AEDCBFNet X根据各自计算的根据各自计算的SPF树树刷新路由表刷新路由表(4)修改各自的路由表)修改各自的路由表a0a1a2Net Y路路由由表表路路由
5、由表表路路由由表表路路由由表表路路由由表表22111.1 链路状态路由协议概述3、邻居关系形成:由于链路状态路由协议不必周期性地传递路由更新包,所以它不能像距离矢量路由协议一样用路由更新包来维持邻居关系,它使用专门的Hello包来维持邻居关系。11.1 链路状态路由协议概述二、链路状态路由协议的算法:最短路径算法,计算加权无向图(即L-S图)中两个结点之间的最短路径,对每结点赋以标注D(v),NP(v)其中自变量v:无向图中的结点函数D(v):到目前为止,从源点到结点v的最短路径(边长之和)函数NP(v):沿从源点到结点v且与其相邻的前一结点11.1 链路状态路由协议概述AEDCB212113
6、源点源点A到所有结点的最短路径到所有结点的最短路径F3552DFEABC11212L-S图图SPF树树11.1 链路状态路由协议概述三、链路状态路由的优点与不足:1、链路状态路由协议与距离矢量路由路由协议的比较:11.1 链路状态路由协议概述D-V通过与邻居的信息交换通过与邻居的信息交换获得网络拓扑知识(局获得网络拓扑知识(局部)部)路由计算是增加路由器路由计算是增加路由器之间的站点数(之间的站点数(hops)定期刷新路由:收敛慢定期刷新路由:收敛慢向相邻站点传送路由表向相邻站点传送路由表的副本的副本L-S全网获得共同的全局性全网获得共同的全局性网络拓扑知识:网络拓扑知识:L-S图图(全局)(
7、全局)计算到达其他站点的最计算到达其他站点的最短路径(短路径(SPF准则)准则)触发刷新:收敛快触发刷新:收敛快向其他站点发送链路状向其他站点发送链路状态的动态变化态的动态变化D-V和和L-S算法的比较算法的比较11.1 链路状态路由协议概述2、链路状态路由协议的优点:l快速收敛l路由更新的操作更加有效率11.1 链路状态路由协议概述3、OSPF的缺点:SPF算法计算和拓扑算法计算和拓扑数据库数据库需要更多的需要更多的CPU和内存资源和内存资源网络启动时的扩散路网络启动时的扩散路由信息(由信息(flood)需要需要占用占用很多带宽资源很多带宽资源11.2 单区域的OSPF基础1、OSPF路由概
8、述:(开放式最短路径优先路由协议)利用Hello包建立邻居关系,构造邻居表相互传递LSA,构造拓扑表(拓扑数据库)运行SPF算法,构建SPF树,构建路由表11.1 链路状态路由协议概述2、链路状态路由协议的特点:OSPF无路由自环问题。OSPF支持变长子网掩码VLSM。OSPF支持区域划分、适应大规模网络。OSPF支持等值路径负载分担(Cisco定义最大6条)。OSPF支持验证,防止对路由器、路由协议的攻击行为11.1 链路状态路由协议概述OSPF路由变化时收敛速度快,可适应大规模网络。OSPF并不周期性地广播路由表,因此节省了宝贵的带宽资源。OSPF被直接封装于IP协议之上(使用协议号89)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第11章 链路状态路由协议和混合型 11 状态 路由 协议 混合
限制150内