《华为认证》ospfv3的基本原理

OSPFV2与ospfv3的区别:

相同点:

泛洪机制

网络类型和接口类型

接口状态机和邻居状态机

链路状态数据库

相同类型的报文

不同点:

1、ospfv3基于链路而ospfv2基于ip网段

2、ospfv3移除了ip地址的意义。拓扑与路由分离。

ospfv3的报文格式及lsa格式发送改变

ospfv3报文不包含ip地址

ospfv3的1类lsa和2类lsa不包含ip地址。路由部分由新增的两类lsa 8类和9类宣告。

ospfv3的router id 、area id、 lsa link state id 不再表示ip地址。

广播、nbma、p2mp网络中,邻居不再由ip地址标识,只由router id标识。

3、ospfv3报文中增加了泛洪范围

Ospfv3可存储或泛洪不识别报文,而ospf直接丢弃不识别的报文。

Ospfv3允许泛洪的访问为区域和链路本地。

4、ospfv3支持一个链路上多个实例(多个进程),增加链路的复用率

5、ospfv3利用了链路本地地址

OSPFv3的路由器使用链路本地地址作为发送报文的源地址

虚连接上, 必须使用全球范围地址或者站点本地地址作为OSPFv3协议报文的源地址

由于链路本地地址只在本链路上有意义且只能在本链路上泛洪,因此链路本地地址只能出现在Link LSA中。

iPv6使用链路本地(Link-local)地址在同一链路上发现邻居及自动配置等。运行ipv6的路由器不转发目的地址为链路本地地址的iPv6报文,此类报文只在同一链路有效。链路本地单播地址从FE80/10开始。

6、ospfv3移除了认证字段,直接使用ipv6的认证以及安全处理,不再需要自身来完成认证。

7、增加了两种lsa

Ospfv3的基本配置:

ospfv3 1 //配置ospfv3进程

 router-id 1.1.1.1 //配置router id(必须要配置)

interface GigabitEthernet0/0/0

ospfv3 1 area 0.0.0.1 //在接口使能ospfv3

Ospfv3 lsa的介绍:

网络拓扑:

此处为AR1上查看LSDB的结果:

1类lsa:

查看AR1的G0/0/0口的接口ID为3

通过以上输出得知,AR1生成了一条1类lsa,通过G0/0/0口连接了router id为1.1.1.1的DR设备,链路的网络类型为MA网络。

同时AR1收到AR2的1类lsa组成此MA网络的拓扑信息。

通过以上输出,可以得知逻辑拓扑如下所示

2类lsa:

总结:ospfv3的1类及2类lsa携带的只有拓扑信息而没有路由信息。而ospfv2的1类和2类lsa即携带路由信息也携带拓扑信息。

那么ospfv3的路由信息应该如何描述:

在ospfv3新增了9类lsa用于描述区域内的路由信息,新增8类lsa用于描述设备每一个接口的链路本地地址以及接口的路由信息。

8类lsa:描述各个链路的链路本地地址以及其配置的ipv6全球单播地址,仅在链路泛洪

AR1的8类lsa:

AR1的9类lsa:用于向其他路由器宣告本路由器的全局地址信息,在区域内泛洪

值得注意的是,在ospfv3中,在MA网络中,区域内的该MA网络路由信息是由DR通过8类lsa收集到然后宣告给其他邻居的。而在P2P网络中,每台设备负责产生自己的路由信息的发布即可。

例如AR3和AR4为P2P网络,9类lsa就是由本设备生成

Ospfv3的3类、4类、5类与ospfv2作用相似,大家可以做实验自行查看。

猜你喜欢

转载自blog.csdn.net/2301_76769137/article/details/130643404