【HCIE-R&S面试题实战演练】OSPF路由,应知应会

1、OSPF的网络类型分别有哪些,默认底层架构是什么?是否需要选举DR和BDR?

答:

网络类型 默认底层架构 需要选举DR/BDR?
广播 以太网 需要
NBMA FR、ATM 需要
P2P PPP、HDLC 不需要
P2MP 手工配置 不需要

2、OSPF的报文类型以及作用?
答:
(1)Hello发现、协商、维护OSPF邻居;
(2)DD(Database Description):数据库描述报文,用来选举OSPF的主从路由器,携带LSA的摘要;
(3)LSR(link state request):链路状态请求报文,请求本设备缺少的LSA信息;

(4)LSU(link state update):链路状态更新报文,携带LSA信息的报文。

  • ①收到了LSR请求报文后,LSU会进行回复;
  • ②默认情况下,LSU报文会周期为1800s动态更新,dead time为3600s
  • ③当网络发生变化时,也会发送出LSU更新链路状态(触发更新);

(5)LSACK(link state ACK):链路状态信息确认报文,用来用来回复确认收到了LSU报文,携带的是LSA摘要;



3、OSPF的router ID的作用以及自动生成的规则?
答:
(1)router ID标识某一台运行了OSPF协议的路由器,用于选举DR/BDR。

(2)router ID自动生成的规则:

  华为标准:状态最先UP的接口的IP地址作为router id

  RFC标准
  ①取loopback接口IP地址中最大的作为router ID;
  ②若没有loopback接口,则选物理接口IP地址中最大的作为router ID.


4、OSPF影响邻居建立的因素有哪些?(列出7个)
答:
  实现OSPF邻居的建立,要满足以下7个条件:

  1. version要一致、
  2. router ID不能一致、
  3. area ID要一致、
  4. authentication信息要一致(包括authentication-mode和password)、
  5. hello/dead time要一致、
  6. netmask要一致(广播、NBMA网络类型中要求的)、
  7. options的E位及N位要一致。

5、如图所示AR1和AR2运行了OSPF,router id分别为1.1.1.1和2.2.2.2,并且AR2是DR,其他的信息为默认。写出在AR1和AR2区域之间的LSA的详细信息(LS type、LS ID、ADV以及Router LSA中链路类型)。
在这里插入图片描述
答:

1、Router LSA

AR1的Router LSA
  LS type:router LSA
  LS ID:1.1.1.1 (本端设备 router ID)
  ADV:1.1.1.1 (本端设备 router ID)
   link type:TransNet
   link id:10.1.12.2(DR接口IP地址)
   link data:10.1.12.1(本端接口IP地址)
   metric:1

AR2的Router LSA
  LS type:router LSA
  LS ID:2.2.2.2(本端设备route ID)
  ADV:2.2.2.2 (本端设备route ID)
   Link type:TransNet
   link id:10.1.12.2 (DR接口IP地址)
   link data:10.1.12.2 (本端接口IP地址)
   Metric:1

2、Network LSA

AR2(DR路由器)的Network LSA:
  LS type:Network LSA
  LS ID:10.1.12.2 (DR接口IP地址)
  ADV:2.2.2.2 (DR的router ID)
   attached router:1.1.1.1
   attached router:2.2.2.2



6、如图所示,将AR1(router id:1.1.1.1)的loopback0引入进OSPF中,其他的信息为默认。写出引入以后该5类LSA的内容。

在这里插入图片描述
答:

  ① LS type:AS external LSA
  ② LS ID:192.168.1.1 (引入的外部路由网段)
  ③ Netmask:255.255.255.255
  ④ ADV:1.1.1.1 (DR的router ID)
  ⑤ Forwarding address:0.0.0.0
  ⑥ E type : 2(开销类型默认为2)
  ⑦ tag : 1(tag默认为1)


7、5类LSA中forwarding address的作用,在什么情况下不为0.0.0.0
答:

  forwarding address可防止次优路径

  其不为0.0.0.0的情况:
  (1)连接引入的外部路由的接口是MA网络类型;
  (2)连接引入的外部路由的接口不能被silent;
  (3)连接引入的外部路由的接口需要宣告到OSPF中;


8、OSPF特殊区域有哪些,他们分别有什么特点?
答:

过滤OSPF的哪些LSA 该area要访问other area的外部路由 other area要访问该area的外部路由
stub 4、5类LSA 通过ABR设备下发的缺省路由(3类LSA) OSPF规定该区域不可以引入外部路由,何谈访问
totally stub 3、4、5类LSA 通过ABR设备下发的缺省路由(3类LSA) OSPF规定该区域不可以引入外部路由,何谈访问
NSSA 4、5类LSA 通过ABR下发的缺省7类LSA 通过ABR(router id大的优先)将NSSA区域引入的7类LSA转换成5类LSA (转换成5类,是因为NSSA区域设备引入的外部路由7类LSA承载)
totally NSSA 3、4、5类LSA 通过ABR下发的缺省7类LSA 通过ABR(router id大的优先)下发的缺省3类LSA

9、ISIS NET地址有哪几部分组成,有什么作用?

