Чтобы записать IP-адреса в 32-битовом виде, необходимо преобразовать каждую из четырех десятичных частей IP-адреса в двоичный формат. Затем объединяем эти двоичные числа в одну строку, что и будет 32-битным представлением.
Для IP-адреса 210.171.30.128:
- 210 в двоичном формате: 11010010
- 171 в двоичном формате: 10101011
- 30 в двоичном формате: 00011110
- 128 в двоичном формате: 10000000
Объединяем: 11010010 10101011 00011110 10000000
В 32-битовом формате это будет: 11010010101010110001111010000000
Для IP-адреса 10.55.0.225:
- 10 в двоичном формате: 00001010
- 55 в двоичном формате: 00110111
- 0 в двоичном формате: 00000000
- 225 в двоичном формате: 11100001
Объединяем: 00001010 00110111 00000000 11100001
В 32-битовом формате это будет: 00001010001101110000000011100001
Таким образом, 32-битовое представление данных IP-адресов следующее:
- 210.171.30.128 -> 11010010101010110001111010000000
- 10.55.0.225 -> 00001010001101110000000011100001