Конечно! Давайте преобразуем указанные IP-адреса в 32-битный формат.
А) IP-адрес: 210.171.30.128
210 в двоичном виде:
- 210 / 2 = 105 -> остаток 0
- 105 / 2 = 52 -> остаток 1
- 52 / 2 = 26 -> остаток 0
- 26 / 2 = 13 -> остаток 0
- 13 / 2 = 6 -> остаток 1
- 6 / 2 = 3 -> остаток 0
- 3 / 2 = 1 -> остаток 1
- 1 / 2 = 0 -> остаток 1
- Читаем остатки снизу вверх: 11010010
171 в двоичном виде:
- 171 / 2 = 85 -> остаток 1
- 85 / 2 = 42 -> остаток 1
- 42 / 2 = 21 -> остаток 0
- 21 / 2 = 10 -> остаток 1
- 10 / 2 = 5 -> остаток 0
- 5 / 2 = 2 -> остаток 1
- 2 / 2 = 1 -> остаток 0
- 1 / 2 = 0 -> остаток 1
- Читаем остатки снизу вверх: 10101011
30 в двоичном виде:
- 30 / 2 = 15 -> остаток 0
- 15 / 2 = 7 -> остаток 1
- 7 / 2 = 3 -> остаток 1
- 3 / 2 = 1 -> остаток 1
- 1 / 2 = 0 -> остаток 1
- Читаем остатки снизу вверх: 00011110
128 в двоичном виде:
- 128 / 2 = 64 -> остаток 0
- 64 / 2 = 32 -> остаток 0
- 32 / 2 = 16 -> остаток 0
- 16 / 2 = 8 -> остаток 0
- 8 / 2 = 4 -> остаток 0
- 4 / 2 = 2 -> остаток 0
- 2 / 2 = 1 -> остаток 0
- 1 / 2 = 0 -> остаток 1
- Читаем остатки снизу вверх: 10000000
Теперь объединяем все бинарные представления: 210.171.30.128 = 11010010.10101011.00011110.10000000
Записываем в 32-битовом виде: 11010010101010110001111010000000
Б) IP-адрес: 10.55.0.225
10 в двоичном виде:
- 10 / 2 = 5 -> остаток 0
- 5 / 2 = 2 -> остаток 1
- 2 / 2 = 1 -> остаток 0
- 1 / 2 = 0 -> остаток 1
- Читаем остатки снизу вверх: 00001010
55 в двоичном виде:
- 55 / 2 = 27 -> остаток 1
- 27 / 2 = 13 -> остаток 1
- 13 / 2 = 6 -> остаток 1
- 6 / 2 = 3 -> остаток 0
- 3 / 2 = 1 -> остаток 1
- 1 / 2 = 0 -> остаток 1
- Читаем остатки снизу вверх: 00110111
0 в двоичном виде:
- 0 = 00000000
225 в двоичном виде:
- 225 / 2 = 112 -> остаток 1
- 112 / 2 = 56 -> остаток 0
- 56 / 2 = 28 -> остаток 0
- 28 / 2 = 14 -> остаток 0
- 14 / 2 = 7 -> остаток 0
- 7 / 2 = 3 -> остаток 1
- 3 / 2 = 1 -> остаток 1
- 1 / 2 = 0 -> остаток 1
- Читаем остатки снизу вверх: 11100001
Теперь объединяем все бинарные представления: 10.55.0.225 = 00001010.00110111.00000000.11100001
Записываем в 32-битовом виде: 00001010001101110000000011100001
Вот преобразованные IP-адреса в 32-битовом формате:
- А) 11010010101010110001111010000000
- Б) 00001010001101110000000011100001
Если у вас есть дополнительные вопросы или нужно что-то прояснить, не стесняйтесь спрашивать!
