Для определения номера компьютера (хоста) в сети необходимо перевести последние октеты маски и IP-адреса в двоичную систему счисления и выделить ту часть адреса, которая относится к хосту. 1. Анализ маски подсети Маска 255.255.255.240 определяет, какая часть IP-адреса относится к адресу сети, а какая — к номеру конкретного узла.
- Первые три октета (255.255.255) полностью отведены под адрес сети.
- Рассмотрим последний октет маски: 240. В двоичном виде это:
11110000.
Это означает, что последние 4 бита последнего октета используются для нумерации компьютеров внутри подсети. 2. Анализ IP-адреса IP-адрес компьютера: 192.168.156.235. Нас интересует только последний октет — 235, так как именно в нем согласно маске находится номер хоста.
- Переведем число 235 в двоичную систему:
3. Выделение номера компьютера Чтобы найти номер компьютера, нужно применить операцию логического "И" (AND) к IP-адресу и инвертированной маске, либо просто взять те биты IP-адреса, которые в маске соответствуют нулям.
- Последний октет адреса (двоичный):
1 1 1 0 1 0 1 1 - Последний октет маски (двоичный):
1 1 1 1 0 0 0 0 - Биты хоста (соответствуют нулям):
_ _ _ _ 1 0 1 1
Получаем двоичное число: . 4. Перевод в десятичную систему Переведем полученный результат в десятичный вид: Ответ: Номер компьютера в сети равен 11. Хотите, я помогу рассчитать адрес сети или широковещательный адрес для этих же параметров?