Что такое CIDR? - Как работает CIDR? - Примеры поиска IP-адресов

Содержание:

Anonim

Введение в CIDR

CIDR (бесклассовая маршрутизация в домене Интернета) поддерживает иерархическую маршрутизацию. Он разработан Инженерной группой по Интернету. Использование Интернета больше, поэтому нам нужна поддержка сетевых классов.

Существует проблема с тем, насколько эффективно мы используем IP-адреса. При использовании классовой адресации будет нераспределено так много IP-адресов, что приведет к большой потере IP-адресов, и даже поиск в таблице маршрутов будет затруднен. Эта проблема преодолевается с помощью CIDR. Он будет распределять блоки адресов с помощью региональных реестров IP (RIR).

Что такое CIDR?

CIDR в основном используется для эффективного использования IP-адресов и для решения проблемы взрыва таблицы маршрутизации. Это определено в RFC (Запрос комментариев) 1518 и RFC 4632. Это распределение блоков адресов. В системе адресации IPV4 существует пять различных классов. Классы IP-адресов используются для назначения IP-адресов в Интернете.

Это адрес класса A, адрес класса B, адрес класса C, адрес класса D, адрес класса E.

Адрес класса A: в классе A считается первый бит. Он всегда установлен на ноль. Может принимать IP-адрес от 1.XXX до 126.XXX

Адрес класса B: в классе B рассматриваются первые два бита. Может принимать IP-адрес от 128.0.XX до 191.255.XX

Адрес класса C: в классе C рассматриваются первые три бита. Может принимать IP-адрес от 192.0.0.X до 223.255.255.X.

Адрес класса D: в классе D учитываются первые четыре бита. Может принимать IP-адрес от 224.0.0.0 до 239.255.255.255. Этот класс используется для многоадресной рассылки.

Адрес класса E: IP-адреса в классе E зарезервированы для исследований и разработок. Может принимать IP-адрес от 240.0.0.0 до 255.255.255.254.

Таким образом, исходя из требований, мы можем выбрать IP-адреса.

Для адресов хостов мы используем IP-адреса класса A / класса B / класса C.

Сегодня диапазоны сетевых адресов используют бесклассовую междоменную маршрутизацию. При использовании CIDR старый способ использования IP-адреса для класса A, класса B, класса C заменяется. В старом методе, если мы возьмем пример класса B, поскольку он в основном используется. Если любому институту или какой-либо организации требуются хосты, им будут предоставлены хосты, но в большинстве случаев все выделенные хосты не используются, и это даже приводит к таблице маршрутизации для взрыва.

В CIDR человек, которому требуются IP-адреса, должен приобрести распределитель IP-адресов у поставщика услуг, он может быть любого размера, который требуется покупателю. Затем всякий раз, когда он включен на основе префикса адреса, он позволяет различным маршрутизаторам на разных уровнях маршрутизировать префиксы различной длины. CIDR используется для IPV4. IPV4 - это 32 бита, и наиболее часто используемые сети - это / 8, / 16, / 24 и / 32.

Как работает CIDR?

CIDR является альтернативой традиционной подсети. Это также называется бесклассовой адресацией. Он состоит из блоков CIDR, поэтому он динамически распределяет IP-адреса по требованию пользователей на основе определенных правил. Internet Assigned Number Authority (IANA) обрабатывает назначение блоков CIDR.

Блок CIDR

Этот блок содержит IP-адреса. Блок CIDR состоит из 3 основных правил.

3 основных правила, упомянутых ниже:

Правило 1: В блоке CIDR IP-адреса, которые выделяются хостам, должны быть непрерывными.

Правило 2: размер блока должен быть степени 2 и должен быть равен общему количеству IP-адресов.

Правило 3: размер блока должен делиться на первый IP-адрес блока.

Нотация CIDR

Представление IP-адреса CIDR совпадает с представлением IP-адреса, за исключением того, что оно заканчивается обратной косой чертой, за которой следует число. N представляет количество битов сети. Он называется префиксом IP-сети.

Общий способ представления IP-адреса CIDR:

abcd / n

Примеры

Если нам дается представление CIDR, мы можем найти диапазон IP-адресов.

Мы можем видеть это на примерах.

Пример № 1

Представление CIDR 21.19.35.40/24. Найти IP-адреса блока CIDR?

24 представляет количество битов, используемых для идентификации сети.

5 бит используются для идентификации хостов.

Адрес CIDR: 21.19.35.40/24.

Первый IP-адрес 21.19.35.0

Последний IP-адрес 21.19.35.255

Всего хост 256.

Маска подсети 255.255.255.0.

Пример № 2

Представление 255.255.255.255/31. Найти IP-адреса блока CIDR?

31 представляет количество битов, используемых для идентификации сети.

1 бит используется для идентификации хостов.

Адрес CIDR: 255.255.255.255/31.

Первый IP-адрес 255.255.255.254

Последний IP-адрес 255.255.255.255

Всего хостов 2.

Маска подсети 255.255.255.254.

Мы можем найти блок CIDR из блока IP-адресов.

Пример № 3

Диапазон IP-адресов: 21.19.35.64 и 21.19.35.127. Найти блок CIDR?

Диапазоны IP-адресов: 21.19.35.64 и 21.19.35.127.

Прежде чем продолжить далее, следует проверить правила блока CIDR, которые упомянуты выше, если они удовлетворены, то это блок CIDR.

Таким образом, размер блока составляет 2 6. (т.е. 127 - 64 + 1 = 64)

Количество битов = 32 - 6 = 26.

Блок CIDR - 21.19.35.64/26.

Пример № 4

Диапазон IP-адресов: от 255.255.255.32 до 255.255.255.63. Найти блок CIDR?

Диапазоны IP-адресов: от 255.255.255.32 до 255.255.255.63.

Прежде чем продолжить далее, следует проверить правила блока CIDR, которые упомянуты выше, если они удовлетворены, то это блок CIDR.

Таким образом, размер блока составляет 2 5. (т.е. 63 - 32 + 1 = 64)

Количество битов = 32 - 5 = 27.

Блок CIDR - 255.255.255.32/27.

Рекомендуемые статьи

Это руководство к тому, что такое CIDR. Здесь мы обсудим, как работает CIDR и примеры, чтобы найти диапазон IP-адресов. Вы также можете взглянуть на следующие статьи, чтобы узнать больше -

  1. Что такое Amazon VPC?
  2. Что такое DHCP?
  3. Программирование сокетов в PHP
  4. Перегрузка и переопределение в C ++
  5. Что такое IPv4? | (Ограничения, преимущества, использование)