Статья

Шпаргалка: IP-адресация и маски

5 сентября 2026~8 минутВсе классы

Пять минут на эту статью — и «Шпаргалка: IP-адресация и маски» станет понятнее. Внутри: теория без воды, пример, разбор и чек-лист самопроверки.

Что такое IP-адрес и зачем нужна маска

IP-адресация часто кажется набором случайных чисел, а маски — непонятной записью вроде 255.255.255.0. На экзамене из-за этого легко потерять баллы даже в задаче, где достаточно нескольких понятных шагов. Разберём тему так, чтобы ты мог быстро определить адрес сети, диапазон узлов и число доступных устройств.

IP-адрес версии IPv4 состоит из 32 бит и записывается четырьмя десятичными числами, разделёнными точками. Каждое число называется октетом и принимает значение от 0 до 255. Например, 192.168.10.34 — корректный IPv4-адрес.

В адресе есть две части: номер сети и номер устройства внутри этой сети. Маска показывает, где заканчивается первая часть и начинается вторая. Например, маска 255.255.255.0 означает: первые 24 бита относятся к сети, а последние 8 бит — к устройствам.

Если хочешь сразу проверить понимание на похожих задачах, можно открыть бесплатную практику в личном кабинете и решать примеры в удобном темпе.

Маска и префиксная запись

Маску можно записать двумя способами. Полная запись выглядит так: 255.255.255.0. Короткая запись, или префикс, указывает количество единиц в двоичной маске: /24. Эти варианты равнозначны.

В двоичном виде маска начинается с единиц, обозначающих сеть, и заканчивается нулями, обозначающими узлы. Важно помнить значения отдельных октетов:

\( 255 = 11111111 \)
\( 254 = 11111110 \)
\( 252 = 11111100 \)
\( 248 = 11111000 \)
\( 240 = 11110000 \)
\( 224 = 11100000 \)
\( 192 = 11000000 \)
\( 128 = 10000000 \)
\( 0 = 00000000 \)

Например, /26 — это 26 единиц и 6 нулей. Маска равна 255.255.255.192. Чем больше число после косой черты, тем меньше адресов остаётся для устройств, зато сети становятся более мелкими.

Не смешивай маску с IP-адресом: маска не обязана быть уникальной для устройства. Она описывает границы сети, к которой относится адрес.

Совет репетитора

Сначала переводи в двоичный вид только тот октет, где маска отличается от 255 и 0. Это экономит время: полное преобразование всех четырёх октетов обычно не требуется.

Как найти адрес сети

Адрес сети получается побитовой операцией И между IP-адресом и маской. На практике удобнее найти шаг сетей. Для изменяющегося октета шаг равен 256 минус значение маски. Затем выбирается ближайшая граница, не превосходящая нужное число.

Рассмотрим адрес 192.168.10.77 с маской /26. В маске /26 последний октет равен 192, значит шаг равен 256 − 192 = 64. Границы подсетей идут так: 0, 64, 128, 192.

IP: 192.168.10.77
Маска: 255.255.255.192 (/26)
Шаг: 256 − 192 = 64
Ближайшая граница слева: 64
Адрес сети: 192.168.10.64

Следующий адрес после адреса сети обычно является первым адресом устройства. Последний адрес диапазона имеет специальное назначение: это широковещательный адрес. Он получается как адрес перед следующей границей сети.

Для нашей подсети следующая граница — 128, поэтому широковещательный адрес равен 192.168.10.127. Адреса устройств находятся между ними: от 192.168.10.65 до 192.168.10.126.

Такой алгоритм надёжен и для задач ОГЭ, и для более сложных заданий ЕГЭ. При желании можно закрепить его в разделе с материалами для подготовки к ОГЭ.

Количество адресов и диапазон узлов

Если префикс равен n, то число бит для устройств равно 32 − n. Общее число адресов в подсети вычисляется так: 2 в степени числа бит узлов. В обычной учебной задаче из этого количества вычитают два адреса: адрес сети и широковещательный адрес.

