OSPFv3协议原理及配置课程目标:掌握OSPFv3协议原理掌握OSPFv3与OSPFv2的区别掌握OSPFv3协议配置课程内容:OSPFv3简介OSPFv3与OSPFv2的区别OSPFv3基本配置步骤OSPFv3配置实例OSPFv3的维护与诊断OSPFv3简介IPv6的OSPF协议保留了IPv4的大部分算法,从IPv4到IPv6,基本的OSPF机制保持不变。IPv6的OSPF协议为OSPFv3,IPv4的OSPF协议为OSPFv2。OSPF的邻居表的建立过程172.16.5.1/24E0我的routerID是172.16.5.2,我的邻居有172.16.5.1。RouterANeighborsList172.16.5.2/24,intE0172.16.5.2/24E1RouterBNeighborsList172.16.5.1/24,intE1我的routerID是172.16.5.1,没有看到邻居。DownStateInitStateTwo-WayStateABOSPF链接状态数据库的建立过程(1)这是我的链路状态数据库的汇总信息。DBDafadjfjorqpoeru39547439070713ExchangeState这是我的链路状态数据库的汇总信息。DBDafadjfjorqpoeru39547439070713E0172.16.5.1E0172.16.5.3不,我是主发送方,因为我拥有更高的routerID.我将发起链路信息的交互,我是主发送方(MS=1)DBDafadjfjorqpoeru39547439070713DBDafadjfjorqpoeru39547439070713ExstartStateDROSPF链接状态数据库的建立过程(2)FullState我需要172.16.6.0/24完整的LSA条目.这是172.16.6.0/24的LSA条目.收到,谢谢!LSRafadjfjorqpoeru39547439070713LSAckafadjfjorqpoeru39547439070713LSUafadjfjorqpoeru39547439070713LoadingStateE0172.16.5.1E0172.16.5.3DROSPFv3与OSPFv2的共同点OSPFv3和OSPFv2都有链路状态数据库在广播型和非广播多路访问(NBMA)网络中,OSPFv3和OSPFv2都采用hello报文来发现与维护邻居关系,并选举DR和BDR。在其他方面,OSPFv3和OSPFv2也保持一致,如邻居是否相邻、域间路由的基本思想、引入AS外部路由等。课程内容:OSPFv3简介OSPFv3与OSPFv2的区别OSPFv3基本配置步骤OSPFv3配置实例OSPFv3的维护与诊断OSPFv3和OSPFv2的区别一OSPFv3在每个链路,而不是子网之间进行协议处理IPv6节点之间的通信是通过链路,而不是子网。一个IPv6节点可以在接口上配置多个地址和前缀。即使两个节点不共享一个共同IP子网,它们在一个链路上也可以直接对话。OSPFv3和OSPFv2的区别二删除选址语义IPv6地址将不再出现于OSPFv3的数据报头中,它们只被允许作为负载信息。OSPFv2数据报文和LSA中包含有IPv4地址,表示路由器ID、区域ID或LSA链路状态ID。OSPFv3的路由器ID、区域ID和LSA链路状态ID仍然为32位,所以它们不能用IPv6地址表示。OSPFv3和OSPFv2的区别三LSA泛洪范围和未知的LSA在OSPFv3中,每个LSA类型都包含一个明确的代码以确定其泛洪范围。OSPFv3路由器即使不能识别某一LSA的类型,也知道如何泛洪数据包。在扩展的LSA类型字段中包含了泛洪范围、未知类型处理位和LSA类型,前三位表示泛洪范围和未知类型处理位。泛洪范围数值(二进制)描述00本地链路,仅在数据包的始发链路上泛洪01区域,在数据包的始发区域内泛洪10AS,在整个AS内泛洪11保留未知类型处理位数值描述0在本地链路范围内泛洪未知LSA1将未知LSA当作已知LSA进行存储和泛洪OSPFv3和OSPFv2的区别四每个链路上支持多个实例多个OSPFv3协议实例可以在单个链路上运行,这在多个区域共享单个链路时比较有用。OSPFv3和OSPFv2的区别五本地链路地址的使用由于IPv6路由器的每个接口都被分配了一个本地链路地址,OSPFv3使用这些本地链路地址作为协议数据包的源地址。本地链路地址共享相同的IPv6前缀(FE80::/64),因此OSPFv3节点之间可以很容易的通信和建立邻接关系。OSPFv3和OSPFv2的区别六删除认证认证已经从OSPFv3中删除了,因为它依赖于IPv6认证。OSPFv3和OSPFv2的区别七新LSA和LSA格式改变OSPFv3的LSA报头如下图所示。其中LS类型字段由未知类型处理、泛洪范围和LSA功能代码组成,如下图所示。OSPFv3和OSPFv2的区别七LSA的功能代码如下所示:LSA功能代码数值LSA类型10x2001Router-LSA20x2002Network-LSA30x2003Inter-Area-Prefix-LSA40x2004Inter-Area-Router-LSA50x4005AS-External-LSA60x2006Group-Membership-LSA70x2007Type-7-LSA80x2008Link-LSA...