Поскольку IPv4-адреса быстро заканчиваются, придет время, когда не будет даже одного IPv4-адреса, доступного для распределения. Но огромное количество устройств по-прежнему будет работать на IPv4.
Однако, если кто-то захочет запустить сервер в это время, у него не будет доступного адреса IPv4. Им придется использовать только IPv6. (Даже если они хотят слушать с помощью Dual Stack, им все равно нужен IPv4-адрес вместе с IPv6 для своего сервера. Пожалуйста, поправьте меня, если я неправильно понимаю здесь)
Что бы это значило для них, если существующая огромная база клиентов IPv4 не сможет подключиться к своим серверам? Как можно разрешить эту ситуацию?
Скорее всего, это будет вопрос того, кто больше заплатит за адреса IPv4. Прежде чем произойдет описанный вами сценарий, произойдет что-то еще.
Интернет-провайдеры начнут использовать NAT операторского класса для всех своих новых клиентов. Любой, у кого ранее был общедоступный IP-адрес от своего интернет-провайдера, потеряет его, если ему когда-нибудь понадобится переключиться на другого интернет-провайдера. Это приведет к медленному освобождению небольшого количества адресов IPv4 и, как следствие, к одновременному снижению качества услуг, предоставляемых клиентам.
Интернет-провайдеры, которые позволяли клиентам использовать несколько адресов IPv4, начнут забирать некоторые из них у клиентов. Это уже однажды случилось со мной.
Если случится так, что есть люди, которые хотели бы развернуть сервер, но не могут получить IPv4-адрес из-за стоимости или по какой-либо другой причине, все же есть технические решения, которые можно применить.
Внешние интерфейсы можно использовать для совместного использования одного IPv4-адреса между большим количеством серверов. Я разработал один такой фронтенд сам. Я не вижу технических причин, по которым такое решение нельзя было бы масштабировать для обработки произвольного количества сайтов, при этом количество используемых IPv4-адресов оставалось постоянным.
Другие предлагали хостинг-провайдерам развернуть обратные прокси-серверы на некоторых из имеющихся у них IPv4-адресов и позволить им обеспечить подключение к большому центру обработки данных только с IPv6.
Я думаю, у вас есть неправильные представления об исчерпании возможностей IPv4. Отсутствие дополнительных адресов IPv4 не означает, что адреса IPv4 недоступны. У интернет-провайдеров (как правило, провайдеров уровня 1) и многих старых авторитетных компаний все еще есть много места для IPv4, которое они могут назначить клиентам. Что оно делает значит в том, что RIR не осталось места для адресации. Это означает, что интернет-провайдерам и компаниям придется довольствоваться тем, что у них уже есть. Соединенным Штатам и Европе удалось захватить львиную долю пространства IPv4, поэтому нехватка будет ощущаться гораздо раньше и сильнее в Юго-Восточной Азии. Вдобавок к этому всегда есть NAT, который позволяет вам еще больше расширить существующее пространство IPv4.
Когда больше нет IPv4-адресов, которые нужно выделить (уже произошло!), Это не значит, что IPv4 сразу перестает работать. Существующие клиенты IPv4 по-прежнему смогут использовать свои существующие адреса IPv4 и пересекать существующий Интернет IPv4. Это не похоже на волшебный переключатель, когда IPv4 выходит из строя. В этом весь смысл работы с двойным стеком.