Вопрос:

2. Запишите ІР-адрес из четырёх десятичных чисел в 32- битном виде: 1) 210.171.30.128; 2) 10.55.0.225.

Смотреть решения всех заданий с листа

Ответ:

Привет! Давай разберем, как перевести IP-адреса в 32-битный формат. В 32-битном представлении IP-адрес записывается как одно целое число. Каждый октет IP-адреса (число от 0 до 255) соответствует 8 битам. Чтобы получить 32-битное представление, нужно каждый октет умножить на соответствующую степень числа 256 и сложить результаты.

1) IP-адрес 210.171.30.128

Для IP-адреса 210.171.30.128 расчет будет выглядеть так:

\[210 \cdot 256^3 + 171 \cdot 256^2 + 30 \cdot 256^1 + 128 \cdot 256^0\]

Выполним вычисления:

  • \[210 \cdot 256^3 = 210 \cdot 16777216 = 3523215360\]
  • \[171 \cdot 256^2 = 171 \cdot 65536 = 11206756\]
  • \[30 \cdot 256^1 = 30 \cdot 256 = 7680\]
  • \[128 \cdot 256^0 = 128 \cdot 1 = 128\]

Теперь сложим все результаты:

\[3523215360 + 11206756 + 7680 + 128 = 3534429924\]

Итак, 32-битное представление IP-адреса 210.171.30.128 равно 3534429924.

2) IP-адрес 10.55.0.225

Для IP-адреса 10.55.0.225 расчет будет выглядеть так:

\[10 \cdot 256^3 + 55 \cdot 256^2 + 0 \cdot 256^1 + 225 \cdot 256^0\]

Выполним вычисления:

  • \[10 \cdot 256^3 = 10 \cdot 16777216 = 167772160\]
  • \[55 \cdot 256^2 = 55 \cdot 65536 = 3604480\]
  • \[0 \cdot 256^1 = 0 \cdot 256 = 0\]
  • \[225 \cdot 256^0 = 225 \cdot 1 = 225\]

Теперь сложим все результаты:

\[167772160 + 3604480 + 0 + 225 = 171376865\]

Итак, 32-битное представление IP-адреса 10.55.0.225 равно 171376865.

Ответ: 210.171.30.128 = 3534429924, 10.55.0.225 = 171376865

ГДЗ по фото 📸
Подать жалобу Правообладателю