А вот мне интересно, где проходит преобразование таких ip до обще сетевого вида?
Это какой-то RFC, все программы, которые по нему написаны, поддерживают такие айпишники. Преобразование происходит там же, где адрес типа 8.8.8.8 преобразовывается в 0x08080808 для отправки ip-пакетов в сеть.
Это какой-то RFC, все программы, которые по нему написаны, поддерживают такие айпишники. Преобразование происходит там же, где адрес типа 8.8.8.8 преобразовывается в 0x08080808 для отправки ip-пакетов в сеть.
А ip типа 17838287 тоже преобразуется сначала в тип 182.222.0.1 ?
Так значит получается... Отправляем строку по upd на днс сервер (например google.com) от него получаем ip вида 182.182.182.182 и им уже подписываем отправляемые пакеты. Так?
Так значит получается... Отправляем строку по upd на днс сервер (например google.com) от него получаем ip вида 182.182.182.182 и им уже подписываем отправляемые пакеты. Так?
Нет. Допустим, ты сделал $ ping 8.8.8.8 Утилита ping преобразовывает строку '8.8.8.8' в четыре байта айпи адреса, и затем отправляет на этот адрес свои пакетики. Если ты сделаешь $ ping 0x08080808 то утилита ping будет работать со строкой '0x08080808', но она преобразует ее в те же четыре байта.