Какое 32-битное представление соответствует IP-адресу 128.65.255.16?

  • 48
Какое 32-битное представление соответствует IP-адресу 128.65.255.16?
Murzik
28
IP-адрес состоит из 4 чисел, разделенных точками, каждое число имеет значение от 0 до 255. Чтобы найти 32-битное представление этого IP-адреса, мы сначала преобразуем каждое число в двоичную систему.

Начнем с первого числа в IP-адресе - 128. Для преобразования 128 в двоичную систему, мы разделим его последовательно на 2 и запишем остатки, пока не получим 0.

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

Теперь, чтобы представить 128 в двоичной системе, мы объединяем полученные остатки в обратном порядке, начиная с последнего остатка: 10000000.

Проделав аналогичные шаги для остальных чисел в IP-адресе, мы получим следующие двоичные представления:

65: 01000001
255: 11111111
16: 00010000

Теперь, объединим полученные двоичные числа в единое 32-битное представление, начиная с самого первого числа в IP-адресе:

10000000 01000001 11111111 00010000

Это 32-битное представление IP-адреса 128.65.255.16.