База знаний для подготовки к ОГЭ и ЕГЭ, проверенная Российской академией наук

IP-адреса узлов

IP-адрес — это уникальный числовой идентификатор, присваиваемый устройству в компьютерной сети, использующей протокол TCP/IP. IP-адрес обеспечивает адресацию и маршрутизацию пакетов данных между устройствами в сети.

Основные понятия

  • IPv4 — версия интернет-протокола, использующая 32-битные адреса, записываемые в виде четырёх десятичных чисел от 0 до 255, разделённых точками (например, 192.168.0.1).
  • IPv6 — новая версия интернет-протокола, использующая 128-битные адреса, записываемые в виде восьми групп шестнадцатеричных чисел, разделённых двоеточиями (например, 2001:0db8:85a3::8a2e:370:7334).
  • Маска подсети — число, определяющее, какая часть IP-адреса относится к сети, а какая — к устройству (узлу).

Структура IP-адреса

IP-адрес состоит из двух частей:

  • Номер сети — идентификатор сети, к которой подключено устройство.
  • Номер узла — уникальный идентификатор устройства внутри сети.

IPv4-адреса

IPv4-адрес представляет собой 32-битное число. Обычно его записывают в десятичном формате:

где a, b, c, d — числа от 0 до 255.

Например, адрес 192.168.1.1 соответствует числу:

IPv6-адреса

IPv6-адрес — 128-битное число, записываемое в шестнадцатеричном формате. Пример:

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Нулевые группы можно опускать, заменяя их двойным двоеточием:

2001:db8:85a3::8a2e:370:7334

Типы адресов

  • Глобальные уникальные адреса — используются для устройств в сети Интернет и уникальны во всём мире.
  • Частные адреса — применяются в локальных сетях и не маршрутизируются в Интернет. К ним относятся:
 * 10.0.0.0 — 10.255.255.255
 * 172.16.0.0 — 172.31.255.255
 * 192.168.0.0 — 192.168.255.255
  • Специальные адреса:
 * Loopback (обращение к самому себе): 127.0.0.1
 * Link-local (автоматическое назначение при отсутствии DHCP): 169.254.0.0/16

Маска подсети и CIDR

Маска подсети определяет разделение IP-адреса на часть сети и часть узла. Она записывается в десятичном виде, например, 255.255.255.0, или в формате CIDR (от англ. Classless Inter-Domain Routing), где после IP-адреса указывается число единичных битов маски, например, /24.

Пример:

  • IP-адрес: 192.168.1.0/24
 * Маска подсети: 255.255.255.0
 * Первые 24 бита — номер сети
 * Оставшиеся 8 бит — номер узла

Вычисление адресов

IP-адрес (Internet Protocol Address) — это уникальный числовой идентификатор, присваиваемый каждому устройству в сети. Маска подсети определяет, какая часть IP-адреса относится к адресу сети, а какая — к адресу устройства в этой сети. Маска представляется числом и состоит из единиц, обозначающих биты, принадлежащие адресу сети.

Адрес сети — это результат применения маски к IP-адресу устройства. Производится это побитовым «И» (логическим умножением) адреса узла и маски.

Для вычисления адреса сети используется следующая формула: Адрес сети=IP-адрес & Маска подсети, где «&» — это побитовое «И».

Широковещательный адрес — это особый тип IP-адреса, предназначенный для передачи данных сразу всем устройствам внутри одной сети. Чтобы вычислить его, необходимо выполнить следующие действия:

  • Представить IP-адрес и маску подсети в виде двоичных восьмибитных чисел.
  • Сохранить биты IP-адреса, соответствующие битам маски, и заменить оставшиеся на единицы.
  • Преобразовать полученное двоичное число обратно в стандартный десятичный формат с разделением на октеты.

Типы адресации

  • Классовая адресация — устаревший метод, где размер сети определялся принадлежностью к классу (A, B, C).
  • Бесклассовая адресация (CIDR) — современный метод, позволяющий гибко задавать маски подсетей и эффективно использовать IP-адреса.

Статические и динамические IP-адреса

  • Статический IP-адрес — постоянный адрес, закреплённый за устройством и не меняющийся со временем.
  • Динамический IP-адрес — временный адрес, который назначается устройству при подключении к сети и может изменяться.

Заключение

IP-адреса играют ключевую роль в сетевой коммуникации, обеспечивая уникальную идентификацию устройств и правильную маршрутизацию трафика. Знание структуры IPv4 и IPv6, а также понимание маски подсети и типов адресов, важно для настройки сетей и эффективной работы в них.

Литература