簡介
OSPFv3繼承OSPFv2架構(gòu),這兩個協(xié)議的整體案構(gòu)是相同的。當然,由于IP協(xié)議的版本有所不同,因此OSPFv3根據(jù)IPv6的特點對S=OSPFv2進行了各方面的改進,總的來,有以下幾點區(qū)別。
- OSPFv3的處理是基于鏈路的,而OSPFv2的處理是基于IP子網(wǎng)的。在IP6環(huán)境中,設(shè)備的一個接口上可以配置多個IPv6地址,也就是一個接口可以連接多個IPv6網(wǎng)絡(luò)。兩臺直連IPv6設(shè)備之間的通信可以通過鏈路本地地址實現(xiàn),因此哪怕它們并沒有連接在相同的IPv6網(wǎng)絡(luò)(相同的IPv6前綴)中,它們也可以建立OSPFv3鄰接關(guān)系。
- OSPFv3數(shù)據(jù)包類型和主要的LSA中移除了IP地址這一概念。這種做法帶來的影響如下。
- OSPFv3 RID(路由器ID)、區(qū)域ID仍為32比特,也都使用點分十進制格式,但RID不再來自于IPv6地址。
- OSPFv3總是使用RID來識別鄰居路由器。在OSPFv2中,有時會使用IPv4地址來識別鄰居設(shè)備,比如在廣播、NBMA和點到多點鏈路上。
- OSPFv3數(shù)據(jù)包和主要的LSA中不再包含IPv6地址信息,當然LSU包的LSA負載中還是會包含指明該路由下一跳地址的IPv6地址。
- 使用鏈路本地地址發(fā)送OSPFv3數(shù)據(jù)包:OSPFv3數(shù)據(jù)包使用路由器接口的鏈路本地地址作為源地址。一條鏈路上的所有其他路由器都會學到對方的鏈路本地地址,并在轉(zhuǎn)發(fā)數(shù)據(jù)包的過程中,把這個地址作為下一跳地址。但虛鏈路是個例外,在建立虛鏈路鄰接關(guān)系時,路由器必須使用全局可路由的IPv6地址作為OSPF數(shù)據(jù)包的源地址。
- OSPFv3移除了認證功能:OSPFv3不再支持認證功能,因此OSPF數(shù)據(jù)包頭部與認證相關(guān)的字段也一并移除。我們會在后文中展示OSPFv3使用的數(shù)據(jù)包頭部格式。OSPFv3不再支持認證的理由與RIPng相同
- OSPFv3數(shù)據(jù)包格式和LSA格式發(fā)生了變化
相關(guān)博文
OSPFv3協(xié)議詳解
拓撲
路由配置
[Huawei]sysn AR1
[AR1]ipv6
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ipv6 en
[AR1-GigabitEthernet0/0/0]ipv6 add fd12::1/64
[AR1]un in en
Info: Information center is disabled.
[AR1]int g0/0/1
[AR1-GigabitEthernet0/0/1]ipv6 en
[AR1-GigabitEthernet0/0/1]ipv6 add fd13::1/64
[AR1-GigabitEthernet0/0/1]
[AR2]un in en
Info: Information center is disabled.
[AR2]ipv6
[AR2]int g0/0/1
[AR2-GigabitEthernet0/0/1]ipv6 en
[AR2-GigabitEthernet0/0/1]ipv6 add fd22::2/64
[AR2-GigabitEthernet0/0/1]int g0/0/0
[AR2-GigabitEthernet0/0/0]ipv6 en
[AR2-GigabitEthernet0/0/0]ipv6 address fd12::2/64
[AR2-GigabitEthernet0/0/0]q
[AR3]ipv6
[AR3]int g0/0/1
[AR3-GigabitEthernet0/0/1]ipv6 en
[AR3-GigabitEthernet0/0/1]ipv6 add fd13::3/64
[AR3-GigabitEthernet0/0/1]int g0/0/0
[AR3-GigabitEthernet0/0/0]ipv6 en
[AR3-GigabitEthernet0/0/0]ipv6 add fd33::3/64
[AR3-GigabitEthernet0/0/0]
配置OSPFv3
[AR1]ospfv3 1 # 創(chuàng)建進程1(ID范圍1-65535)
[AR1-ospfv3-1]router-id 1.1.1.1
[AR1-ospfv3-1]q
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ospfv3 1 area 0
[AR1-GigabitEthernet0/0/0]q
[AR1]int g0/0/1
[AR1-GigabitEthernet0/0/1]ospfv3 1 area 13
[AR1-GigabitEthernet0/0/1]
[AR2]ospfv3
[AR2-ospfv3-1]router-id 2.2.2.2
[AR2-ospfv3-1]q
[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ospfv3 1 area 0
[AR2-GigabitEthernet0/0/0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ospfv3 1 area 0
[AR2-GigabitEthernet0/0/1]
[AR3]ospfv3 1
[AR3-ospfv3-1]router-i
[AR3-ospfv3-1]router-id 3.3.3.3
[AR3-ospfv3-1]q
[AR3]int g0/0/1
[AR3-GigabitEthernet0/0/1]ospfv3 1 area 13
[AR3-GigabitEthernet0/0/1]int g0/0/0
[AR3-GigabitEthernet0/0/0]ospfv3 1 area 13
[AR3-GigabitEthernet0/0/0]
查看鄰居
驗證連通性
文章來源:http://www.zghlxwxcb.cn/news/detail-506523.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-506523.html
到了這里,關(guān)于IPv6學習——OSPFv3配置 ensp的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!