Давайте начнем с самого начала: Система регистрации номеров Интернета (определенная в RFC 7020) - это набор систем и организаций, которые работают вместе для управления всеми IP-адресами в мире.
IANA (Управление по присвоению номеров в Интернете) "владеет" всеми IP-адресами и передает их RIR (региональным интернет-реестрам), которые определяют свои собственные политики в отношении того, кто может получить блок IP-адреса и по какой причине он должен его получить.
IANA назначает "блоки" IPv4, которые в основном представляют собой набор последовательных IP-адресов. Самый большой назначаемый блок является /8 блок, который означает , что все IP - адреса , начиная с определенного октета (например: 123...*). RIR принимают IP-адреса, назначенные им IANA, и делят их на более мелкие блоки, которые затем присваиваются таким организациям, как интернет-провайдеры или крупные компании. (Например, Cloudflare не ISP, но ему назначено несколько IP-адресов, потому что они управляют очень большой глобальной сетью. Вы не можете перейти на RIR и запросить только один IP)
Ваш провайдер затем, в зависимости от его размера, пойдет в RIR и запросит распределение IP-адресов. Затем RIR назначает вашему провайдеру некоторые адреса из доступного пула, в идеальном мире это будет один большой блок последовательных адресов (например, 123.123.0.1/17 (123.123.0.1 - 123.123.127.254)). К сожалению, количество доступных IP-блоков такого размера быстро сокращается из-за истощения адресного пространства IPv4. Вот почему провайдер может получить два блока /18 вместо одного блока /17.
Затем, когда вы подключаетесь к сети вашего провайдера, вы запрашиваете адрес (используя DHCP). Ваш Интернет-провайдер выберет адрес из пула доступных адресов, назначенных RIR. Поскольку интернет-провайдер, вероятно, владеет несколькими блоками IP-адресов, существует вероятность того, что назначенный вам IP-адрес полностью отличается от того, который вы использовали ранее.
Для интернет-провайдера возможно аккуратно организовать распределение IP-адресов, назначив определенный блок определенному местоположению, но на самом деле это не служит какой-либо цели, кроме красивого внешнего вида, поэтому они этого не делают.
TL; DR: Вы получаете свой IP от интернет-провайдера, который получает его от RIR, который получает его от IANA. IP-адреса назначаются методом «первым пришел - первым обслужен», поэтому, когда ваш RIR или ISP запрашивает два блока в разное время, они не будут последовательными. Вы получаете случайный IP-адрес из пула доступных адресов у вашего интернет-провайдера, который может быть из любого из принадлежащих им блоков. Ваш Интернет-провайдер может назначить IP-адрес в зависимости от вашего местоположения, но, поскольку это не имеет реальной выгоды, они, вероятно, этого не делают.