Игра по преобразованию битов в IPv4 адрес


Битовое представление IPv4
Количество октетов в адресе
Преобразуйте биты в IPv4 адрес, например: 192.168.3.1



Как выполняется преобразование

Наиболее простой способ преобразовать 2-ичное число в 10-ое запомнить число 256. Это число - максимальное значение для IP адреса (от 0 до 255 включительно). Это число нужно поделить на 2 - должна получится следующая последовательность:

Деление 256/2 128/2 64/2 32/2 16/2 8/2 4/2 2/2
Результат 128 64 32 16 8 4 2 1

Далее, под каждым из результатов, соблюдая порядок, вам нужно проставить 2-оичное представление IPv4 адреса. Например у вас есть следующее битовое представление числа: 00001010. Расставим его по местам:

Результат 128 64 32 16 8 4 2 1
Битовое представление 0 0 0 0 1 0 1 0

Те числа, под которыми присутствует 1-ца, нам нужно сложить. В примере выше получится: 2 + 8 = 10.

Такую операцию нужно выполнить для каждого из октетов. В IPv4 адресе таких октета 4. Если адрес состоит из всех '1', то такое число будет равно 255.


Ваши замечания и пожелания по работе сервиса
Каналы
Telegram FixMyPc Telegram Лента FixMyPC RSS Rss
Популярные тэги
О блоге
Этот блог представляет собой конспекты выученного материала, приобретённого опыта и лучшие практики в системном администрировании и программировании.