3.OSPF路由器不通告默认路由—试图让OSPF路由器向stub区域(以类型5

合集下载

OSPF中7种类型

OSPF中7种类型

由于OSPF协议定义了多种路由器的类型,因而定义多种LSA通告的类型也是必要的。

例如:一台DR路由器必须通告多路访问链路和所有与这条链路相连的路由器,而其他类型的路由器将不需要通告这种类型的信息。

OSPF的七种类型LSA:1、路由器LSA (Router LSA)由区域内所有路由器产生,并且只能在本个区域内泛洪广播。

这些最基本的LSA通告列出了路由器所有的链路和接口,并指明了它们的状态和沿每条链路方向出站的代价。

2、网络LSA (Network LSA)由区域内的DR或BDR路由器产生,报文包括DR和BDR连接的路由器的链路信息。

网络LSA也仅仅在产生这条网络LSA的区域内部进行泛洪。

3、网络汇总LSA (Network summary LSA)由ABR产生,可以通知本区域内的路由器通往区域外的路由信息。

在一个区域外部但是仍然在一个OSPF自治系统内部的缺省路由也可以通过这种LSA来通告。

如果一台ABR路由器经过骨干区域从其他的ABR路由器收到多条网络汇总LSA,那么这台始发的ABR路由器将会选择这些LSA通告中代价最低的LSA,并且将这个LSA的最低代价通告给与它相连的非骨干区域。

4、ASBR汇总LSA (ASBR summary LSA)也是由ABR产生,但是它是一条主机路由,指向ASBR路由器地址的路由。

5、自治系统外部LSA (Autonomous system external LSA)由ASBR产生,告诉相同自治区的路由器通往外部自治区的路径。

自治系统外部LSA是惟一不和具体的区域相关联的LSA通告,将在整个自治系统中进行泛洪。

6、组成员LSA (Group membership LSA) * 目前不支持组播OSPF (MOSPF 协议)7、NSSA外部LSA (NSSA External LSA)由ASBR产生,几乎和LSA 5通告是相同的,但NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部进行泛洪。

ospf路由协议

ospf路由协议

Osfp 路由协议1、OSPF协议概述OSPF(Open Short Path First)开放最短路径优先协议,是一种基于链路状态的内部网协议(Interior Gateway Protocol),主要用于规模较大的网络中。

2、OSPF的特点●适应范围广:支持各种规模的网络,最多可支持数百台路由器。

●快速收敛:在网络拓扑结构发生变化后立即发送更新报文,使这一变化在自治系统中被处理。

●无环路由:根据收集到的链路状态用最短路径树算法计算路由。

●区域划分:允许自治系统内的网络被划分成区域来管理,区域间传送的路由信息被汇聚,从而减少了占用的网络资源。

●路由分级:使用4类不同的路由,按照优先顺序分别是区域间路由、区域路由、第一类路由、第二类路由。

3、OSPF的基本概念●自治系统(Autonomous System,AS):为一组路由器使用相同路由协议交换路由信息的路由器。

●路由器ID号:运行OSPF协议的路由器,每一个OSPF进程必须存在自己的Router-ID。

●OSPF邻居:OSPF路由器启动后,便会通过OSPF接口向外发送Hello报文,收到Hello报文的OSPF路由器会检查报文中所定义的参数,使双方成为邻居。

●OSPF连接:只有当OSPF路由器双方成功交换DD报文,交换LSA并达到LSDB的同步后,才能形成邻接关系。

4、OSPF路由的计算过程每台路由器根据自己周围的网络拓扑结构生成链路状态通告(State Advertisement,LSA),并通过更新报文将LSA发送给网络中的其他OSPF路由器。

每台OSPF路由器都会收到其他路由器通告的LSA,所有的LSA放在一起便组成了链路状态数据库(Link State Database,LSD)。

LSA是对路由器周围网络拓扑结构的描述,LSDB 则是对整个自治系统的网络拓扑结构的描述。

OSPF路由器将LSDB转换成一张带权的有向图,这张图便是对整个网络拓扑结构的真实反映。

OSPF的11种LSA类型

OSPF的11种LSA类型

OSPF的11种LSA类型OSPF的11种LSA类型OSPF的LSA类型作为一种链路状态的路由协议,OSPF将链路状态广播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。

运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。

OSPF 通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。

OSPF 的LSA类型种类繁多,往往让人头晕。

然而OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究。

OSPF的LSA类型一共有11种分别是:路由器LSA(Router LSA)LSA2 网络LSA(Network LSA)LSA3网络汇总LSA(Network summary LSA)LSA4 ASBR汇总LSA(ASBR summary LSA)LSA5 自治系统外部LSA(Autonomoussystem external LSA)LSA6 组成员LSA (Group membership LSA)*目前不支持组播OSPF (MOSPF协议)LSA7 NSSA(NSSA External LSA)LSA8 BGP的外部属性LSA(External attributes LSA for BGP)LSA9 不透明LSA(本地链路范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议LSA10不透明LSA(本地区域范围) (opaque LSA) *目前主要用于MPLS 多协议标签交换协议LSA11不透明LSA(AS范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议这11种LSA中,我们主要研究其中的LSA1、2、3、4、5、7。

其余的在一些特殊环境使用,暂时不对它们进行深入的探讨。

请先看一幅图,此图涵盖了我们所研究的6种LSA类型在OSPF环境中的作用* 图中ADV是通告路由器;ABR是区域边界路由器;ASBR 是自治系统边界路由器。

OSPF的七种类型LSA

OSPF的七种类型LSA

OSPF的七种类型LSA:1、路由器LSA (Router LSA)由区域内所有路由器产生,并且只能在本个区域内泛洪广播。

这些最基本的LSA通告列出了路由器所有的链路和接口,并指明了它们的状态和沿每条链路方向出站的代价。

2、网络LSA (Network LSA)由区域内的DR或BDR路由器产生,报文包括DR和BDR连接的路由器的链路信息。

网络LSA也仅仅在产生这条网络LSA的区域内部进行泛洪。

3、网络汇总LSA (Network summary LSA)由ABR产生,可以通知本区域内的路由器通往区域外的路由信息。

在一个区域外部但是仍然在一个OSPF自治系统内部的缺省路由也可以通过这种LSA来通告。

如果一台ABR路由器经过骨干区域从其他的ABR路由器收到多条网络汇总LSA,那么这台始发的ABR路由器将会选择这些LSA通告中代价最低的LSA,并且将这个LSA的最低代价通告给与它相连的非骨干区域。

4、ASBR汇总LSA (ASBR summary LSA)也是由ABR产生,但是它是一条主机路由,指向ASBR路由器地址的路由。

5、自治系统外部LSA (Autonomous system external LSA)由ASBR产生,告诉相同自治区的路由器通往外部自治区的路径。

自治系统外部LSA是惟一不和具体的区域相关联的LSA通告,将在整个自治系统中进行泛洪。

6、组成员LSA (Group membership LSA) * 目前不支持组播OSPF (MOSPF协议)7、NSSA外部LSA (NSSA External LSA)由ASBR产生,几乎和LSA 5通告是相同的,但NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部进行泛洪。

在NSSA区域中,当有一个路由器是ASBR时,不得不产生LSA 5报文,但是NSSA中不能有LSA 5报文,所有ASBR产生LSA 7报文,发给本区域的路由器。

ospf的stub区域默认路由

ospf的stub区域默认路由

向OSPF的STUB区域产生默认路由的问题一.问题描述当一台ABR路由器在骨干区没有FULL的邻居的时候,应不应该向它所连接的STUB区域产生默认路由的3类LSA?二.产生问题的根源,就是RFC2328关于ABR的定义不明确,根据RFC,我们可以对ABR做以下几种定义:1.配置了包括骨干区在内的多个区域,骨干区内使能了至少一个接口。

2.配置了包括骨干区在内的多个区域,骨干区内至少有一个接口是UP的3.配置了包括骨干区在内的多个区域,骨干区内至少有一个接口的邻居状态处在FULL。

由于ABR有着很多重要的职责,因此此问题很关键,尤其当网络拓扑发生变化时,如果ABR的身份不能随之变化的话,就会导致此设备路由计算错误、产生lsa错误等。

三.案例1.ABR向stub区域产生默认路由的情况RFC2328规定,STUB区域的ABR要向STUB区域产生默认路由的3类LSA。

如上图所示,RT2和RT3都是ABR,正常情况下他们都向STUB区域产生默认路由的3类LSA,假设RT4优选了RT3的默认路由,那么流量都经过RT3然后到达RT1上行。

起初我们使用定义2来确认RT3的ABR身份,因此,当RT1和RT3的邻居DOWN掉,而RT3的接口B没有DOWN掉的时候,或者RT3在骨干区仍然有UP的OSPF接口(例如:LOOPBAKCK,A TM等),RT3依然执行ABR的工作,于是它仍然向STUB区域产生默认路由的3类LSA,那么RT4算出的默认路由还是指向RT3,它依然将上行流量转给RT3,导致了业务的中断。

于是,定义2造成了这种拓扑下的安全隐患,导致RT4和RT3本身都不能够很好的适应网络拓扑的变迁,路由不能自动切换。

2.ABR对于SUMMARY LSA的计算的案例RFC2328里面明确规定,ABR不计算非骨干区的SUMMARY LSA(TRANSIT区域除外)。

因此,下图所示的案例中,RT1上到达1.0.0.0/8的路由是经过RT0的骨干区路由,而不是经过RT2的区域1的路由,即使经过RT2的路由可能会更近。

毕业设计初稿——OSPF路由协议及大型OSPF网络设计

毕业设计初稿——OSPF路由协议及大型OSPF网络设计

学号: 3100731214题目类型:设计(设计、论文、报告)桂林理工大学GUILIN UNIVERSITY OF TECHNOLOGY本科毕业设计(论文) 题目: OSPF路由协议及大型OSPF网络设计学院:信息科学与工程专业(方向):通信工程班级:通信10 - 2学生:方健指导教师:牛秦洲2014年5月14日摘要对于一个大型的网络系统,网络性能的好坏直接影响系统的性能,影响网络性能的因素非常多,选择使用的路由协议的规划和设计,这是其中一个非常重要的因素。

大型网络中常常存在许多节点密布的逻辑区域,并且逻辑区域内又会有更小的区域,为了优化网络系统,方便进行网络管理,发生故障时能够有效进行隔离,同时保证网络具有可扩展性,大型的网络系统通常会采用分层结构进行设计,节点众多因而需要VLSM的支持,所以在路由协议的选择规划和设计中,可以采用分层结构进行规划,并尽可能的减少路由器之间的信息交换,提高路由器的工作效率,降低性能损耗,保证网络系统的拓扑通畅。

OSPF(open shortest path first,开放最短路径优先)协议是由IETF研究机构开发的内部网关协议,就像是它的名字所说的,OSPF中的“开放”是指它的规范是公开的,使用Dijkstra设计的最短路径优先(SPF)算法。

OSPF作为当前互联网网络系统中最为使用广泛的内部网关路由选择协议,其主要的作用就是为自治系统内部的网络提供动态的路由协议。

OSPF是一种基于链路状态(link-state)的路由协议,相对于距离矢量(Distance Vector)协议(如RIP),OSPF具有快速收敛、完美无环路、占用的网络带宽资源少、能够支持大型网络且多厂商设备都能使用等特点,适用于大型的网络建设。

本论文介绍了OSPF路由协议的现状,介绍了OSPF路由选择的工作原理,特点以及它的算法,并介绍了大型的网络中OSPF四级网络系统的需求分析和设计方案,并对系统进行了仿真和验证。

OSPF面试问题10种LSA

OSPF面试问题10种LSA

OSPF面试问题10种LSA一、OSPF技术简介OSPF 是典型的链路状态型路由协议。

它使用COST(开销)作为度量,根据拓扑表通过SPF算法获得以自己为根的到达目标的最优路径。

它使用三张表:邻居表,拓扑表,路由表,通过这3张表,每个路由器都能独立的获得前往每个目标的路径,而不象距离矢量协议那样依靠邻居来发现路由。

确保了路由的真实可靠。

下面是它的一些特点:1.OSPF路由更新过程1)运行OSPF的路由器从它所有启用了OSPF的接口向外发送Hello包。

如果2台路由器共享某条数据链路,并能够使Hello包中所定义的某些参数协商成功,那么这2台路由器就可以成为邻居(Neighbor)2)邻接(Adjacency)可以想象成一条由邻居之间形成虚拟的点到点链路,每个路由器都发送链路状态宣告(link state advertisement,LSA)给它的邻居。

LSA描述了所有的路由器的链路或接口信息和链路的状态信息。

3)当路由器收到从邻居发来的LSA,就把这个LSA记录在自己的链路状态数据库里(link state database,LSDB),然后拷贝该LSA,继续发送给别的邻居。

