OSPF知识

本文由用户“W383030688”分享发布 更新时间:2021-09-12 17:13:03 举报文档

以下为《OSPF知识》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

1、ospf工作过程?

1)邻居建立。

路由器之间发现并建立邻居关系。

2)同步链路状态数据库

每台路由器产生并向邻居泛洪链路状态信息,同时收集来自其他路由器链路状态信息,完成LSDB同步。

3)计算最优路由

每台路由器基于LSDB通过SPF算法,计算得到一棵以自己为根的SPT,再以SPT为基础计算去往各目的网络的最优路由,并形成路由表。

2、ospf的特点?

1)适用范围广:支持各种规模的网络,最多可支持几百台路由器

2)快速收敛:在网络的拓扑结构发生变化后立即发送更新报文,使这一变化在自治系统中同步。

3)无自环:由于OSPF根据收集到的链路状态用最短路径树算法计算路由,算法本身保证了不会生成自环路由。

4)区域划分:允许自治系统的网络被划分成区域来管理。路由器链路状态数据库的减小降低了内存的消耗和CPU的负担;区域间传送路由信息的减少降低了网络带宽的占用。

5)等价路由:支持到同一目的地址的多条等价路由。

6)路由分级:使用4类不同的路由,区域内路由,区域间路由,第一类外部路由,第二类外部路由。

7)支持验证:支持基于区域和接口的报文验证,以保证报文交互和路由计算的安全性。

8)组播发送:在某些类型的链路上以组播地址发送协议报文,减少对其他设备的干扰。

3、ospf的报文类型有哪些?

OSPF协议报文直接封装为IP报文,协议号为89。共有5种类型协议报文

1)Hello报文:周期性发送,用来发现和维持OSPF邻居关系,以及进行DR/BDR选举。

2)DBD(数据库描述):描述了本地LSDB中的每一条LSA的摘要信息,用于两台路由器进行数据库同步。

3)LSR(链路状态请求):向对方请求所需的LSA。两台路由器互相交换DBD报文后,得知对端的路由器有哪些LSA是本地的LSDB所缺少的,这时需要发送LSR报文向对方请求所需的LSA。

4)LSU(链路状态更新):向对方发送其所需要的LSA。

5)LSAck(链路状态确认):用来对收到的LSA进行确认。

4、LSA的类型有哪些?

Ospf中链路状态信息的描述都是封装在LSA中发布出去的,常用的LSA有以下几种:

1)Router LSA(Type1):由每个路由器产生,描述路由器的链路状态和开销,在其始发的区域内传播。

2)Network LSA(Type2):由DR产生,描述本网段所有路由器的链路状态信息,在其始发的区域内传播。

3)Network Summary LSA(Type3):由ABR产生,描述区域内某个网段的路由,并通告给其他区域。

4)ASBR Summary LSA(Type4):由ABR产生,描述到ASBR的路由,通告给相关区域。

5)ASS External LSA(Type5):由ASBR产生,描述到AS外部的路由,通告到所有的区域(除Stub区域和NSSA区域)

6)NSSA External LSA(Type7):由NSSA区域内的ASBR产生,描述到AS外部的路由,仅在NSSA区域内传播。

7)Opaque LSA:用来OSPF的扩展通用机制,目前有Type9、Type10和Type11三种,其中,Type9仅在本地链路范围进行泛洪,用于支持GR(平滑重启)的Grace LSA就是Type9的一种类型;Type10仅在区域范围进行洪某某,用于支持MPLS TE的LSA就是Type的一种类型;Type11可以在一个自治系统范围进行泛洪。

5、ospf路由器类型有哪些?

1)区域内路由器

该类路由器的所有接口都属于一个路由器。

2)区域边界路由器ABR

该类路由器可以同时属于两个以上的区域,但其中一个必须是骨干链路。

3)骨干路由器

该类路由器至少有一个接口属于骨干链路。

4)自治系统路由器

与其他AS交换路由信息的路由器称为ASBR。

6、ospf路由类型有哪些?优先级顺序?

