Чтение адреса в точечно-десятичной записи
Расшифруйте четыре числа, из которых состоит каждый адрес IPv4
«Чтение адреса в точечно-десятичной записи» — бесплатный урок Cloud & IT Cert Prep на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Cloud & IT Cert Prep, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Cloud & IT Cert Prep содержит 4 уроков всего.
Что такое IP-адрес
IP-адрес (адрес интернет-протокола) — это логический номер, идентифицирующий устройство в сети, подобно тому как почтовый адрес идентифицирует дом. Каждому устройству, которое отправляет или получает данные, нужен такой адрес, чтобы пакеты могли найти путь к нему.
Четвёртая версия протокола, называемая IPv4, использует 32-битный адрес. Эти 32 бита дают чуть более 4,2 миллиарда возможных адресов. Когда-то это казалось практически бесконечным числом, но с ростом интернета адресов стало не хватать.
Четыре октета по восемь бит
Адрес IPv4 разделён на четыре группы по 8 бит. Каждая группа из 8 бит называется октетом. Четыре октета по 8 бит составляют все 32 бита.
Поскольку 8 бит могут представлять значения от 0 до 255, каждый октет является числом в этом диапазоне. Привычная запись 192.168.1.10 — это просто четыре октета, записанные десятичными числами и разделённые точками.
Зачем нужна точечно-десятичная запись
Компьютеры хранят адрес как длинную строку двоичных цифр, но человеку трудно читать 32 единицы и нуля. Точечно-десятичная запись делает адрес понятным: каждый октет преобразуется в десятичное число, а затем числа соединяются точками.
Так двоичное значение 11000000.10101000.00000001.00001010 превращается в 192.168.1.10. Точки нужны только для наглядности — устройство полностью работает с двоичным представлением.
11000000.10101000.00000001.00001010
= 192.168.1.10Двоичное представление каждого октета
Каждый бит октета имеет разрядное значение: 128, 64, 32, 16, 8, 4, 2 и 1 слева направо. Сложите значения разрядов, в которых бит равен 1, чтобы получить десятичное значение октета.
- 10000000 = 128
- 11000000 = 128 + 64 = 192
- 11111111 = все биты включены = 255
Это позволяет преобразовывать двоичные числа в десятичные и обратно — важный навык для экзамена Network+.
Диапазон значений октета
Поскольку наименьшее 8-битное значение — 00000000 (0), а наибольшее — 11111111 (255), каждый октет находится в диапазоне от 0 до 255. Таким образом, для каждого октета возможны 256 значений.
Например, адрес 192.168.1.300 недействителен, потому что 300 превышает 255. Проверка октетов на выход за диапазон — простой способ обнаружить опечатку в адресе при диагностике.
Чтение адреса слева направо
Читайте адрес IPv4 слева направо как четыре отдельных числа. В адресе 10.0.5.42 октеты имеют значения 10, 0, 5 и 42.
Крайние левые октеты обычно описывают более крупную сеть, а крайние правые идентифицируют конкретный узел в ней. Как именно происходит это разделение, Вы увидите в следующем уроке о сетевой и узловой частях.
Общее количество адресов
При наличии 32 бит общее количество уникальных адресов IPv4 равно 2 в степени 32, то есть 4 294 967 296 — примерно 4,3 миллиарда.
Это кажется огромным числом, но из-за миллиардов телефонов, серверов и интеллектуальных устройств, подключённых к интернету, адреса закончились. Именно этот дефицит стал главной причиной создания IPv6 — эту тему Вы изучите в одном из следующих курсов.
IP-адреса и MAC-адреса
Не путайте IP-адрес с MAC-адресом (адресом управления доступом к среде). MAC-адрес — это 48-битный аппаратный идентификатор, записанный в сетевой карте и используемый для локальной доставки в пределах одного канала.
IP-адрес является логическим и может измениться, когда устройство перемещается между сетями. IP работает на уровне 3 (сетевом), а MAC — на уровне 2 (канальном) модели OSI.
Статические и динамические адреса
Адрес можно назначить двумя способами. Статический адрес задаётся вручную и остаётся неизменным, поэтому подходит для серверов и принтеров, которые всегда должны быть доступны.
Динамический адрес автоматически выдаётся сервером DHCP (протоколом динамической настройки узла) и со временем может измениться. Большинство обычных клиентских устройств используют динамическую адресацию для удобства.
Где встречаются IP-адреса
Вы повсюду встречаете адреса IPv4: домашний маршрутизатор часто использует адрес 192.168.1.1, общедоступные веб-серверы имеют адреса, маршрутизируемые через интернет, а Ваш ноутбук показывает свой адрес в сетевых настройках.
Умение читать и проверять разумность этих чисел — основа для разбиения на подсети, маршрутизации и диагностики. Всё это напрямую опирается на точечно-десятичный формат.
Практика чтения адресов
Попробуйте произнести эти адреса как четыре числа: 172.16.254.1 — это 172, 16, 254 и 1; все значения находятся в допустимом диапазоне, поэтому адрес действителен. 8.8.8.8 — известный адрес общедоступного DNS-сервера.
Убедитесь, что каждый октет находится между 0 и 255 и что всего имеется ровно четыре октета, разделённых тремя точками. Если какая-либо проверка не пройдена, адрес сформирован неправильно.
Быстрая проверка
Проверьте, насколько хорошо Вы понимаете точечно-десятичный формат.
Повторение
Вы научились читать адрес IPv4.
- IPv4 — это 32-битный логический адрес, представленный четырьмя октетами.
- Каждый октет состоит из 8 бит, принимает значение от 0 до 255 и записывается в точечно-десятичной форме.
- Разрядные значения (от 128 до 1) позволяют преобразовать двоичные октеты в десятичные.
- IP является логическим адресом (уровень 3), а MAC — фиксированным аппаратным адресом (уровень 2).
- Существует около 4,3 миллиарда адресов IPv4, поэтому начался переход на IPv6.
Часто задаваемые вопросы
Урок «Чтение адреса в точечно-десятичной записи» бесплатный?
Да — полный текст урока «Чтение адреса в точечно-десятичной записи» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Cloud & IT Cert Prep, подпишись на CoddyKit PRO. Курс Cloud & IT Cert Prep содержит 4 уроков всего.
Чему я научусь в уроке «Чтение адреса в точечно-десятичной записи»?
Расшифруйте четыре числа, из которых состоит каждый адрес IPv4 Ты практикуешь Cloud & IT Cert Prep с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Cloud & IT Cert Prep?
Предыдущий опыт не требуется. Cloud & IT Cert Prep на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.
Сколько времени занимает урок «Чтение адреса в точечно-десятичной записи»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Cloud & IT Cert Prep?
Да. Каждый урок Cloud & IT Cert Prep включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Чтение адреса в точечно-десятичной записи
- Сетевая и узловая части адреса
- Классы адресов и их диапазоны
- Публичные, частные и петлевые адреса