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

  • 24
Какое 32-битовое представление соответствует IP-адресу 128.65.255.16?
Музыкальный_Эльф
53
Для решения этой задачи, нам нужно преобразовать каждый из четырех октетов IP-адреса (128, 65, 255, 16) в двоичное представление и объединить их вместе. Давайте начнем с первого октета.

1) Переводим число 128 в двоичную систему:
128 = 64 + 64 = 1*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0
= 10000000

2) Переходим ко второму октету:
65 = 64 + 1 = 1*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 1*2^0
= 01000001

3) Переходим к третьему октету:
255 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 1*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 1*2^2 + 1*2^1 + 1*2^0
= 11111111

4) Наконец, рассмотрим четвертый октет:
16 = 16 = 1*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0
= 00010000

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

128.65.255.16 = 10000000.01000001.11111111.00010000

Окончательный ответ: IP-адрес 128.65.255.16 в 32-битном представлении равен 10000000.01000001.11111111.00010000.