開啟 IPv6 新時代,升級後的 IPv6 厲害在哪?

又拍雲發表於2018-10-18

IPv6,Internet Protocol Version 6,從字面翻譯 “網際網路協議第 6 版”,它是IETF設計的用於替代現行版本 IP 協議-IPv4 協議,被稱作“下一代網際網路協議”。早在 2012 年 6 月 6 日 ,網際網路協會組織舉辦了 IPv6 協議啟動大會。而在 2017 年 6 月,Apple 明文規定所有開發者提交新版本都必須支援 IPv6-Only 的網路,很多 iOS 開發者都遇到由於 IPv6 網路不支援造成的稽核被拒的情況,這也使我們意識到支援 IPv6 的日子終於到來了。

 

IPv6 升級的必要性

為什麼要加速升級到 IPv6 呢?升級到 IPv6 對我們又有什麼好處呢?

近幾年,智慧裝置數量的飛速增加,使得 IPv4 地址短缺的問題暴露在我們面前,這也成為了要加速推進 IPv6 的主要原因。現如今,每個人都會至少兩個甚至更多的裝置或者主機,對連線性也就有了更高的要求,需要大量 IP 地址來分配。2017年11月26日,中共中央辦公廳、國務院辦公廳印發了《推進網際網路協議第六版(IPv6)規模部署行動計劃》,併發出通知,要求各地區各部門節合實際認真貫徹落實。在國家帶領和市場驅動,IPv6 將很快成為在網際網路上新增新裝置或主機的唯一選擇,也使我們儘早的過渡到 IPv6 成為了使然,以便在不可避免的日子到來時不再支援 IPv4,儘快採用 IPv6 將使我們能夠安心使用 IPv4,不會對其業務造成影響。

“網路實名制"的思考

IPv6 提供大量 IP 的同時,會不會讓 “網路實名制” 真正實施呢?現在 IPv4 的 IP 的地址還是動態分佈的,無法實現 IP 地址與裝置,或者 IP 地址與人一一對應,而到了 IPv6 ,有了足夠的地址,每個人和裝置固定一個地址,這樣來實現實名制,網路安全也進一步提高,針對網路詐騙也會更方便追蹤。

未來孩子出生的時候除了唯一的身份證號是否還會領一個固定的 iP 地址呢?

 

IPv6 的優點

快,這是網際網路長期的追求目標,而資料安全在當今社會也變得越來越重要。

更大的地址空間:IPv4 採用 32 位地址長度,可以為我們提供 2^32 大約 43 億個地址,而 IPv6 採用 128 位地址長度,為我們提供了 2^128 個地址,可以說是不受任何限制的提供地址,保守估算 IPv6 實際可分配的地址,整個地球的每平方米麵積上仍可分配 1000 多個地址,為全世界的每一粒沙子編上一個 IP 地址真的不是隨便說的。這也是上文中提出“網路實名制”猜想的重要依據。

更快的傳輸速度: IPv6 使用的是固定報頭,不像 IPv4 那樣攜帶一堆冗長的資料,簡短的報頭提升了網路資料轉發的效率。並且由於 IPv6 的路由表更小,聚合能力更強,保證了資料轉發的路徑更短,極大的提高了轉發效率,IPv6 也消除了 IPv4 中常見的大部分地址衝突問題,併為裝置提供了更多簡化的連線和通訊

更安全的傳輸方式:IPv4 從未被認為是安全的,雖然越來越多的網站正在開啟 SSL,但是依舊有大量的網站沒有采用 HTTPS,但是 IPv6 從頭到尾都是建立在安全的基礎上的,在網路層認證與加密資料並對 IP 報文進行校驗,為使用者提供客戶端到服務端的資料安全,保證資料不被劫持。

 

升級 IPv6 的難處

IPv6 不會馬上替換了 IPv4 ,因為 IPv6 和 IPv4 是兩個完全不相容的協議(在極少數的特定場景可以實現相容),如果要從支援 IPv4 升級到 IPv6,無論是應用程式用客戶端、伺服器程式端、路由器等等,都要同時支援 IPv6 才能解決問題,這個的升級改造需要花費的成本是巨大的。慶幸的是, IETF 推薦了雙棧技術和隧道技術等解決相容的問題。

雙棧機制就是使 IPv6 網路節點具有一個 IPv4 棧和一個 IPv6 棧,同時支援 IPv4 和 IPv6 協議。這些節點既可以收發 IPv4 分組,也可以收發 IPv6 分組。它們可以使用 IPv4 與 IPv4 節點互通,也可以直接使用 IPv6 與 IPv6 節點互通。雙棧技術不需要構造隧道。

隧道機制就是必要時將 IPv6 資料包作為資料封裝在 IPv4 資料包裡,使 IPv6 資料包能在已有的 IPv4 基礎設施上傳輸的機制。但是考慮到隧道技術走公共網路,網路不可控和支援協議等問題,雖然可以租用運營商的專線,但是專線的成本價格太高了。

IPv6 的部署和普及是一種趨勢,但是現在國內資源少、佈置起來難度大,佈置好以後還要考慮相容性和穩定性,這也是讓有意向企業望而卻步的主要原因。

又拍雲部署 IPv6 的進度

為了解決又拍雲客戶 Apple APP 稽核問題,又拍雲早先在香港節點首先接入了 IPv6 網路,為當時大量客戶在源站不做更改的情況下,解決了 iOS 稽核的問題。又拍雲可以為您在原 IPv4 的網路無需改造的前提下,幫助新 IPv6 網路相容 IPv4 ,實現同時相容 IPv4 和 IPv6 兩個網路,又拍雲在香港首次接入 IPv6 ,並正式開發給客戶使用,並同時對其他節點元件進行升級。目前已有部分國內節點已經在對 IPv6 節點做最後的測試。不久後會在更多的節點支援 IPv6,給客戶帶來更快更安全的訪問體驗。

 

推薦閱讀:

無“網路中立”的時代,我們該如何保證網路安全

IPv6,AppStore 稽核不是唯一選擇它的原因​tech.upyun.com

相關文章