Преобразование IP-адреса в двоичный код работает следующим образом: 1
- IP-адрес разбивается на четыре десятичных октета. 1
- Каждый десятичный октет преобразуется в двоичный формат и дополняется нулями до создания 8-битной двоичной строки. 1
- Двоичные октеты объединяются с разделителем точкой, чтобы создать двоичное представление IP-адреса. 1
Для перевода чисел из десятичной системы счисления в двоичную используют так называемый «алгоритм замещения»: 4
- Делят десятичное число А на 2. 4 Частное Q запоминают для следующего шага, а остаток a записывают как младший бит двоичного числа. 4
- Если частное q не равно 0, принимают его за новое делимое и повторяют процедуру, описанную в шаге 1. 4
- Каждый новый остаток (0 или 1) записывается в разряды двоичного числа в направлении от младшего бита к старшему. 4
- Алгоритм продолжается до тех пор, пока в результате выполнения шагов 1 и 2 не получится частное Q = 0 и остаток a = 1. 4
Для преобразования IP-адресов в двоичный формат можно использовать онлайн-конвертеры, например, на сайте itoolkit.co. 1