4)通过在整个区域洪泛(flood)LSA,所有的路由器将建立一致的LSDB ,当所有路由器的LSDB的信息同步完成以后,路由器就各自使用SPF(最短路径优先,Shortest Path First)算法计算到达目标地址的最短路径5)路由器根据SPF算法的结果构建自己的路由表,邻居之间交换的Hello包叫做keepalive,并且LSA每30分钟重传1次。

2.相关类型汇总1)网络类型分为5种:点到点网络、广播型网络、NBMA网络、点到多点网络、虚链接(virtual link)2)区域类型主要有5种类型:标准区域、端(stub)区域、完成端化(totall stubby)区域、半端化(NSSA)区域、主干区域。

3)类型有11种,主要有6种LSA1.类型1:Router LSA:ROUTER LSA描述了路由器物理接口所连接的链路或接口,指明了链路的状态,代价等。

HCIP理论

HCIP理论

路由部分一、OSPF理论(一)Ospf概述OSPF第一天:1、路由协议分类:根据算法分类:距离矢量:rip链路状态:ospf,isis,IGP:rip,ospf ,isis,eigrpEGP:BGP有类协议无类协议2、OSPF基本特点:cidrvlsm支持无类域间路由(CIDR)无路由自环收敛速度快使用IP组播收发协议数据(ospf 224.0.0.5/6(组播地址) rip 224.0.0.9(组播地址)520是rip的udp协议端口号)支持多条等值路由支持协议报文的认证3、Router ID:用于在自治系统中唯一标识一台运行OSPF的路由器的32位整数,每个运行OSPF的路由器都有一个Router ID。

