IPv4
100%

Подсети · Урок 1

IPv4

Узнайте, как связаны адреса IPv4, префиксы, области действия и вывод интерфейсов Linux.

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

Точечно-десятичная запись

IPv4 отображается как четыре восьмибитных октета, разделённых точками:

192.0.2.165

Каждый октет имеет диапазон от 0 до 255, поэтому полный адрес содержит четыре байта. Длина префикса определяет, сколько начальных битов относятся к сетевому префиксу, как в 192.0.2.165/24.

Каков размер адреса IPv4?

Область и назначение адреса

Не каждый адрес IPv4 маршрутизируется глобально. К примерам относятся loopback 127.0.0.0/8, link-local 169.254.0.0/16, частные диапазоны вроде 10.0.0.0/8 и диапазоны документации вроде 192.0.2.0/24. У групповых и ограниченных широковещательных адресов другая семантика.

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

Почему 10.0.0.1 может встречаться во многих организациях?

Проверка адресов IPv4 в Linux

Отобразите назначения IPv4:

$ ip -4 address show

Такая строка сообщает больше одного адреса:

inet 192.0.2.165/24 brd 192.0.2.255 scope global dynamic eth0

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

Что означает /24 в 192.0.2.165/24?

Определение выбранного источника

Наличие адреса не доказывает, что Linux использует его для конкретного назначения. На выбор источника влияют маршруты, правила политик, метрики и привязка приложения. Запросите текущее решение маршрутизации:

$ ip route get 198.51.100.20

Прочитайте выбранные следующий переход, интерфейс и источник, затем проверьте настоящий путь приложения. Не меняйте адреса удалённого хоста без консольного доступа и плана отката.

Что может показать ip route get DESTINATION?

Урок завершён

Вы завершили IPv4

Теперь вы можете читать адрес IPv4 как часть состояния интерфейса и маршрутизации.

  • Распознавайте IPv4 как четыре октета общей длиной 32 бита.

  • Интерпретируйте адрес вместе с префиксом.

  • Отличайте частные, loopback, link-local и другие области.

  • Проверяйте назначения и источник, выбранный для адреса назначения.

Сохраните прогресс

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

Создать бесплатный аккаунт
Следующий Урок
Назад к Подсети