Зачем это в ЕГЭ.
Задание №13 проверяет умение работать с IP-адресами и подсетями. Оно оценивается в 1 первичный балл и встречается почти в каждом варианте ЕГЭ по информатике. Основная задача — определить количество доступных IP-адресов в подсети или найти маску сети.
Главная идея.
IP-адрес состоит из двух частей: адреса сети и адреса хоста. Маска сети определяет, сколько бит отводится на адрес сети, а сколько — на адрес хоста. Количество доступных хостов в подсети зависит от количества бит, выделенных на адрес хоста.
Алгоритм (чеклист).
1. Определить маску сети или количество бит, выделенных на адрес сети.
2. Вычислить количество бит, выделенных на адрес хоста.
3. Рассчитать количество доступных IP-адресов по формуле , где — количество бит на адрес хоста.
4. Проверить корректность маски сети или подсети.
5. Убедиться, что IP-адрес принадлежит указанной подсети.
Опоры (кратко).
- Количество хостов: , где — биты на адрес хоста.
- Маска сети: последовательность единиц в битах адреса сети.
- IP-адрес и маска сети: используются для определения подсети.
Пример 1 (Подсчёт количества хостов)
Шаг 1. Дано: IP-адрес 192.168.1.0, маска сети 255.255.255.0.
Шаг 2. Определим количество бит на адрес хоста: 32 (общее количество бит) - 24 (биты на адрес сети) = 8.
Шаг 3. Вычислим количество хостов: .
Шаг 4. Ответ: 254 доступных IP-адреса.
Пример 2 (Определение маски сети)
Шаг 1. Дано: IP-адрес 192.168.1.0, количество хостов — 62.
Шаг 2. Найдём минимальное количество бит для хостов: .
Шаг 3. Определим количество бит на адрес сети: 32 - 6 = 26.
Шаг 4. Маска сети: 255.255.255.192.
Шаг 5. Ответ: маска сети 255.255.255.192.
Типичные ошибки.
1. Неверное вычисление бит на адрес хоста.
2. Забыли вычесть 2 при подсчёте хостов.
3. Неправильная интерпретация маски сети.
4. Ошибка в определении принадлежности IP-адреса подсети.
5. Неверный перевод маски сети в десятичный формат.
Дальше.
Потренируйтесь в решении задач на определение маски сети и количества хостов в различных подсетях.