类似于IP地址,但不等于IP4、ospf所有区域必须连接到area 0(area 0为骨干区域)5、ospf路由器类型IR:内部路由器(Internal Router):内部路由器是指所有所连接的网段都在一个区域的路由器。

属于同一个区域的IR维护相同的LSDB。

ABR:区域边界路由器(Area Border Router):区域边界路由器是指连接到多个区域的路由器。

ABR为每一个所连接的区域维护一个LSDB。

BR:骨干路由器(Backbone Router):骨干路由器是指至少有一个端口(或者虚连接)连接到骨干区域的路由器。

包括所有的ABR和所有端口都在骨干区域的路由器。

ASBR:AS边界路由器(AS Boundary Router):AS边界路由器是指和其他AS中的路由器交换路由信息的路由器,这种路由器向整个AS通告AS外部路由信息。

AS边界路由器可以是内部路由器IR,或者是ABR,可以属于骨干区域也可以不属于骨干区域。

6、router-id选举规则:a、手工进程下配置了router-id,最优b、全局下配置了router-idc、如果有多个环回口,选举地址最大的一个,如果只有一个环回口,选举唯一的环回口为router-idd、如果没有配置环回口,活动物理地址最大的一个!(二)Ospf报文和邻居邻接关系转换ospf第二天1、OSPF报文类型:hello:建立和维护邻居关系DBD:交互数据库的描述信息(LSA摘要信息)LSR(lsruquest):请求具体的LSALSU(lsupdate):回复具体LSA信息LSACK:对LSU的确认2、Hello报文Network Mask:发送Hello报文的接口的网络掩码。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

例7-171 在default-information 命令中添加always 关键字,
“强迫”R1生成OSPF 默认路由
由例7-172可知,R1 生成了OSPF 默认路由。


7-172 验证R1是否生成了OSPF 默认路由
由例7-173 可知,更改了R1的配置之后,R2就能够收到R1通告的OSPF 默认路由了。


7-173 R2收到了R1通告的OSPF 默认路由
3.OSPF 路由器不通告默认路由—试图让OSPF 路由器向stub 区域(以类型5 LSA 的方式)生成默认路由
只要把OSPF 常规区域配成了stub 区域,外部(类型5)路由便不得而入。

这自然也包括了在ASBR 上用default-information originate 命令生成的类型5默认路由。

默认情况下,ABR 会自动在stub 区域内以类型3汇总LSA 的形式生成默认路由;可要是在ABR 或非ABR 上配。

相关文档
最新文档