42、 在 OSPF 中。为什么第三类 LSA 传播超过一个区域?路由信息就会被修改呢?他不是使用 SPF 算法么?如果这样那么他跟 RIP 的 DV 算法有啥区别?
ospf因为传播超过一个区域之后。路由信息就会改变。而路由信息在OSPF 中,包括防环等作用。这也是RIP 与OSPF 本质的区别。知道在RIP 中。由于采用DV 算法。当报文传递过后。会改变路由信息。因此也就存在环路。而在OSPF 中。第三类LSA 也是这样。由此RFC规定。专所有区域必须要与属骨干区域相连接。但在我们实际组网中。经常碰到非骨干区域与骨干区域不能相互连接。由此RFC 定义了虚连接。
**
43、 说到虚连接。哪虚连接为什么能保证第三类 LSA 的路由信息不被修改呢?
**
答:从狭义的角度来说。一条虚连接是属于区域零的一条虚拟链路。因此他也就能保证第三类LSA的路由信息不被修改。
**
44、 那虚连接是怎样使用 SPF 算法的呢?准确的说。虚连接是怎么确定他报文的目的地址的?
**
答:每个虚连接都要生成两颗最短路径树(第一棵为本地区域的最短路径树。第二棵为虛连接邻居的最短路径树)计算虚连接最短路径树之后。本地路由器会通过查找对端最短路径树,并通过对端的router-id来标示。那么虚连接到达本地路由器的始发端口的IP地址即为本地路由器发给对端虚连接邻居的协议报文的目的IP地址。
**
为什么ospf 在默认情况下引入外部路由生成的是第2类而不是第一类LSA?
**
你提出了这个问题。这说明你很细心也很用心。在外部第- -类LSA中。第一类LSA比第二类的可信度要高。并与ospf使能的路由有可比性。而第二类LSA呢。可靠性比较低。与ospf自动使能的路由也没啥可比性。这里举个例子。第一类就相当于ospf 自己的孩子。而第二类呢。就相当于从外面进来的客人。所以,大家说说。从外面引入的。是孩子还是客人?并且在选路原则中。-类要永远要比二类优先及时是前者COST要高。其实我们在看书的时候。关注他的只是COST值计算不同。而更重要的概念多数人都没有搞清楚。
**
为什么在ospf中不能引入静态的缺省?
**
答: RFC定义了缺省发布的条件。比如NSSA, stub, 他们都会自动生成一条缺省。
**
第三类LSA和第五类LSA link state id字 段都是描述目的网段的地址。哪他们之间有什么区别?
**
啊。网友的力量是无限大的阿。你真的很会观察生活。年轻人。对、三类和第五类的.LINK-STATE ID是一样。都是描述目的网段的地址。即使他们所有的字段都是一-样。但是他们所实现的功能是不能相提并论的。最关键的是。在LSA报文头中的类型字段。有明显的区别。这两类LSA的作用定位不同。三类是描述另一个区域的路由。而五类呢。描述的是外部路由。(并且他还有外部一类和外部二类。具体的情看第四个问题)
**
不同进程。同区域。邻居能正常建立起来吗?为什么?
**
能。因为在ospf的报文中。并不需要对进程ID进行检查。所以邻居能正常建立起来。
**
邻居和邻接有哪些区别?什么情况下才会出现邻居。什么情况下才会出现邻接。
**
答: OSPF -共有八个状态机。其中down 2-way FULL是稳定状态机其他的都是中转状态。,
所谓邻居关系是指只要与对端邻居关系建立到2-WeY就可以了。并且用到的报文只有HELLO,如果建立邻接呢。就需要进步-交互报文。需要用到的报文有dd。 Lsr Isu Is ack他们两之间的区别是。邻居只需要使能。收到对端的HELLO报文。并且自己在对端的邻居列表里面就可以了。所有网络环境。都可以建立邻居关系。而邻接呢。是在建立邻居关系之上。从而交互路由信息的。通常。Drother之间只需要建立邻居关系。
**
opf中的LSA报文头。分别在五中报文类型中包含LSA报文头哪些信息?
**
答: DD包括了LSA头部信息。Ls类型。LS ID adverisingu此 LSA生存者) LSR 只有.
LS类型。LS ID和此LSA生存者。LSU:完整的LSR和具体的链路信息。
LSACK: LS 类型。LS ID生存此路由信息和LS系列号。