IPv6快速部署
IPv6快速部署(英語:IPv6 Rapid Deployment),簡稱6rd,是一種促進互聯網服務供應商在原有IPv4基礎設施上快速部署 IPv6 的機制。
該機制衍生自已存在的6to4,其本身是一種通過IPv4網絡傳輸IPv6數據包的機制。6rd對該機製作出的最大改變,在於6rd完全運行在終端用戶所使用的互聯網服務供應商的網絡內,從而避免了6to4設計中固有的主要架構問題。6rd這個名字既指的是它所實現的IPv6的快速部署,也指的是其發明者Rémi Després的名字縮寫(RD)。
RFC 5569中記錄了對6rd工作原理的描述以及法國運營商Free對其的首次應用。[1]IETF中為標準化準備而書寫的6rd規範可作為RFC 5969獲取。[2]
歷史
編輯2007年11月,20世紀70年代法國Transpac數據網絡的創建者之一Rémi Després[3],向法國第二大運營商Free提議了使用他發明的6rd機制來快速實現IPv6部署。儘管Free在此之前還沒有短期內提供IPv6服務的計劃,但Free首席技術官Rani Assaf立即決定了實施該方案。五周後[4],經過適當的營銷批准和運營驗證[5],該運營商發佈了新聞稿,宣佈IPv6可供Free的客戶使用。
描述6rd和Free部署經驗的初稿已於2008年2月9日提交給IETF。[6]經過改進後,它於2010年1月24日作為信息性RFC 5569發佈。
2010年3月,IETF的一個工作組批准其經過多次修改後的6rd最新草案應成為標準 RFC。2010年8月,發佈了標準RFC 5969。2010年10月,康卡斯特開始免費提供用於家庭網關設備的6rd軟件,並將其開源。[7]
對比6to4
編輯6to4的工作原理是使用中繼伺服器(Relay Server)在IPv6和IPv4網絡之間實現流量中繼(Relay),並且中繼伺服器會將其公共IPv4和IPv6前綴通告於它們準備提供中繼服務的網絡之中。然而,該中繼伺服器無法保證所有IPv6主機都有正常通往該中繼的路由線路,因此也就不能保證所有原生IPv6主機都可以訪問6to4背後的主機。
再者,即使中繼可用,它通常也是由第三方運營的,而這些第三方沒有義務隨着流量的增長而繼續保持良好的服務質量。6rd更改了該模型,允許每個運營商使用自己的其中一個IPv6前綴,而不是為6to4提供的標準化特殊2002::/16前綴。[8]由於該中繼完全處於運營商的控制之下,它對其客戶的服務質量承擔所有責任。運營商也因此可以保證其6rd背後的IPv6主機可被所有的互聯網中的其它原生IPv6主機訪問。
由於6rd中繼只能由同一管理實體控制下的有限主機集使用,因此它還減少了匿名流量攻擊等等在6to4使用過程中可能發生的網絡攻擊。
地址空間的使用
編輯最簡單的6rd部署會使用IPv6地址空間中的32位以映射整個IPv4地址空間,而這會比所有運營商路由器本身支持的IPv6典型部署消耗更多的地址空間。運營商可通過省略IPv4地址空間中的冗餘部分,或者在某些情況下部署多個6rd域來緩解該問題。[1][2]
區域互聯網註冊管理機構(RIR)默認分配的IPv6空間是32位前綴。由於最基礎的將IPv4地址映射成6rd IPv6地址的方式需要使用IPv6地址中的32位空間,這意味着如果運營商使用整個IPv4地址進行映射,則只能為其客戶分配64位IPv6前綴。考慮到6rd允許運營商丟棄IPv4地址的任何冗餘部分——例如,當運營商向其客戶發出的IPv4地址都共享相同的前18位時,則6rd下的IPv6地址只需要包含剩餘的14位。法國運營商Free最初因為無法利用這種靈活性,其只能為客戶分配64位IPv6前綴,但在從RIPE NCC獲得了更大的IPv6空間分配(26位前綴)後,該運營商便開始為其客戶分配較短的IPv6前綴了。
另見
編輯參考
編輯- ^ 1.0 1.1 Després, Rémi. IPv6 Rapid Deployment on IPv4 Infrastructures (6rd). Internet Engineering Task Force. 2010-01 [2023-07-03]. (原始內容存檔於2023-07-08).
- ^ 2.0 2.1 Townsley, Mark; Trøan, Ole. IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) – Protocol Specification. Internet Engineering Task Force. 2010-08 [2023-07-03]. (原始內容存檔於2023-03-20).
- ^ Les visionnaires [Visionaries]. [2010-01-05]. (原始內容存檔於2009-02-04) (法語).
- ^ IPv6 @ Free (PDF). [2023-07-03]. (原始內容存檔 (PDF)於2023-07-03).
- ^ Free déploie l'IPv6 [Free deploys IPv6] (PDF). [2023-07-03]. (原始內容存檔 (PDF)於2023-09-30) (法語).
- ^ IPv6 Rapid Deployment on IPv4 infrastructures (6rd). Ietf Datatracker. [2023-07-03]. (原始內容存檔於2021-03-09). 初稿
- ^ Comcast releases open source 6rd software. [2023-07-03]. (原始內容存檔於2010-10-18).
- ^ What is 6to4, and how is 6rd an improvement?. [2023-07-03]. (原始內容存檔於2018-10-24).