本帖最后由 SPOTO 于 2022-7-20 11:22 编辑
OSPFv3是啥?
一直听说,OSPFv3和OSPFv2协议在基础技术原理方面基本相同,很多人就错误地认为只是IPv6地址的不同,其它方面都一样。其实OSPFv3还是引入了许多新技术,在配置方法上与OSPFv2也存在较大不同
OSPFv3是在RFC2740规定。之间存在着对RIPv2和RIPng的OSPFv3的关系,以OSPFv2的一些高层次的相似性。
最重要的是,OSPFv3的使用与OSPFv2the SPF算法,泛洪,DR选举,地区等,同样的基本机制。常量和如定时器和度量变量也一样。
另一种是相似的RIPng对RIPv2的关系是,OSPFv3是不与OSPFv2的向后兼容。
因此,如果你想使用OSPF路由IPv4和IPv6,则必须同时运行OSPFv2的和OSPFv3的。
OSPFv3和OSPFv2相同之处:
1.Router ID,Area ID仍然是32位的。 2.相同类型的报文:Hello报文,DD(Database Description,数据库描述)报文,LSR(Link State Request,链路状态请求)报文,LSU(Link State Update,链路状态更新)报文和LSAck(Link State Acknowledgment,链路状态确认)报文。 3.相同的邻居发现机制和邻接形成机制。 4.相同的LSA扩散机制和老化机制。
OSPFv3和OSPFv2不同之处:
1.OSPFv3是基于链路(Link)运行,OSPFv2是基于网段(Network)运行。 2.OSPFv3在同一条链路上可以运行多个实例。 3.OSPFv3是通过Router ID来标识邻接的邻居。OSPFv2则是通过IP地址来标识邻接的邻居。
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps1.jpg
OSPFv3的基础配置命令
OSPFv3的基础配置命令01
(1)启动OSPFv3
[Huawei] ospfv3 [ process-id ] [ vpn-instance vpn-instance-name ] 创建并运行OSPFv3进程,并将创建的OSPFv3进程与VPN实例进行绑定(可选)。
[Huawei-ospfv3-1] router-id router-id 配置设备在该OSPFv3进程中所使用的Router ID。
注意:如果用户没有指定Router ID,则OSPFv3进程无法运行。
(2)在接口上使能OSPFv3
[Huawei-GigabitEthernet0/0/1] ospfv3 process-id area area-id [ instance instance-id ] 在接口上使能OSPFv3的进程,并指定所属区域,也可以指定接口所属的实例ID。
注意:配置此命令前,必须先创建OSPFv3进程和使能IPv6功能。
OSPFv3的配置命令与配置方式与OSPFv2类似,其他配置命令不再赘述,详细内容请参考《HCIP-Datacom-Core Technology》课程。
OSPFv3的基础配置命令02
(1)配置接口的OSPFv3网络类型
[Huawei-GigabitEthernet0/0/1] ospfv3 network-type { broadcast | nbma | p2mp [ non-broadcast ] | p2p } [ instance instance-id ] 缺省情况下,接口的OSPFv3网络类型根据物理接口的数据链路层封装而定。以太网接口的缺省网络类型为Broadcast,串口(封装PPP协议或HDLC协议时)的缺省网络类型为P2P。
(2)进入OSPFv3区域视图
[Huawei-ospfv3-1] area area-id 区域ID可以采用十进制整数或IPv4地址形式输入,但显示时是IPv4地址形式。
检查OSPFv3基本功能的配置结果
[Huawei] display ospfv3 [ process-id ] lsdb [ area area-id ] [ originate-router advertising-router-id | self-originate ] [ { router | network | inter-router [ asbr-router asbr-router-id ] | { inter-prefix | nssa } [ ipv6-address prefix-length ] | link | intra-prefix | grace } [ link-state-id ] ]
process-id:OSPFv3进程号。整数形式,取值范围是1~65535。
area area-id:区域的标识。可以是十进制整数或IPv4地址格式。如果是十进制整数,取值范围是0~4294967295。如果是IPv4地址格式,取值是点分十进制。
external:显示数据库中AS-external LSA的信息。inter-prefix:显示数据库中Inter-Area-Prefix LSA的信息。
inter-router:显示数据库中Inter-Area-Router LSA的信息。
intra-prefix:显示数据库中Intra-Area-Prefix LSA的信息。
nssa:显示数据库中NSSA LSA的信息。
link:显示数据库中Link-LSA的信息。
network:显示数据库中Network-LSA的信息。
router:显示数据库中Router-LSA的信息。
link-state-id:链路状态ID。点分十进制格式。
originate-router advertising-router-id:指定发布LSA的路由器的Router ID。点分十进制格式。
asbr-router asbr-router-id:指定ASBR路由器的Router ID。点分十进制格式。
selforiginate:显示数据库中由本路由器发布的LSA信息。
ipv6-address prefix-length:指定IPv6目的地址及前缀长度。
▪ipv6-address是32位16进制数,格式为X:X:X:X:X:X:X:X。
▪prefix-length是整数形式,取值范围是0~128
[Huawei] display ospfv3 [ process-id ] routing [ ipv6-address prefix-length | abr-routes | asbr-routes | intra-routes | inter-routes | ase-routes | nssa-routes | [ statistics ] ]
process-id:OSPFv3进程号。整数形式,取值范围是1~65535。
ipv6-address:指定IPv6地址。32位16进制数,格式为X:X:X:X:X:X:X:X。
prefix-length:指定前缀长度。整数形式,取值范围是0~128。
abr-routes:显示OSPFv3中所有ABR的路由信息。
asbr-routes:显示OSPFv3中所有ASBR的路由信息。
intra-routes:显示OSPFv3中区域内路由的统计信息。
inter-routes:显示OSPFv3中区域间路由的统计信息。
ase-routes:显示OSPFv3中AS外部路由的统计信息。
nssa-routes:显示OSPFv3中NSSA区域路由的统计信息。
statistics:显示OSPFv3中所有路由表的统计信息。
OSPF双栈配置举例
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps2.jpgfile:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps3.jpg
场景描述
某公司通过部署OSPFv2实现IPv4网络的互联互通。该公司为了保证未来的业务发展,同时部署了IPv6网络进行业务测试,在该网络中运行OSPFv3实现了IPv6网络的互联互通。
所有路由器运行OSPFv2和OSPFv3协议,整个自治系统分为3个区域。配置完成后,每台路由器都应学到AS内的所有网段的IPv4路由和IPv6路由。
部署IPv4网络 01
(1)配置各路由器接口的IPv4地址
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps4.jpg
(2)配置OSPF基本功能
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps5.jpg
部署IPv4网络 02
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps6.jpg
部署IPv6网络 01
(1)全局及接口下使能IPv6功能,配置各路由器接口的IPv6地址
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps7.jpg
(2)启动OSPFv3功能
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps8.jpg
部署IPv6网络 02
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps9.jpg
(1)接口使能OSPFv3功能
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps10.jpg
查看OSPFv3网络的邻居信息:
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps11.jpg
可以通过display ospf peer查看OSPFv2的邻居信息。
对比OSPFv2和OSPFv3的邻居信息,发现选出的DR和BDR是一致的,说明DR选举方式相同。
查看OSPFv3网络的路由信息:
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps12.jpg
可以通过display ospf routing查看OSPFv2的路由信息。
对比OSPFv2和OSPFv3的路由信息,发现到“同一”网段的路径一致,说明路由计算方式相同。
查看OSPFv3网络LSDB信息:
file:///C:/Users/SPOTO/AppData/Local/Temp/ksohtml23284/wps13.jpg
可以通过display ospf lsdb查看OSPFv2的LSDB信息,可以看到有Type1、Type2和Type3三种LSA。
每天通过一位IE,每两位IE,一位在思博
群里有一群一起备考的战友哦
回贴可领取实验手册噢
—————————————————————————————————— HCIE/CCIE的提升空间有多少?看看群内聊天讨论就知道!

添加老杨老师微信:spotoa,加入全国网工交流群(已建立50+个),获取更多CCIE/HCIE考试一手资讯+考试必备资料,也欢迎添加网工老杨老师微信:spotoa
【推荐阅读】
文章来源:内容综合自网络和csdn,因觉优质,特此整理分享,侵删。
|