Для /26:
Битов узлов: 32 − 26 = 6
Всего адресов: 2⁶ = 64
Адресов устройств: 64 − 2 = 62

Поэтому подсеть 192.168.10.64/26 содержит 64 адреса, но использовать для обычных компьютеров можно 62: от .65 до .126.

ПрефиксМаскаВсего адресовОбычно для устройств
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230

В некоторых специальных сетях правила отличаются, но в школьных задачах используй стандартное вычитание двух адресов, если условие не говорит обратное.

Типичные ошибки в задачах

Первая ошибка — считать адрес сети обычным адресом устройства. Если последний октет совпадает с границей подсети, это адрес сети, а не компьютер. Вторая — включать широковещательный адрес в диапазон узлов. Он нужен для обращения ко всем устройствам подсети сразу.

Третья ошибка — перепутать количество единиц и нулей в префиксе. В записи /27 двадцать семь бит относятся к сети, а пять остаются для устройств. Поэтому адресов будет 2⁵ = 32, а не 2²⁷.

Четвёртая ошибка — забыть проверить принадлежность адреса выбранной подсети. При маске /26 адреса .64–.127 относятся к одной сети, .128 уже начинает следующую.

Ловушка

Не определяй диапазон по последнему числу «на глаз». Сначала найди шаг подсетей, затем выпиши левую и правую границы. Так ты не перепутаешь /25, /26 и /27.

Ещё одна полезная проверка: количество адресов должно быть степенью двойки — 2, 4, 8, 16, 32, 64 и так далее. Если получилось другое число, где-то допущена арифметическая ошибка.

Что запомнить

IP-адрес состоит из адреса сети и номера узла, а маска разделяет эти части. Префикс /n означает n сетевых битов. Чтобы найти адрес сети, вычисли шаг: 256 минус изменяющийся октет маски. Выбери ближайшую границу слева. Следующая граница минус единица даст широковещательный адрес.

Число всех адресов равно 2³²⁻ⁿ, а число обычных адресов устройств чаще всего на два меньше. Всегда отдельно проверяй адрес сети и широковещательный адрес: они не выдаются компьютерам.

После разбора полезно сразу решить несколько коротких примеров, пока алгоритм свежий. Зарегистрируйся и реши 5 заданий бесплатно в личном кабинете, а затем сверяй не только ответ, но и каждый промежуточный шаг.

Что означает запись 192.168.1.10/24?

Это IP-адрес 192.168.1.10 с префиксом /24. Маска равна 255.255.255.0: первые три октета описывают сеть, последний — номер устройства.

Можно ли найти адрес сети без перевода в двоичную систему?

Да. В школьных задачах обычно быстрее найти шаг подсетей по формуле 256 минус значение изменяющегося октета маски, а затем определить нужную границу.

Почему из общего числа адресов вычитают два?

Первый адрес подсети обозначает саму сеть, а последний используется для широковещательной рассылки. В стандартных задачах эти два адреса не считаются адресами отдельных устройств.

Как закрепить тему после разбора?

Реши несколько задач разного типа: найди адрес сети, широковещательный адрес, диапазон узлов и количество устройств. После каждого решения проговаривай, откуда взялся шаг подсетей и почему крайние адреса исключаются.

Закрепить тему на практике

Теория без практики забывается за неделю. В личном кабинете Просто Урок — задания по этой теме с проверкой каждого шага. Регистрация бесплатная.

Важно. Материалы сайта носят информационно-образовательный характер и не являются публичной офертой (ст. 437 ГК РФ), индивидуальной консультацией или руководством к действию. Мы аккуратно работаем с фактами, но не гарантируем полную точность и актуальность: структура и правила экзаменов могут меняться — сверяйтесь с официальными источниками (ФИПИ, действующие кодификаторы и нормативные акты РФ). Администрация сайта не несёт ответственности за возможные неточности и за решения, принятые на основе материалов. Заметили неточность — напишите нам, мы исправим.