今天小編分享的科技經驗:全球 43 億 IPv4 地址耗盡的四年後,亞馬遜:明年,将對所有公共 IPv4 地址收費!,歡迎閲讀。
整理 | 屠敏
出品 | CSDN(ID:CSDNnews)
物以稀為貴,即使對于雲計算巨頭來説,亦是如此。
近日,亞馬遜首席布道師 Jeff Barr 發布了一篇博客,對外宣布即将對公共 IPv4 地址實行新的收費政策,所有的公共 IPv4 地址按每個 IP 每小時 0.005 美元的價格收費,而且無論其是否附加到服務中,都要收費。
執行時間為 2024 年 2 月 1 日起。
此舉無疑間接地推動了 IPv6 的應用,但業界對于亞馬遜收費行為貶褒不一。
四年前,42 億個 IPv4 地址早已分完
所謂 IPv4,此前 CSDN 也曾發文解析過,即互聯網通信協定第四版,是網際協定開發過程中的第四個修訂版本,也是此協定第一個被廣泛部署的版本。
其地址是用于識别互聯網設備的 32 位編号, 在根伺服器方面,全世界 IPv4 根伺服器只有 13 台,1 個為主根伺服器在美國。其餘 12 個均為輔根伺服器,其中 9 個在美國,歐洲 2 個,位于英國和瑞典,亞洲 1 個位于日本。
近二十年來,随着智能手機、個人電腦、物聯網設備的爆發性增長,已經消耗了近 43 億個 IPv4 的地址。
這也使得在 2019 年,負責英國、歐洲、中東和部分中亞地區互聯網資源分配的歐洲網絡協調中心(RIPE NCC)無奈宣布:截至 2019 年 11 月 25 日,所有的 IPv4 地址會消耗殆盡。這意味着沒有更多的 IPv4 地址可以分配給 ISP 和其他大型網絡基礎設施提供商。
不過,需要注意的是,IPv4 地址雖已分配完畢,但并不代表行業内完全不能再用 IPv4 地址。
AWS 提前六個月預警:我們要對 IPv4 收費了!
對于想要繼續使用公共 IPv4 地址的用户而言,他們主要靠回收和未使用地址段的釋放才能用上 IPv4,其中這些地址要麼來自倒閉的組織,要麼來自于那些已經遷移到 IPv6 時不再需要的地址。
不難想象,獲取日益稀缺的 IPv4 中間過程變得復雜,成本自然而然漲起來了。對此,據亞馬遜透露,在過去五年中,由于難以獲得公共 IPv4 地址,單個地址的獲取成本上漲了 300% 以上。
在雲計算巨頭亞馬遜看來,這是一筆不菲的支出,為了縮減成本,AWS 才做下此番決定,宣布将從明年開始對 IPv4 公網地址收費。
Jeff Barr 在公告中寫道," 這一變化反映了我們自身的成本,同時也是為了鼓勵大家在使用公共 IPv4 地址時更加節儉,并考慮加快采用 IPv6 作為現代化和保護措施。"
未來,亞馬遜将從 2024 年 2 月 1 日開始,對所有公共 IPv4 地址以每小時每個 IP 地址收取 0.005 美元的政策來收費。
亞馬遜表示,這些收費将适用于所有 AWS 服務,包括 EC2、關系數據庫服務(RDS)數據庫實例、Elastic Kubernetes Service ( EKS ) ,并将适用于所有 AWS 區網域(商業、AWS China 和 GovCloud)。
乍一看,0.005 美元似乎是一筆很小的費用。但外媒也提醒道,這是按小時的收費,并将适用于賬户中分配的每個公共 IPv4 地址,無論它是否附加到 AWS 服務。
根據亞馬遜披露的收費标準,快速計算一下,對于一個 IPv4 地址,新的收費金額将為每年 43.80 美元(0.05* 一天 24 小時 * 一年 365 天)。如果擁有多個 IPv4 地址,一年累計下來也是一筆不小的開支。
不過,亞馬遜還指出,客户如果使用亞馬遜 BYOIP 将自己擁有的 IP 地址帶入 AWS,則無需支付費用。另外,AWS 為 EC2 提供了免費的套餐,包括在前 12 個月每月 750 小時的公共 IPv4 地址使用時間,自 2024 年 2 月 1 日起生效。
在公告中,為了幫助用户審查對公共 IPv4 地址的使用情況,亞馬遜還推出了新的公共 IP 洞察工具(https://docs.aws.amazon.com/vpc/latest/ipam/what-it-is-ipam.html)。亞馬遜希望這款免費工具能夠引導用户查看、排序、過濾并了解有關他們正在使用的每個公共 IPv4 地址的更多信息。它還将幫助用户了解應用程式的更新可以在哪些方面最大限度地減少新費用的影響。
推出十年的 IPv6,應用進度緩慢
其實正如上文所述,亞馬遜推出收費政策的另一層原因也是想要推動 IPv6 的應用。
作為取代 IPv4 的新一版本,IPv6 正式推出至今已有十多年的時間。相較 IPv4 因其 32 位尋址方案的性質而僅限于 43 億台設備,那麼采用 128 位尋址的 IPv6 可提供大約 2128(約 3.4 × 1038)個位址。這對任何人來説都應該足夠了。
與此同時,IPv6 不僅僅擴展了可用地址的數量,也不僅僅是在電話号碼長度上添加數字,它還可以更有效地處理數據包、提高性能、提高安全性等等。
不過,由于 IPv4 訊息和 IPv6 訊息标頭有很大不同,因此這兩種協定無法互操作。同時許多組織起初認為沒有必要改變,尤其是從舊标準向新标準遷移的管理可能會很復雜,這導致 IPv6 采用的速度一直緩慢且循序漸進。
據 The Register 報道,盡管全球未分配的 IPv4 地址已于 2019 年正式耗盡,但根據歐洲地區互聯網注冊機構 RIPE NCC 去年公布的數據顯示,IPv4 路由表中的條目數量仍是 IPv6 的六倍。
随着時間的推移,這一情況有所好轉,根據 Google 内部最新繪制了用户中 IPv6 采用情況的圖表顯示,估計目前互聯網上有超過 42% 的用户使用 IPv6。
但 RIPE NCC 此前做出預測:全球可能需要 5-10 年的時間才能真正放棄 IPv4 地址空間。如今仍然是 IPv4 當道的時代。
IPv6 的争議
對于亞馬遜帶頭提及 IPv4 收費,目前不知道其他公司是否會效仿,不過有不少網友表示理解與支持。
@mrweasel:
據我所知,至少有一家公司在上周末苦苦抱怨之後,經過快速審核和更改,今天釋放了超過 50% 的 IPv4 地址。
看到這樣的情況,我認為 AWS 提高 IPv4 地址價格是完全合理的。人們肆意使用 IPv4 并不在意,因為 AWS 可以确保他們的客户始終有足夠的地址可用。
但是也有用户認為收費雖然沒有錯,但是在使用 IPv6 過程中,問題不斷。
@furkansahin:
我最近開始為一家初創公司工作。我的主要職責是為我們的裸機雲開發網絡功能。我們默認啓動了 IPv6,但很快我們就發現,最大的問題 " 不是 " 在設定方面。如果從零開始,IPv6 的設定其實很簡單。IPv6 最大的問題在于生态系統根本沒有做好準備。如果沒有代理,你甚至無法使用 GitHub!因此,我們必須立即開始實施 IPv4 支持,因為對于僅具有 IPv6 的開發人員來説,虛拟機幾乎毫無用處。
@Habgdnv:
最近,我嘗試在僅支持 IPv6 的網絡上從頭開始部署 GitLab,最初的體驗并不順利。在初始設定過程中,我在控制台遇到了一個異常。GitLab 嘗試獲取 Let's Encrypt 證書,但立即失敗了,因為它默認不監聽 IPv6 地址。一年前,我們(在公司)試圖在僅支持 IPv6 的網絡上部署 GlusterFS 時也遇到了類似的問題,結果也失敗了。 ( 我要求只使用 V6,我的經理很不高興)很明顯,雖然 IPv6 可能是未來的趨勢,但目前的生态系統似乎還沒有為支持它做好充分準備。多年來,我一直想使用只支持 IPv6 的 Docker,而且我真的在考慮學習 Go,以便編寫自己的只支持 IPv6 的驅動程式。
那麼,你或者貴公司在部署 IPv6 過程中是否順利?歡迎分享。
參考:
https://news.ycombinator.com/item?id=36942424
https://aws.amazon.com/cn/blogs/aws/new-aws-public-ipv4-address-charge-public-ip-insights/
https://www.tomshardware.com/news/amazon-aws-to-charge-for-public-ipv4-address-next-year#xenforo-comments-3815487
https://www.theregister.com/2023/07/31/aws_says_ipv4_addresses_cost/