Давайте начнем с самого начала: Система регистрации номеров интернета (определенная в 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-адрес в зависимости от вашего местоположения, но, поскольку это не имеет реальной выгоды, они, вероятно, этого не делают.