请描述链路状态算法的基本计算过程。
每个路由器向外发布本地链路状态信息,并收集其它路由器发布的链路状态信息,形成一个描述网络拓扑结构的链路状态数据库,通过此数据库使用最短路径优先算法计算一个最短路径树,最短路径树给出了到网络中每个节点的路由。
什么是OSPF区域?
一个OSPF区域是一组网段集合。
OSPF基本配置包括哪些步骤?
设置Router Id ,开启OSPF进程,创建OSPF区域,指定每个区域中所包含的网段。
Q:邻居关系和邻接关系有什么区别?
A:只要有端口连接到同一个网段的两个路由器就可以形成邻居关系,邻接关系是指可以交换链路状态信息以及路由信息的邻居关系,只有部分邻居关系可以形成邻接关系。
Q:OSPF支持的网络类型有哪些?
A:点到点网络,广播型网络,非广播多路访问网络,点到多点网络。
Q:什么是DR和BDR?
A:DR是广播型网段或者NBMA网段上的指定路由器,用于和其它路由器形成邻接关系,交换路由信息。
BDR是广播型网段或者NBMA网段上的备份指定路由器,用于和DR以及其他路由器形成邻接关系,交换路由信息。作为DR的备份路由器,当DR失效时,BDR将自动成为DR。
Q:Router Priority最大的一定是DR吗?
A:不一定,为了保持邻接关系的稳定性,拓扑结构的改变(不涉及当前DR和BDR)不会引起DR和BDR的重新选举。
Q:配置虚连接的时候如何表示对端路由器?
A:使用对端路由器的Router ID表示。
如何检查OSPF报文头是否合法?
检查版本号,Area ID,验证方法和验证信息。
如何配置OSPF报文的认证?
有区域验证和接口验证两种方式。
使用区域验证时,一个区域中所有路由器在该区域下的验证模式和口令必须一致;接口验证方式用于在相邻的路由器之间设置验证模式和口令,优先级高于区域验证方式。
OSPF的LSA类型有哪些?
基本的LSA有Router-LSA,Network-LSA,Network-Summary-LSA,ASBR-Summary-LSA和AS-External-LSA。
如何检测LSA的新旧?
使用LS Sequence Number和LS age,Sequence Number越大表示LSA越新,如果Sequence Number一致,则比较LS age,LS age越小表示LSA越新。
Router-LSA描述的链接类型有哪些?
Router-LSA描述的链接类型有四种,分别是点到点链接,Transit链接,Stub链接和虚连接。
Network-LSA中除了LSA头部还有哪些重要信息?
所描述网段的网络掩码和该网段上所连接路由器的列表。
计算最短路径树分几个阶段?
两个阶段,第一阶段计算路由器节点和Transit网段;第二阶段计算Stub网段。
LSDB超载机制中限制的是第几类LSA?
限制的是第五类LSA。
按需电路上如何收发Hello报文?
建立邻接关系之前以Poll间隔发送Hello报文,邻接关系建立之后不再收发Hello报文。
按需电路上如何老化LSA?
设置LS Age的第一位(DoNotAge标志),以通知其他路由器不对此LSA进行老化。
Stub路由器连接的网段开销是多少?
非Stub网段的开销值为65535,Stub网段的开销值不变。
导致OSPF邻居关系不能建立的原因通常有哪些?
Router ID冲突,Area ID不匹配,网络掩码不匹配,认证类型和认证密码不一致,外部路由能力不匹配,NBMA网络上配置了错误的静态邻居。
ABR一定要连接到骨干区域吗?
ABR一定要连接到骨干区域(Area 0),可以使用物理连接,也可以使用虚连接。
路由汇聚一定要在所有ABR上配置吗?
在配置路由汇聚的时候,要在被汇聚的明细网段所在的区域的所有ABR上执行。