Ip-Address
IPv4 地址耗盡到底有多嚴重?
多年來,媒體一直在報導現在可用的 IPv4 地址非常少的問題。但另一方面,我正在使用一家伺服器託管公司,該公司很樂意以少量資金提供公共 IPv4 地址。我的私人網際網路連接帶有一個公共 IPv4 地址。
這怎麼可能?問題是否像媒體希望我們相信的那樣嚴重?
這很糟糕。以下是我與消費者 ISP 為應對 IPv4 地址短缺所做的第一手經驗的範例列表:
- 在城市之間反复移動 IPv4 塊,導致客戶短暫中斷和連接重置。
- 將DHCP租用時間從幾天縮短到幾分鐘。
- 允許使用者選擇是否要在客戶端設備 (CPE) 上進行網路地址轉換 (NAT) ,然後無論如何都可以追溯地為每個人打開它。
- 為已經利用該機會選擇退出 NAT 的客戶在 CPE 上啟用 NAT。
- 降低CPE 強制執行的並發活動媒體訪問控制 (MAC) 地址的數量上限。
- 為註冊服務時擁有真實 IP 地址的客戶部署運營商級 NAT (CGN) 。
所有這些都降低了 ISP 向其客戶銷售的產品的質量。他們為什麼要對客戶這樣做的唯一合理解釋是 IPv4 地址短缺。
IPv4地址的短缺導致地址空間碎片化,具有多個缺點:
- 管理成本不僅耗費時間和金錢,而且容易出錯並導致停機。
- 幾年前在骨幹路由器上大量使用內容可定址記憶體 (CAM)容量會導致多個 ISP在超過特定流行路由器模型的限制時出現嚴重中斷。
如果沒有 NAT,我們今天就無法擁有 37 億個可路由的 IPv4 地址。但是 NAT 是一個脆弱的解決方案,它會給您帶來不太可靠的連接和難以調試的問題。NAT 的層數越多,情況就越糟糕。20 年的努力使單層 NAT 大部分工作,但我們已經越過了單層 NAT 足以解決 IPv4 地址短缺的地步。