答:

  ISIS的NET地址运行在IP协议之上,由SEL、 system ID、 area ID这三部分构成。

  NET的各组成部分的作用如下:
  1. SEL:可以用于表达上层使用的协议,默认为00(代表运行在IP协议之上);
  2. system ID:相当于设备的router id,具有标识性; (大小固定为6B)
  3. area ID:表明该设备属于哪个ISIS的区域。


10、ISIS的路由器类型有哪些,它们有什么特点?
答:
  ISIS路由器类型及其特点:
  (1)level-1:非骨干区域设备,只存在本area的LSDB(只能与相同area ID的设备建立邻居,且建立邻接关系时区域ID要一致);
  (2)level-2:骨干区域设备,存在所有area的LSDB;
  (3)level-1-2(默认类型):既工作在骨干区域,又工作在非骨干区域的设备。既能和level-1建立邻接关系,也能和level-2建立邻接关系;

PS:在与level-1建立邻接关系时,区域ID要一致;


11、ISIS的DIS在什么情况下会产生,如何选出,和OSPF的DR有什么区别?
答:

  ISIS的DIS产生:其网络类型为广播型网络情况下选举而产生的
  ISIS的DIS如何选举
  (1)比较优先级priority,范围:0-127,默认priority为64,越大越优;
  (2)比较接口MAC地址,越大越优;

  ISIS的DIS与OSPF的DR不同之处

类比点 ISIS-DIS OSPF-DR
选举优先级 所有优先级都参与选举 0优先级不参与选举
选举过程 不需要等待,收到hello即可选举DIS 需要waiting time 过程复杂
选举时间 20秒 40秒
备份 有(BDR)
邻接关系 所有router互为邻接关系 DRother之间是2-way 关系
抢占性 不会
作用 周期发送CSNP,报障MA网络LSDB的同步 减少LSA的泛洪


12、ISIS 不同的网络类型如何同步LSDB?
答:
  ISIS 在P2P网络类型下同步LSDB:
P2P

  ISIS在MA网络类型下同步LSDB:
MA



13、OSPF和ISIS的区别?
答:
  (1)基本点比较

基本点 OSPF ISIS
运行环境 IP环境 IP环境、CLNP环境
报文封装 封装在IP报文,协议号为89 封装在链路层数据帧中,安全性相对高一些
划分区域 基于接口 基于路由器设备
网络类型 支持BMA、NBMA、P2P、P2MP 支持BMA、P2P
路由器类型 IR(internal router)、BR、ABR和ASBR四种 level-1、level-2和level-1/2三种
  • OSPF支持区域:骨干区域、普通区域和特殊区域,区域的划分更加有层次,适合企业网层次化部署
  • ISIS支持区域: L2和L1的区域(L1的区域类似OSPF的特殊区域),更加适合运营商做扁平化网络部署

  (2)邻接关系比较

类比点 OSPF ISIS
邻接关系类型 只有full邻接关系 两种:level-1、level-2邻接关系
DIS/DR选举 DR选举不支持抢占 DIS选举支持抢占
邻接的角色 肯定不是DRouter之间 所有Router之间都可以

  (3) LSDB同步过程比较

类比点 OSPF ISIS
同步LSDB时序 无论哪种网络类型都一致 不同网络类型是不一致的
LSA种类 很多 只有实节点LSP、虚节点LSP两种
LSA生存周期 从0s递增,周期更新时间为1800s 从最大值递减,周期更新时间为900s

  (4) 路由计算过程比较

类比点 OSPF ISIS
路由前缀 前缀作为SPT的节点 前缀作为叶子(叶子发生变化时可用 PRC 来更新叶子,而不必进行SPF计算)
接口开销 根据接口带宽变化(0-65535) 缺省相同(所有接口默认为10,最大可达4Byte,即2^32-1)
路由与拓扑信息 区域间的拓扑与路由的分离,但区域内路由和拓扑还没有分离 所有路由和拓扑的分离
  • OSPF路由计算(路由控制更加精细):
    区域内使用SPF算法,
    区域间进行3LSA传递,
    外部路由以5LSA形式在OSPF域内泛洪特殊区域采用缺省LSA的形式进行访问

  • ISIS路由计算
    1、L1/L2的路由器访问自身区域使用SPF算法,根据自身产生的路由器LSP计算,以及伪节点LSP进行广播型网络路由的计算
    2、L1的路由器访问其他区域的路由,使用L1/2路由器产生的ATT位置1的LSP,生成一条下一跳指向L1/2路由器的缺省路由访问其他区域路由
    3、L2的路由器访问其他区域的路由时,L1/2路由器会将明细下发进L2的LSDB中
    注:如果L1的区域存在多个L1/2路由器,那么会有次优路径的风险,此时可以通过在L1/2路由器上做路由泄漏来优化路径

  (5)特性及扩展能力比较

类比点 OSPF ISIS
按需链路与vlink 支持,实现了网络的优化 不支持
拓展性 改善了网络的可扩展性 采用TLV 结构,扩展性更好
发布了59 篇原创文章 · 获赞 16 · 访问量 7196

猜你喜欢

转载自blog.csdn.net/qq_42605300/article/details/104964153
今日推荐