上から始めましょう:インターネット番号レジストリシステム(RFC 7020で定義)は、世界中のすべてのIPアドレスを管理するために連携して動作するシステムと組織のセットです。
IANA(Internet Assigned Numbers Authority)は、すべてのIPアドレスを「所有」し、それらをRIR(Regional Internet Registry)に委任します。RIR(Regional Internet Registry)は、IPアドレスブロックを取得できるユーザーと、IPアドレスブロックを取得する理由に関する独自のポリシーを定義します。
IANAは、基本的に一連の連続したIPアドレスのセットであるIPv4「ブロック」を割り当てます。最大割り当て可能ブロックは、特定のオクテットで始まるすべてのIPアドレスを意味/ 8ブロック、である(例:123 。。*)。RIRは、IANAによって割り当てられたIPアドレスを取得し、それらを小さなブロックに分割します。これらのブロックは、ISPや大企業などの組織に割り当てられます。(たとえば、CloudflareはISPではありませんが、非常に大規模なグローバルネットワークを運用しているため、かなりの数のIPアドレスが割り当てられています。RIRにアクセスして1つのIPだけを要求することはできません)
次に、ISPは、そのサイズに応じて、RIRに移動し、IPアドレスの割り当てを要求します。次に、RIRはISPに利用可能なプールからいくつかのアドレスを割り当てます。理想的な世界では、これは連続したアドレスの1つの大きなブロックになります(たとえば、123.123.0.1 / 17(123.123.0.1-123.123.127.254))。残念ながら、IPv4アドレススペースが不足しているため、このサイズの使用可能なIPブロックの量は急速に減少しています。これが、ISPが単一の/ 17ブロックではなく2つの/ 18ブロックを受け取る可能性がある理由です。
次に、ISPのネットワークに接続するときに、(DHCPを使用して)アドレスを要求します。ISPは、RIRによって割り当てられた使用可能なアドレスのプールからアドレスを選択します。ISPはおそらくIPアドレスの複数のブロックを所有しているため、割り当てられるIPアドレスが以前のものとは完全に異なる可能性があります。
ISPが特定のブロックを特定の場所に割り当てることにより、IP割り当てを適切に整理することは可能ですが、見栄え以外の目的には実際には役立たないため、そうしません。
TL; DR: IPはISPから取得し、ISPはRIRから取得し、IANAから取得します。IPは先着順で割り当てられるため、RIRまたはISPが別々の時間に2つのブロックを要求した場合、それらは連続しません。ISPで使用可能なアドレスのプールからランダムなIPを取得します。これは、ISPが所有している任意のブロックからのものである可能性があります。あなたのISP はあなたの場所に基づいてIPを割り当てることができますが、それは実際の利点がないので、おそらくそうしません。