OSPF工作原理ppt课件_第1页
OSPF工作原理ppt课件_第2页
OSPF工作原理ppt课件_第3页
OSPF工作原理ppt课件_第4页
OSPF工作原理ppt课件_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OSPF工作原理,.,1,目录,OSPF工作原理,OSPF单区域路由传播与计算,OSPF工作原理,OSPF多区域路由传播与计算,OSPF路由汇总及特殊区域,OSPF基本概念,OSPF常见问题及解决方法,.,2,什么是OSPFOSPF英文全称OpenShortestPathFirst(开放式最短路径优先)OSPF是一种链路状态路由协议,使用基于带宽的度量值。OSPF采用SPF算法计算路由,从算法上保证了无路由环路。OSPF通过邻居关系维护路由,避免了定期更新对带宽的消耗。OSPF路由更新效率高,网络收敛快,适用于大中型网络。OSPF报文封装于IP,协议号89,组播地址224.0.0.5与224.0.0.6。OSPF路由优先级默认为110,可手动修改。,OSPF基本概念,.,3,OSPF路由域:运行OSPF路由协议的网络。OSPF区域:OSPF是一种支持划分多区域的协议。AreaID:32位,用数字或IP地址表示。OSPF区域分为骨干区域,普通区域和特殊区域。多区域场景中,所有非骨干区域都需挂载于骨干区域上,OSPF路由域,Area0,Area1,Area2,OSPF基本概念,RT1,RT9,RT5,RT6,RT7,RT2,RT3,RT4,RT8,.,4,RouterID简称RID,32位,在OSPF路由域唯一标识每一台路由器。运行OSPF的路由器都必须有一个RouterID,并且在网络中唯一。RouterID可以手工配置,也可以自动选择。(DP设备除进程1外均需手工配置router-id)优选手工配置的RouterID。优选所有Loopback接口中的最大IP地址。优选所有物理接口中的最大IP地址。,为了网络稳定,现网一般要求手工配置RouterID,Area0,Area1,Area2,OSPF基本概念,RT5,RT6,RT7,RT1,RT2,RT3,RT4,RT8,.,5,OSPF邻居与邻居表OSPF路由器之间,通过交互Hello报文,建立邻居关系。OSPF邻居是自动发现的,Hello报文发往组播地址224.0.0.5。启动了OSPF的接口会自动接收224.0.0.5的组播报文,并且都会周期发送Hello报文,用于发现和维护邻居关系。OSPF邻居关系是路由学习的基础,任何其他的OSPF报文都只在建立了邻居的路由器之间交互,路由学习只在邻居之间进行。每个OSPF路由器都有一个邻居表,用于存储OSPF邻居关系。,邻居关系,Hello,Hello,Hello,Hello,邻居关系,邻居关系,邻居关系,S0,S1,OSPF基本概念,RT1,RT2,RT3,RT4,.,6,链路状态通告(LSA)按一定格式封装后的链路状态信息。LSA1:路由器链路状态通告每台路由器都会发起自己的LSA1LSA2:传送网络链路状态通告,邻居关系,邻居关系,邻居关系,邻居关系,S0,S1,gige0_0,10.0.3.1/24,1000Mbps,2Mbps,1Mbps,OSPF基本概念,RT1,RT2,RT3,RT4,.,7,Area0,LSDB,LSDB,LSDB,LSDB,LSU,LSU,LSU,LSU,RT3LSA,链路状态数据库(LSDB)每台OSPF路由器都有一个LSDB,用于存储LSA。同一个区域中的OSPF路由器的LSDB一致。LSA封装在LSU报文中,在区域内洪泛,最终达到区域内LSDB一致。LSA在洪泛过程中内容保持不变。,OSPF基本概念,RT1,RT2,RT3,RT4,.,8,SPF计算以自己LSA1为根,进行SPF计算。各OSPF路由器单独进行SPF计算,互不影响。,100,10,1,50,OSPF基本概念,RTA,RTB,RTC,RTD,.,9,OSPF报文结构,认证类型:0(不认证),1(不认证),2(MD5认证),OSPF基本概念,.,10,DBD:,LSR:,LSU:,LSAck:,LSA头:,Hello:,OSPF基本概念,.,11,目录,OSPF工作原理,OSPF单区域路由传播与计算,OSPF工作原理,OSPF多区域路由传播与计算,OSPF路由汇总及特殊区域,OSPF基本概念,OSPF常见问题及解决方法,.,12,OSPF协议工作过程主要有四个阶段:寻找邻居、建立邻接关系、链路状态信息传递、计算路由,接口是否启动OSPF,OSPF启动,不做任何处理,没有,定时发送Hello包,寻找邻居,启动,是否接收到邻居的Hello包,没有,继续等待接收,邻居状态达到2-WAY状态,有,DR/BDR是否选举?,进行DR/BDR选举,未选举,与DR/BDR交互链路状态,邻居状态达到Full状态,选举完成,计算路由,仅与DR/BDR建立邻接关系,已选举,OSPF工作原理,.,13,邻居状态达到2-way状态后,RTA与RTB之间开始建立邻接关系,寻找邻居,Hello,Hello,Hello,Hello,广播Hello包,尝试寻找可交换路由信息的周边设备,接收到Hello包,找到周边设备,Hello包中携带的参数协商成功,邻居表,邻居表,RTA,RTB,RouterID1.1.1.1,RouterID2.2.2.2,10.1.0.1/24,10.1.0.2/24,OSPF工作原理,.,14,传递信息,以上是RTB获得RTALSA的过程,RTA也通过相同的过程获得RTB的LSA在RTB与RTA的LSA信息同步后,RTA在RTB邻居表内的状态变迁为Full状态,RTA,RTB,RouterID1.1.1.1,RouterID2.2.2.2,10.1.0.1/24,10.1.0.2/24,发送RTA具备的LSA概要,分析比较RTA与RTB的链路信息,发送请求,要求获得RTB不具备的LSA,将RTB请求的LSA发给RTB,收到,谢谢!,邻居表,邻居表,触发更新,或每隔30min更新,OSPF工作原理,.,15,传递信息,OSPF协议包具备超时重传机制OSPF协议包具备序列号,对重复包不做处理LSA更新携带掩码,支持VLSM,发送请求,要求获得RTA不具备的LSA,将RTA请求的LSA发给RTA,收到,谢谢!,发送请求,要求获得RTA不具备的LSA,在规定时间内没有收到回应,认为包丢失,重发包!,重复包不做处理,将RTA请求的LSA发给RTA,重复包不做处理,在规定时间内没有收到回应,认为包丢失,重发包,RTA,RTB,RouterID1.1.1.1,RouterID2.2.2.2,10.1.0.1/24,10.1.0.2/24,OSPF工作原理,.,16,OSPF邻接关系详细建立过程,Down,Down,Init,2-way,2-way,Full,Hello(neighbor=“”),Hello(neighbor=“RA”),Hello(neighbor=“RB”),Hello(neighbor=“”),Init,DBD(Seq=x,I=1,M=1,MS=1),DBD(Seq=y,I=1,M=1,MS=1),ExStart,ExStart,DBD(Seq=y,I=0,M=1,MS=0),DBD(Seq=y+1,I=0,M=1,MS=1),ExChange,ExChange,DBD(Seq=y+1,I=0,M=0,MS=0),Loading,LSR,LSU,Loading,Full,LSAck,DBD(Seq=y+n,I=0,M=0,MS=1),DBD(Seq=y+n,I=0,M=0,MS=0),OSPF工作原理,A,B,.,17,广播网建立邻接关系,RTD,RTB,RTC,RTA,RTE,邻接关系数R=,n(n-1),2,邻接关系数R=,2(n-2)+1,RTA,RTB,RTC,RTD,RTE,RTA(DR),RTB(BDR),RTC,RTD,RTE,建立邻接关系,采用DR/BDR方式建立邻接关系,Hello,Hello,Hello,Hello,Hello,OSPF工作原理,.,18,DR和BDR选举,Hello包携带路由器优先级,越高越优先,优先级为0的路由器不具备选举资格先选举BDR,再选举DRDR和BDR一旦选定,即使OSPF区域内新增优先级更高的路由器,DR和BDR也不重新选举,只有当DR和BDR都失效后,才参与选举,RTD,RTB,RTC,RTA,RTE,Hello:Pri=2,DR,BDR,DRothers,DRothers,不具备选举资格,Hello:Pri=1,Hello:Pri=0,Hello:Pri=5,Hello:Pri=3,Full,2-way,OSPF工作原理,.,19,POINT_TO_POINT:接口:Serial(PPPHDLC)/FRsP2PSubif/特点:无DR,组播建邻居,HELLO时间10s,自动发现邻居,三层广播BROADCAST:接口:tengige/gige/vlan-if/三层bond特点:选举DR,组播建邻居,HELLO时间10s,自动发现邻居,三层广播NON_BROADCAST(NBMA)接口:FRsPhysical/FRsMPSubif特点:选举DR,单播更新(手工指邻居),HELLO时间30s,三层不广播POINT_TO_MULTIPOINT:(须手动配置)接口:FRsPhysical/FRsMPSubif特点:无DR,组播建邻居,出现/32主机路由,三层广播HELLO时间30s,自动发现邻居,OSPF工作原理,.,20,OSPF接口网络类型总结:,OSPF工作原理,在调整HELLO时间的情况下P-P与P-M可以建立邻接关系,路由正常。NBMA与BROADCAST可以建立邻接关系,路由正常。其它的网络类型对接,则调整HELLO时间也不可以正常工作。,.,21,目录,OSPF工作原理,OSPF单区域路由传播与计算,OSPF工作原理,OSPF多区域路由传播与计算,OSPF路由汇总及特殊区域,OSPF基本概念,OSPF常见问题及解决方法,.,22,OSPF对直连网络的描述末梢网络stub:(没有邻居的网络)(网段、掩码、开销)点对点anotherroute:(点对点网络类型)(邻居RouterID、连接接口(接口的IP地址)、开销)连接接口的IP网段描述(网段、掩码、开销)转发网络tramsit:(广播、非广播类型)(DR(DR接口IP地址)、连接接口(接口的IP地址)、开销)DR发起转发网络描述(DR(DR接口IP地址)、子网掩码、该链路上的OSPF路由器RouterID列表),OSPF单区域路由传播与计算,.,23,1类LSA(Router):路由器链路状态通告每台路由器都发起1类LSA,通告自己的直连拓扑信息。LSID:本路由器RouterID发起路由器ID:本路由器RouterID末梢网络描述点对点网络描述/点对多点网络描述DR连接描述2类LSA(Network):网络链路状态通告每个转发网络链路的DR发起2类LSA,通告该多路访问链路上连接的路由器LSID:DR的接口IP地址通告路由器ID:DR的RouterID转发网络描述(子网掩码、该链路上的OSPF路由器RouterID列表),OSPF单区域路由传播与计算,.,24,路由器LSA(Type1)每个路由器都将产生RouterLSA,描述了路由器所有的链路和接口,状态和开销。这些LSA通告只会在始发它们的区域内部进行泛洪。,OSPF单区域路由传播与计算,.,25,OSPF单区域路由传播与计算,R3showipospfdatabaserouterOSPFRoutingProcess1RouterwithID(3.3.3.3)RouterLinkStates(Area0.0.0.1)LSage:37/发出LSA后所经历的时间Options:0 x2:*|-|-|-|-|-|E|*LSFlags:0 x1LSType:router-LSA/LSA类型路由器LSALinkStateID:3.3.3.3/一类LSA链路状态ID为始发路由器IDAdvertisingRouter:3.3.3.3/始发路由器IDLSSeqNumber:8000000B/LSA的序列号Checksum:0 x446A/校验和Length:72/长度NumberofLinks:4/链路数量,.,26,OSPF单区域路由传播与计算,Linkconnectedto:aTransitNetwork/连接一个传送网络(LinkID)DesignatedRouteraddress:10.1.37.7/DR路由器的接口IP(LinkData)RouterInterfaceaddress:10.1.37.3/始发者与该网络相连的接口IPNumberofTOSmetrics:0/TOS号:为列出的这条链路指定服务类型度量值的编号,目前已不用。TOS0Metrics:1/和指定TOS值相关联的开销Linkconnectedto:anotherRouter(point-to-point)/连接一个点到点网络(LinkID)NeighboringRouterID:1.1.1.1/邻居路由器ID(LinkData)RouterInterfaceaddress:10.1.13.2/连接邻居路由器的接口IPNumberofTOSmetrics:0TOS0Metrics:64Linkconnectedto:aStubNetwork/对点到点网络的链路说明(LinkID)Net:10.1.13.0/网络号(LinkData)NetworkMask:255.255.255.252/子网掩码NumberofTOSmetrics:0TOS0Metrics:64Linkconnectedto:aStubNetwork/连接一个末梢网络(LinkID)Net:3.3.3.3/网络号(LinkData)NetworkMask:255.255.255.255/子网掩码NumberofTOSmetrics:0TOS0Metrics:1,.,27,网络LSA(NetworkLSA)(Type2)在每个多路访问网络中,DR都会产生这种NetworkLSA,描述了所有和它相连的路由器(包括DR本身)。它只在产生这条NetworkLSA的区域泛洪。,OSPF单区域路由传播与计算,.,28,OSPF单区域路由传播与计算,R3showipospfdatabasenetworkOSPFRoutingProcess1RouterwithID(3.3.3.3)NetLinkStates(Area0.0.0.1)LSage:589/发出LSA后所经历的时间Options:0 x2:*|-|-|-|-|-|E|*LSFlags:0 x1LSType:network-LSA/LSA类型网络LSALinkStateID:10.1.37.7(addressofDesignatedRouter)/链路状态ID为DR的接口IPAdvertisingRouter:7.7.7.7/通告路由器ID为本区域中DR的RouterIDLSSeqNumber:80000001/LSA的序列号Checksum:0 xE4D9/校验和Length:32/长度NetworkMask:/24/这个网络上使用的掩码AttachedRouter:7.7.7.7/相连的路由器(DR本身)AttachedRouter:3.3.3.3/相连的路由器,.,29,OSPFLSA洪泛OSPF路由器将自己发起的LSA封装在LSU中,发送给它所有的邻居(邻接关系)。OSPF路由器收到LSU后,保存一份拷贝到自己的链路状态数据库中,并将该LSU直接发送给除了发送该LSU的所有邻居(邻接关系)。通过LSA洪泛,实现OSPF的链路状态数据库同步,OSPF单区域路由传播与计算,.,30,OSPFLSA更新LSA序列号:每条LSA中都有一个32位的序列号网络拓扑发生变化时,与该拓扑直接相连的OSPF路由器感知到此变化,并发起新的LSA,新的LSA序列号增加1;然后将该LSA洪泛给它所有的邻居(邻接关系)。OSPF路由器收到LSA后,判断该LSA的序列号是否更高。更高则存储该LSA到自己的链路状态数据库中,并洪泛该LSA;否则丢弃该LSA。,OSPF单区域路由传播与计算,.,31,OSPFLSA老化LSA老化时间:每条LSA中都有一个16位的老化时间。OSPFLSA采用递增老化。LSA发起时,老化时间为0;LSA的老化时间在链路状态数据库中,会随时间不断地增加;最大老化时间(Maxage)为60分钟;LSA的老化时间达到60分钟后,OSPF将该LSA从链路状态数据库中清除。OSPF路由器每隔30分钟(LSRefreshTime)将重新发起并洪泛LSA(序列号增加1,老化时间为0),以更新网络中老化的LSA。,OSPF单区域路由传播与计算,.,32,OSPF的计算路由,根据LSDB,以自己为根形成一棵最短路径树,计算到每个节点的路由,一条路由的代价:是指沿着到达目的网络的路由路径上所有出站接口的代价之和。计算接口开销=108/Bandwith(b/s),108/100M1,108/128K781,Cost值为11781783,108/100M1,学习到的10.1.1.0/24网段的Cost是多少?,OSPF单区域路由传播与计算,.,33,OSPF报文的目的地址,OSPF单区域路由传播与计算,.,34,目录,OSPF工作原理,OSPF单区域路由传播与计算,OSPF工作原理,OSPF多区域路由传播与计算,OSPF路由汇总及特殊区域,OSPF基本概念,OSPF常见问题及解决方法,.,35,OSPF单区域存在的问题LSDB庞大,占用内存大,SPF计算开销大。LSA洪泛范围大,拓扑变化影响范围大。路由不能被汇总,路由表庞大。,OSPFArea0,X,OSPF多区域路由传播与计算,省,市,市,市,市,市,市,区,县,县,区,县,县,区,区,县,县,区,区,省,.,36,划分区域可以解决上述问题每个区域独立存储LSDB,划分区域减小了LSDB。LSA洪泛被限制在区域内,有效控制了拓扑变化的影响范围。区域边界可以做路由汇总,减小了路由表。,Area0,X,AreaX,AreaY,AreaZ,县,县,区,区,县,县,区,区,县,县,区,区,市,市,市,市,市,市,省,省,OSPF多区域路由传播与计算,.,37,OSPF多区域基本结构骨干区域:Area0,OSPF的Area0必须是连续的,不能被分割。非骨干区域:必须和Area0直接相连,非骨干区域之间不能直接交换路由信息,必须通过Area0。,OSPF路由域,Area0,Area1,Area2,RT3,RT4,RT5,RT6,RT7,RT8,RT10,RT9,RT1,RT2,OSPF多区域路由传播与计算,.,38,OSPF路由器类型骨干路由器(BR):Area0内的路由器。区域内路由器(IR):所有接口同一个Area的路由器。区域边界路由器(ABR):连接多个区域及且至少有一个up的Area0接口。自治系统边界路由器(ASBR):重发布了其他协议路由且至少有一个接口运行OSPF的路由器。,OSPF路由域,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,RT3,RT4,RT5,RT6,RT7,RT8,RT2,RT10,RT9,RT1,OSPF多区域路由传播与计算,.,39,OSPF多区域链路状态数据库每个区域都有自己独立的LSDB,SPF计算独立运行。LSA洪泛和LSDB同步只在区域内进行。,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,LSU,LSU,X,RT3,RT4,RT6,RT7,RT8,RT1,RT2,RT10,RT9,RT5,RT1,RT2,RT3,RT4,RT3,RT5,RT6,RT4,RT7,RT8,OSPF多区域路由传播与计算,.,40,其他区域的网段,OSPF对区域间路由信息的描述OSPF只知道本区域的拓扑结构,并不知道其他区域的拓扑结构,其他区域的路由信息,依靠本区域的ABR来描述。,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,Area1的网段,Area2的网段,Area0,Area1,其他区域的网段,Area2,RT1,RT2,RT3,RT4,RT3,RT5,RT6,RT4,RT7,RT8,RT3,RT6,RT7,RT8,RT2,RT10,RT9,RT5,RT4,RT1,OSPF多区域路由传播与计算,.,41,OSPF对区域间路由的描述与计算ABR先计算区域内的LSA1、2,并为计算出来的路由向其他区域发起LSA3,而且为Area0中的LSA3向其他区域重新发起LSA3。,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,Area0,网段NLSA3,RT5LSA1包含网段N,重新发起的网段NLSA3,RT1LSA1,RT2LSA1,RT4LSA1,网段NLSA3,RT3LSA1,Area1,RT3LSA1,RT5LSA1网段N,RT6LSA1,Area2,RT4LSA1,RT7LSA1,网段NLSA3,RT8LSA1,网段N,RT3,RT6,RT7,RT8,RT1,RT2,RT10,RT9,RT5,RT4,OSPF多区域路由传播与计算,.,42,OSPF多区域路由传播与计算,R3showipospfdatabasesummaryOSPFRoutingProcess1RouterwithID(3.3.3.3)SummaryLinkStates(Area0.0.0.1)LSage:362/发出LSA后所经历的时间Options:0 x2:*|-|-|-|-|-|E|*LSFlags:0 x6LSType:summary-LSA/LSA类型网络汇总LSALinkStateID:10.0.15.0(summaryNetworkNumber)/传递进该区域的网络号作为链路状态IDAdvertisingRouter:1.1.1.1/转发或始发该LSA的ABR的RouterIDLSSeqNumber:80000002/LSA的序列号Checksum:0 xB130/校验和Length:28/长度NetworkMask:/30/子网掩码TOS:0Metric:64/ABR到达目的地的路由开销,.,43,OSPF对外部路由的描述与计算ASBR为外部路由发起LSA5,在整个OSPF路由域中洪泛。,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,Area0,RT1LSA1,RT2LSA1,RT4LSA1,网段WLSA5,RT3LSA1,Area2,RT4LSA1,RT7LSA1,网段WLSA5,RT8LSA1,RT8LSA1ASBR=1,网段W,网段WLSA5,其他协议,RT8,网段WLSA5,RT8,Area1,RT3LSA1,RT5LSA1,RT6LSA1,RT3,RT6,RT7,RT8,RT2,RT10,RT9,RT5,RT4,RT1,OSPF多区域路由传播与计算,.,44,OSPF多区域路由传播与计算,R3showipospfdatabaseexternalOSPFRoutingProcess1RouterwithID(3.3.3.3)ASExternalLinkStatesLSage:400/发出LSA后所经历的时间Options:0 x2:*|-|-|-|-|-|E|*LSFlags:0 x6LSType:AS-external-LSA/LSA类型自治系统外部LSALinkStateID:172.16.6.0(ExternalNetworkNumber)/OSPF自治系统外部网络号AdvertisingRouter:2.2.2.2/通告路由器为ASBR的RouterIDLSSeqNumber:80000002/LSA的序列号Checksum:0 xDF9F/校验和Length:36/长度NetworkMask:/24/子网掩码MetricType:1(Largerthananylinkstatepath)TOS:0Metric:1000/ASBR设定的从ASBR到达外部路径的度量值ForwardAddress:0.0.0.0/转发地址,是指到达所通告的目的地的数据包应该被转发到的地址。如果转发地址为0.0.0.0,那么数据包将被转发到始发的ASBR上ExternalRouteTag:0/外部路由标记,可以重分布打上,.,45,外部路由,外部路由,未知拓扑,外部路由,OSPF对外部路由信息的描述OSPF通过ASBR来描述外部路由的可达性。,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,外部路由,未知拓扑,Area0,Area1,RT8,外部路由,外部路由,未知拓扑,Area2,其他路由协议,其他路由协议,RT3,RT6,RT7,RT8,RT1,RT2,RT10,RT9,RT5,RT4,RT1,RT2,RT3,RT3,RT5,RT6,RT2,RT8,RT4,RT7,RT8,RT2,RT4,OSPF多区域路由传播与计算,.,46,OSPF多区域路由传播与计算,R6showipospfdatabaseasbr-summaryOSPFRoutingProcess1RouterwithID(6.6.6.6)ASBR-SummaryLinkStates(Area0.0.0.0)LSage:1387/发出LSA后所经历的时间Options:0 x2:*|-|-|-|-|-|E|*LSFlags:0 x6LSType:summary-LSA/LSA类型ASBR汇总LSALinkStateID:2.2.2.2(ASBoundaryRouteraddress)/ASBR的RouterIDAdvertisingRouter:6.6.6.6/始发该LSA或转发该LSA的ABR的RouterIDLSSeqNumber:80000001/LSA的序列号Checksum:0 xECEE/校验和Length:28/长度NetworkMask:/0/没有实际意义TOS:0Metric:64/ABR到ASBR的路径开销,.,47,目录,OSPF工作原理,OSPF单区域路由传播与计算,OSPF工作原理,OSPF多区域路由传播与计算,OSPF路由汇总及特殊区域,OSPF基本概念,OSPF常见问题及解决方法,.,48,OSPF路由汇总需求区域边界路由汇总AS边界路由汇总,OSPF路由域,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,OSPF路由汇总及特殊区域,RT3,RT4,RT5,RT6,RT7,RT8,RT1,RT2,RT10,RT9,.,49,OSPF区域路由汇总,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,重发布直连(类型2开销10),RT1的OSPF路由表10.1.1.0/24开销1直连(Area1LSA1)10.1.3.0/24开销101下一跳10.1.13.2(Area1LSA1)10.1.13.0/30开销100直连(Area1LSA1),汇总路由LSA3的发起开销:,RT1routerospf1area1range10.1.0.0255.255.0.0,区域路由汇总,OSPF路由汇总及特殊区域,.,50,OSPF外部路由汇总,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,重发布直连(类型2开销10),RT2的全局路由表R172.16.4.0/24下一跳172.16.24.2C172.16.24.0/30直连,启动了RIP,RT2routerospf1redistributeripmetric1000metric-type1summary-address172.16.0.0255.255.0.0,OSPF路由汇总及特殊区域,.,51,OSPF缺省路由发布,不带always:全局路由表中必须存在其它协议的缺省路由,OSPF才发布缺省路由。带always:不管全局路由表中是否存在缺省路由,OSPF都发布缺省路由。不带metric-type:默认类型2。不带metric:一般默认为10。,OSPF路由汇总及特殊区域,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,发布缺省路由(类型1开销2000),RT5方法一:iproute0.0.0.00.0.0.010.0.50.2routerospf1default-informationoriginatemetric2000metric-type1方法二:routerospf1default-informationoriginatealwaysmetric2000metric-type1,.,52,进一步减少路由需求只要本区域路由,去往其他区域采用缺省路由。只要本区域路由和本区域外部路由,去往其他区域采用缺省路由。,OSPF路由域,Area0,Area1,Area2,BR,ABR,ABR,ASBR,IR,IR,IR,ASBR,只要本区域路由,只要本区域细化及外部路由,OSPF路由汇总及特殊区域,RT3,RT4,RT5,RT6,RT7,RT8,RT1,RT2,RT10,RT9,.,53,OSPF特殊区域类型,OSPF路由汇总及特殊区域,.,54,Stub区域,RT1routerospf1area1stubRT3routerospf1area1stub,区域中的每个路由器都要配置stub。,Stub,OSPF路由汇总及特殊区域,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,重发布直连(类型2开销10),.,55,完全Stub区域,RT1routerospf1area1stubno-summaryRT3routerospf1area1stub,区域中的每个路由器都要配置stub。区域中的每个ABR都要配置stubno-summary。,完全Stub,OSPF路由汇总及特殊区域,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,重发布直连(类型2开销10),.,56,NSSA区域,区域中的每个路由器都要配置NSSA。,NSSA,OSPF路由汇总及特殊区域,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,重发布直连(类型2开销10),.,57,NSSA区域缺省路由发布,RT6routerospf1area2nssadefault-information-originate,NSSAABR不会自动发布缺省路由。,RT2showipospfdatabase,NSSA,OSPF路由汇总及特殊区域,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,重发布直连(类型2开销10),.,58,完全NSSA区域,RT6routerospf1area2nssano-summaryRT2routerospf1area2nssa,区域中的每个路由器都要配置NSSA。区域中的每个ABR都要配置NSSAno-summary。,完全NSSA,OSPF路由汇总及特殊区域,5.5.5.5/32,10.0.5.1/24,1.1.1.1/32,10.0.15.2/30,10.0.15.1/30,S0,S1,S1,S0,S2,S2,S0,S0,S0,S0,10.1.13.1/30,10.1.13.2/30,6.6.6.6/32,10.0.56.1/30,10.0.56.2/30,10.2.26.2/30,10.2.26.1/30,172.16.24.1/30,172.16.24.2/30,3.3.3.3/32,2.2.2.2/32,4.4.4.4/32,10.0.50.1/24,10.1.1.1/24,10.1.3.1/24,10.2.6.1/24,10.2.2.1/24,172.16.4.1/24,Area0,Area1,Area2,RIP,10.0.0.0/16,10.2.0.0/16,10.1.0.0/16,172.16.0.0/16,双向重发布,RT5,RT1,RT3,RT6,RT2,RT4,重发布直连(类型2开销10),.,59,OSPF缺省路由发布总结,OSPF路由汇总及特殊区域,.,60,目录,OSPF工作原理,OSPF单区域路由传播与计算,OSPF工作原理,OSPF多区域路由传播与计算,OSPF路由汇总及特殊区域,OSPF基本概念,OSPF常见问题及解决方法,.,61,OSPF常见问题及解决方案,1、showipospfneighbor查看无邻居关系1)接口是否使能OSPF查看web页面是否有选择使能此接口或者showrun查看,是否存在network该接口的网段2)接口是否设置为非活跃查看web页面的高级配置中,接口是否处于非活跃的状态或者showrun查看,是否存在passive-interface的配置3)区域ID是否匹配查看两端的showrun配置是否处于同一个区域,或者通过抓包查看hello报文的区域字段是否与自身的区域ID一致,.,62,4)认证是否一致查看两端的showrun配置是否认证类型和认证消息一致,或者通过抓包查看认证类型和认证消息字段与自身的配置是否一致(认证类型中0表示不认证,1表示明文认证,2表示MD5认证,在考虑认证消息时要注意空格的存在,一个空格代表一个密码字符)5)Hello/dead间隔是否一致通过抓包查看hello/dead字段的值是否与本端一致(默认point-to-point与broadcast的hello间隔为10s,dead间隔为40s,non-broadcast与point-to-multipoint的hello间隔为30s,dead间隔为120s)6)包过滤是否放通查看本端的包过滤配置是否放通了OSPF报文7)是否为特殊区域通过抓包查看可选项字段是否与本端不一致(NP置位表示nssa区域,E置位表示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论