思科路由器配置 IPv6 和 OSPFv3 路由

一、前言

IPv6 最近是越來越火了,是時候該學習下 IPv6 路由的配置了。

本文將介紹思科路由器 IPv6 地址以及路由協議的配置方法。

本文純屬個人學習經驗,希望可以幫到剛入門網路的新手,老司機勿噴。如有錯誤請及時提出,謝謝!


二、OSPFv3 簡介

OSPFv3 是在 OSPFv2 基礎上改進的 IPv6 專用路由協議,它由 RFC2740 定義。

OSPFv3 的基本概念與 OSPFv2 是相同的,什麼進程號啊,鏈路狀態的判斷啊都跟 OSPFv2 一樣。

在配置上,我認為 OSPFv3 與 OSPFv2 最大的不同點在於:

  • 配置路由的時候不用通告直連網段。
  • 一台路由器與另一台路由器相連接的介面的「全球單播地址」可以不用在同一網段中。

這是因為在 IPv6 協議棧中規定了一個以 fe80 開頭的「鏈路本地地址」。只要介面啟用了 IPv6 功能並 UP,默認就會自動設定一個「鏈路本地地址」,然後通過鄰居發現協議就能使相鄰的節點互通。

因此,OSPFv3 的鄰接關係是以鏈路為基礎的。在配置的時候只要在特定的介面上開啟 OSPF 功能就可以了,不用通告直連網段,非常方便。


三、網路拓撲圖及說明

?

有 R1、R2、R3 三個路由器,介面及網段的關係如上圖所示。

接下來將實現三個路由器之間各網段的互通。

下面只講 R1 的配置方法,R2、R3 的配置方法和 R1 基本相同,只需要把 IPv6 地址、介面名以及路由 ID 換一下就可以了。


四、配置 IPv6

4.1 開啟 IPv6 全局單播路由

R1(config)#ipv6 unicast-routing

4.2 配置介面的 IPv6 地址

g3/0 介面

R1(config)#interface GigabitEthernet 3/0R1(config-if)#ipv6 address aa::aa/64R1(config-if)#no shutdownR1(config-if)#exit

g4/0 介面

R1(config)#interface gigabitEthernet 4/0R1(config-if)#ipv6 address bb::bb/64R1(config-if)#no shutdownR1(config-if)#exit

lo0 介面

R1(config)#interface loopback 0R1(config-if)#ipv6 address 11::11/128R1(config-if)#no shutdownR1(config-if)#exit


五、配置 OSPFv3

5.1 開啟一個 OSPFv3 進程

R1(config)#ipv6 router ospf 1

5.2 設置路由 ID

提示:如果 Loopback 介面有唯一 IPv4 地址的話,此步驟可忽略。

R1(config-rtr)#router-id 1.1.1.1

5.3 退出路由設置界面

R1(config-rtr)#exit

5.4 在介面中啟用 OSPFv3

g3/0 介面

R1(config)#interface GigabitEthernet 3/0R1(config-if)#ipv6 ospf 1 area 0 R1(config-if)#exit

g4/0 介面

R1(config)#interface gigabitEthernet 4/0R1(config-if)#ipv6 ospf 1 area 0R1(config-if)#exit

lo0 介面

R1(config)#interface loopback 0R1(config-if)#ipv6 ospf 1 area 0R1(config-if)#exit


六、驗證結果

6.1 檢查路由表

將三個路由器全部配置完成之後,我們來看一下 R2 上面的 OSPF 路由表。

R2#show ipv6 route ospf

運行結果:

IPv6 Routing Table - default - 12 entriesCodes: C - Connected, L - Local, S - Static, U - Per-user Static route B - BGP, R - RIP, H - NHRP, I1 - ISIS L1 I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP EX - EIGRP external, ND - ND Default, NDp - ND Prefix, DCE - Destination NDr - Redirect, O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1 OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2, l - LISPO 11::11/128 [110/1] via FE80::C801:8FF:FE1D:54, GigabitEthernet3/0O 33::33/128 [110/1] via FE80::C803:8FF:FE23:70, GigabitEthernet4/0O 88::/64 [110/1] via GigabitEthernet4/0, directly connectedO AA::/64 [110/1] via GigabitEthernet3/0, directly connectedO BB::/64 [110/2] via FE80::C801:8FF:FE1D:54, GigabitEthernet3/0 via FE80::C803:8FF:FE23:70, GigabitEthernet4/0O EE::/64 [110/2] via FE80::C801:8FF:FE1D:54, GigabitEthernet3/0 via FE80::C803:8FF:FE23:70, GigabitEthernet4/0

可以看到,全網的路由表均已成功學習。

從上面下一跳的地址可以看出,路由器之間是通過「鏈路本地地址」進行定址以及下一跳轉發的。

6.2 PING 測試

PING R3 上面的 88::88

R2#ping 88::88

運行結果:

Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 88::88, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 36/44/80 ms

PING R1 上面的 11::11

R2#ping 11::11

運行結果:

Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 11::11, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 32/36/40 ms

很好,全網都已經通了!


七、參考文獻

  1. RFC2740 - IETF
  2. OSPF 版本 3 · 60 天通過 CCNA 考試 - GitBook

推薦閱讀:

科技創新 引領未來
購買高速線纜DAC時要注意哪些事項以及介紹
CISCO ME 3400接入交換機的FAQ問答

TAG:交換機 | 路由器 | 無線路由器 |