IPv4 位址是如何分配的?引起我好奇的是,我曾經有一個 IPv4 位址 96.32.179.XX,大約 2 週前我搬家了(距離之前的位址大約 10 英里),現在我有一個 IPv4 位址 24.158.252.XXX。每個 IP 均相同的城市和州。
我認為每個城市都會分配一個 IPv4 範圍,這意味著我的兩個位址都以 96.XX.XXX.XX 開頭,或者 IPv4 位址只是從您的 ISP 可用的 IPv4 位址池中隨機分配的?
以上列出的兩個 IPv4 均適用於住宅帳戶。
答案1
您的 ISP 可以是一家大公司,也可以是一家本地公司。
美國康卡斯特 (Comcast) 或 AT&T 等大公司有很多要求其地址的地址。區域網路註冊機構.(美國為 ARIN,歐洲為 RIPE)。
由於 IPv4 範圍已耗盡,因此很難擁有大量的 IPv4 範圍。連續位址。
ISP 範圍可以由一個範圍的 1024 個位址區塊、另一個範圍的 4096 個位址區塊組成,等等。
ARIN、RIPE 和其他註冊機構將他們找到的任何內容免費分配給請求者。
小型 ISP 大多數時候依賴較大的 ISP,因此,它們不會向 ARIN 或 RIPE 請求位址。相反,它們從更大的 ISP 租用地址,從而產生更多的分區塊。
使用 IP 位址進行地理定位的站點使用從 IP 位址提供的資訊中提取的資料庫。登記處(ARIN、RIPE 等),因此它們遠不準確,通常顯示向註冊表請求該範圍的 ISP 的實體位址,而不知道該範圍是由 ISP 使用還是租給其他人。
答案2
讓我們從頂部開始:互聯網號碼註冊系統(定義於RFC 7020)是一組共同管理世界上所有 IP 位址的系統和組織。
IANA(互聯網號碼分配機構)「擁有」所有 IP 位址並將其委託給 RIR(區域互聯網註冊機構),RIR 定義自己的政策,規定誰可以獲得 IP 位址區塊以及他們應該獲得 IP 位址區塊的原因。
IANA 分配 IPv4“區塊”,基本上是一組連續的 IP 位址。最大的可分配區塊是 /8 區塊,這意味著以某個八位元組開頭的所有 IP 位址(例如:123.。.*)。 RIR 將 IANA 分配給它們的 IP 位址分成更小的區塊,然後將這些區塊分配給 ISP 或大公司等組織。 (例如,雲耀不是 ISP,但確實有不少IP位址之所以被分配,是因為他們經營著一個非常龐大的全球網路。您不能前往 RIR 並僅請求一個 IP)
然後,您的 ISP 將根據其規模向 RIR 請求分配 IP 位址。然後,RIR 會從可用池中為您的 ISP 分配一些位址,在理想情況下,這將是一大塊連續位址(例如 123.123.0.1/17 (123.123.0.1 - 123.123.127.254))。不幸的是,由於 IPv4 位址空間即將耗盡,這種大小的可用 IP 區塊的數量正在迅速減少。這就是為什麼 ISP 可能會收到兩個 /18 塊而不是單個 /17 塊。
然後,當您連接到 ISP 的網路時,您要求一個位址(使用動態主機配置協定)。您的 ISP 將從 RIR 分配的可用位址池中選擇一個位址。由於 ISP 可能擁有多個 IP 位址區塊,因此您指派的 IP 位址有可能與您之前擁有的完全不同。
ISP 可以透過將某個區塊分配給某個位置來整齊地組織他們的 IP 分配,但這除了看起來漂亮之外並沒有真正的任何目的,這就是他們不這樣做的原因。
長話短說:您從 ISP 取得 IP,ISP 從 RIR 取得 IP,RIR 從 IANA 取得 IP。 IP 以先到先服務的方式分配,因此當您的 RIR 或 ISP 在不同時間請求兩個區塊時,它們不會是連續的。您從 ISP 的可用位址池中獲得一個隨機 IP,該位址可能來自他們擁有的任何區塊。您的網際網路服務供應商可以根據您的位置分配 IP,但由於這沒有真正的好處,因此他們可能不會這樣做。
答案3
你的城市、你的房子、甚至你的關係都與此無關。您的 IP 是由您的 ISP 分配的。他們通常會自動分配這個,更重要的是動態地。
因此,一般來說,每當您的路由器/數據機重新啟動並且您的連接(再次)啟動時,您通常會獲得不同的 IP。