Ospf将路由分为四类,按照优先级从高到低的顺序依次是:

区域内路由(Intra Area)

区域间路由(Inter Area)

第一类外部路由(Type1 External):这类路由的可信程度较高,它的开销等于本路由器到相应的ASBR的开销与ASBR到该路由目的地址的开销之和。

第二类外部路由(Type2 External):这类路由的可信程度较低,它的开销等于ASBR到该路由目的地址的开销。

区域内和区域间路由描述的是AS内部的网络结构,外部路由则描述了应该如何选择到AS以外目的地址的路由。

7、ospf的网络类型?

1)广播类型(Broadcast)

当链路层协议是Ethernet、FDDI(光纤分布式数据接口)时,缺省情况下,ospf认为网络类型是Broadcast。

在该网络类型中,通常以组播形式发送hello报文和LSack报文,对于LSU报文,通常以组播形成首次发送,以单播形式进行重传。以单播形式发送DD报文和LSR报文。

2)NBMA类型(非广播型多路访问)

当链路层协议是ATM(异步转移模式)时,缺省情况下, OSPF认为网络类型是NBMA。

在该类型的网络中,以单播形式发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文)。

3)点到多点类型(P2MP)

没有一种链路层协议会被缺省的认为是P2MP类型,必须由其他的网络类型强制更改。常用做法是将非全连通的NBMA改为点到多点的网络。

以组播(224.0.0.5)形式发送Hello报文。

以单播形式发送其他协议报文(那5种)。

4)点到点类型(P2P)

当链路层协议是PPP、HDLC和LAPB时,缺省情况下,OSPF被认为网络类型是P2P。

以组播形式(224.0.0.5)发送协议报文(那5种)。

以组播形式重传LSU报文。

8、ospf路由的计算过程?

同一个区域,ospf路由的计算过程可简单描述如下:

每台ospf路由器根据自己周围的网络拓扑结构生成LSA,并通过更新报文将LSA发送给网络中的其它ospf路由器。

每台ospf路由器都会收集其他路由器通告的LSA,所有的LSA放在一起便组成了LSDB。LSA是对路由器周围网络拓扑结构的描述,LSDB则是对整个自治系统的网络拓扑结构的描述。

ospf路由器将LSDB转换成一张带权的有向图,这张图便是对整个网络拓扑结构的真实反映。各个路由器得到的有向图是完全相同的。

每台路由器根据有向图,使用SPF算法计算出一棵以自己为根的最短路径树,这棵树给出了自治系统中各节点的路由。

9、ospf区域类型比较?

/

10、DR/BDR是什么(为什么要进行DR/BDR选举)?

选举原因:在广播网和NBMA网络中,任意两台路由器之间都要交换路由信息。如果网络中有n台路由器,则需要建立n(n-1)/2个邻接关系。这使得任何一台路由器的路由变化都会导致多次传递,浪费了带宽资源。因此提出DR的概念,所有路由器只需将信息发给DR,由DR将网络链路状态发送出去。

BDR是对DR的一个备份,DR失效后,BDR会成为新的DR。

11、ospf邻居和邻接什么关系?

在ospf中,邻居和邻接是不同的概念。路由器启动后,会通过接口向外发送hello报文,收到hello报文的路由器会检查 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 优势:

1)通常在一个Site内部使用ospf学习路由。如果PE-CE间也使用ospf则可以减少CE设备所支持的协议种类,降低对CE设备的要求。

2)Site内部和PE-CE间都使用ospf可以降低网络管理人员的工作复杂度,不必要求管理人员对多种协议熟练掌握。

3)对于在骨干网上使用ospf而不使用VPN的网络,将其转换为使用BGP/MPLS VPN时,由于PE-CE间继续使用ospf,从而降低了转换的难度。

23、路由环路预防有哪些方法?

/

/

24、伪连接Sham link?

ospf伪连接是MPLS VPN骨干网上两个PE路由器之间的点到点链路,这些链路使用借用的地址。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《OSPF知识》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览