Распределение адресов
Оборудование вашего интернет-провайдера будет выделять IP-адреса версии 4 из пула. Вероятно, этот пул содержит один или несколько непрерывных диапазонов адресов. Они будут распределены более или менее случайным образом.
Обычно серверы пытаются выделить тот же адрес, который использовался в прошлый раз, но это не всегда возможно при небольших пулах и большом обороте клиентов.
Если ваш провайдер предоставил статический IP-адрес (некоторые провайдеры взимают за это дополнительную плату, а некоторые нет), вы всегда должны получать один и тот же публичный IP-адрес, назначенный вашему маршрутизатору. Для некоторых интернет-провайдеров это зависит от уникальных учетных данных аутентификации, настроенных на вашем маршрутизаторе (как я обнаружил, когда мой интернет-провайдер заменил маршрутизатор, убитый молнией), другие интернет-провайдеры могут просто связать статический IP-адрес с MAC-адресом на стороне WAN маршрутизатора.
Так что да, если у вас есть динамический IP-адрес, как, вероятно, большинство людей, ваш сосед может сегодня иметь IP-адрес, который вы использовали вчера. Или наоборот.
IP V4 адреса
Вы говорите о "последних 5 цифрах", но каждая из четырех числовых частей адреса IP V4 может иметь от одной до трех цифр (0–255). Например:
1.1.1.1
10.0.17.33
192.168.1.1
192.168.1.250
192.168.250.187
Так что на самом деле вы имеете в виду последние два октета, которые могут быть представлены в виде двух-шести десятичных цифр (на самом деле это два лота одно-трехзначных чисел)
Адрес действительно является 32-битным числом в диапазоне от 0 до 4294967295. Это только представлено в форме "пунктирной четверки" с четырьмя десятичными октетами по историческим причинам (ищите "классную сеть", если интересно)