OSPFv3与OSPFv2的区别
目前IPV4协议使用的是OSPF Version 2
IPV6协议使用的是OSPF version 3
OSPFv3是运行于IPV6的OSPF路由协议(RFC2740)
OSPFv3在OSPFv2的基础上进行了修改,是一个独立的路由协议。
OSPFv3与OSPFv2的不同在于(协议号还是89):
OSPFv3不再位于数据包和链路状态公告(LSA)起始位置的报文头部插入基于IP的数据。OSPFv3利用独立于网络协议的信息,来执行过去需要IP报文头部的关键人物,如识别发布路由数据的LSA。
相同点:
-
协议报文类型一样:Hello、DD、LSR、LSU、LSACK报文都一样
但是Hello报文OSPFv3,与v2有改动。
OSPFv2的Hello报文
OSPFv3的Hello报文
OSPFv3中Hello报文相对v2增加了instance ID和Interface ID,由于OSPFv3是基于链路的,而OSPFv2是基于网段的。所以V3Hello报文中删除了v2中的Network Mask字段。并且由于OSPFv3中认证交给了IPV6,所以也删除了认证字段