Для определения номера компьютера (хоста) в сети необходимо перевести IP-адрес и маску подсети в двоичную систему счисления и выделить ту часть адреса, которая соответствует нулевым битам маски. 1. Перевод маски подсети в двоичный вид Маска подсети определяет, какая часть IP-адреса относится к адресу сети, а какая — к номеру узла (компьютера).
- Десятичный вид:
255.255.252.0 - Двоичный вид:
11111111.11111111.11111100.00000000
Маска содержит 22 единицы (сетевая часть) и 10 нулей (хостовая часть). Это значит, что последние 10 бит IP-адреса определяют номер компьютера в этой сети. 2. Перевод IP-адреса в двочный вид Нам важны только те октеты, где в маске появляются нули (3-й и 4-й октеты).
- IP-адрес:
226.185.90.162 - 3-й октет (90): 4-й октет (162):
3. Выделение номера компьютера Накладываем маску на IP-адрес и выписываем значения разрядов, соответствующих нулям в маске:
- 3-й октет маски:
11111100(нули в последних двух битах) - 3-й октет IP (90):
01011010 - 4-й октет маски:
00000000(все нули) - 4-й октет IP (162): 10100010
Соединяем выделенные биты: 10 + 10100010 = 1010100010 4. Перевод результата в десятичную систему Теперь переведем полученное двоичное число 1010100010 обратно в десятичную систему: Ответ: Номер компьютера в сети — 674. Хотите, чтобы я рассчитал адрес самой сети или широковещательный адрес для этих данных?