利用GRE隧道技術解決IPv6孤島問題

2021-10-03 09:44:50 字數 2757 閱讀 9631

ipv6思維導圖鏈結如下:

r1 r2 為總公司 a,其中 r2 為 a 的閘道器 , r3 r4 執行 bgp ,r5 r6 為分公司 b,其中 r5 為 b 的閘道器; 總公司 a 和分公司 b 都是部署 ipv6 的環境,運營商為 ipv4 環境,現需要保證總公司 a 伺服器和和分公司 b 的伺服器可以通過網際網路進行互訪。

1)據上圖,搭建好拓撲,給各路由器介面配置相應 ip 位址,r2r3 為 10.1.23.0/24 網段,r4r5 為 10.1.45.0/24 網段, r3r4 為 200.200.200.0/24 網段;

2)r2與r5上使用預設路由指向外網,,isp 環境啟用 bgp 路由協議,建立 ibgp 鄰居,as 為 10,要求r2和r5能夠互相通訊;

配置略3)公司 a 內部 ipv6 網段為 2012:12::/64,閘道器 r2 隧道口的 ipv6 位址為 2025:25::2/64,分公司 b 內部 ipv6 網段為 2056:56::/64,閘道器 r5 隧道口的 ipv6 位址為 2025:25::5/64. 觀察當前閘道器路由器上所具有的 ipv6 位址及其型別;

ipv6位址配置步驟

全域性檢視

ipv6 //全域性使能ipv6

介面檢視

inte***ce gigabitethernet0/0/0

ipv6 enable //介面使能ipv6

ipv6 address auto link-local //自動獲取鏈路本地位址

ipv6 address auto global //自動獲取全球單播位址

手工配置ipv6位址

ipv6 address 2012:12::22/64

實驗現象:

在r1和r2都配置完發現r1並沒有獲取到全球單播位址,這是因為華為裝置預設抑制ra報文,要在r2介面關閉抑制才能正確收到ra更新,無狀態自動獲取ipv6位址。

undo ipv6 nd ra halt
實驗現象:

(ps,不管是鏈路本地位址還是全球單播位址的後64位都是通過eui-64獲取的)

4)r1 和 r6 上的位址使用無狀態位址自動獲取,且配置預設路由指向閘道器。

ipv6 route-static :: 0 gigabitethernet0/0/0 fe80::2e0:fcff:fe2b:2889
5)當前總分公司之間的 ipv6 孤島流量是無法在公網 ipv4 環境上進行傳輸的,為了使總分公司實現 ipv6 流量互訪,現使用過渡技術中的手工隧道gre模式實現,並分析其通訊過程;

實驗思路

首先實現使用ospfv3,實現ipv6孤島和邊緣路由的的聯通。

全域性檢視

ospfv3 程序號

介面ospfv3 程序號 area 區域id

然後在邊緣路由器r2/r5建立隧道

inte***ce tunnel0/0/1        //進入隧道

ipv6 enable

ipv6 address 2001::1/64 //設定隧道ipv6位址,隧道兩端的ipv6位址要相同

ospfv3 1 area 0.0.0.0

tunnel-protocol gre //進行gre封裝

source 10.1.23.2 //封裝源位址

destination 10.1.45.5 //封裝目的位址

在r2上做引流,讓ipv6流量走隧道

ipv6 route-static :: 0 tunnel0/0/0    //去往任何 ipv6 網路的流量都從隧道口發出去
實驗現象:

gre封裝過程詳析:

[r1]tracert ipv6 2056:56::2e0:fcff:fe0e:3557

traceroute to 2056:56::2e0:fcff:f

e0e:3557 30 hops max,60 bytes packet

1 2012:12::22 20 ms 20 ms 20 ms //r2與r1相連介面的位址

2 2001::2 50 ms 50 ms 40 ms //r5隧道位址

3 2056:56::2e0:fcff:fe0e:3557 50 ms 50 ms 40 ms //目的位址

從tracert命令我們可以看出,從孤島的流量到達r2後就**給隧道,然後進行gre封裝,由隧道進行資料的**,具體的過程如下:

手工隧道的原理 ipv6隧道技術的原理

細說 ipv6 隧道機制原理 網路之所以稱之為網,就是因為它的龐大體系,不存在孤島。那麼隨著 ipv6 的使用,網路之中卻出現了小小的乙個島嶼。為了將兩個協議版本的 網路相互通,我們就需要使用 ipv4 ipv6 隧道機制來完成這項艱鉅的工作,具體是如何做到的呢?接下來我們就詳細的講 解一下隧道技術...

IPv6技術 什麼是IPv6

ipv6技術 1 引言 ipv4位址即將耗盡,因此需要移轉至ipv6的討論,過去數年來一直不曾中斷。ipv4和ipv6在報文結構 報文字段意義以及位址配置諸多方面都有顯著的不同,這給從ipv4到ipv6過渡時期internet的運作帶來了極大的困難。當前接入網技術上幾乎所有的應用都是構建在ipv4上...

ipv6技術介紹

主要由於ipv4擁有位址空間資源短缺的侷限性,ipv6將會成為新一代的網路應用技術規範.所以下面介紹一下ipv6 一 ipv6 位址結構定義 ipv6 有128 位的位址結構。例 fffe ffee ff22 12 7e 89 e3 10 ff01 0 0 0 0 0 0 101 等價於ff01 1...