network cidr что это
Network cidr что это
Беcклассовая адресация (англ. Classless InterDomain Routing, англ. CIDR) — метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации. Использование этого метода позволяет экономно использовать ограниченный ресурс IP-адресов, поскольку возможно применение различных масок подсетей к различным подсетям.
Вот пример записи IP-адреса с применением беcклассовой адресации: 192.0.2.32/27. Число 27 означает количество единиц в маске: 11111111.11111111.11111111.11100000 = 255.255.255.224. Другие примеры: множество всех адресов обозначается как /0, а конкретный адрес IPv4 — как /32.
Для упрощения таблиц маршрутизации можно объединять блоки адресов, указывая один большой блок вместо ряда мелких. Например, 4 смежные сети класса C (4 × 255 адресов, маска 255.255.255.0 или /24) могут быть объединены, с точки зрения далёких от них маршрутизаторов, в одну сеть /22. И напротив, сети можно разбивать на более мелкие подсети, и так далее.
В Интернете используются только маски вида «n единиц, дальше все нули». Для таких (и только для таких) масок получающиеся множества IP-адресов будут смежными.
Подсети в нотации CIDR | |||
---|---|---|---|
Префикс CIDR | Маска сети | Двоичное значение | Количество сетей |
/1 | 128.0.0.0 | 10000000000000000000000000000000 | 128 доменов класса А |
/2 | 192.0.0.0 | 11000000000000000000000000000000 | 64 домена класса А |
/3 | 224.0.0.0 | 11100000000000000000000000000000 | 32 домена класса А |
/4 | 240.0.0.0 | 11110000000000000000000000000000 | 16 доменов класса А |
/5 | 248.0.0.0 | 11111000000000000000000000000000 | 8 доменов класса А |
/6 | 252.0.0.0 | 11111100000000000000000000000000 | 4 домена класса А |
/7 | 254.0.0.0 | 11111110000000000000000000000000 | 2 домена класса А |
/8 | 255.0.0.0 | 11111111000000000000000000000000 | 1 домен класса А |
/9 | 255.128.0.0 | 11111111100000000000000000000000 | 128 доменов класса В |
/10 | 255.192.0.0 | 11111111110000000000000000000000 | 64 домена класса В |
/11 | 255.224.0.0 | 11111111111000000000000000000000 | 32 домена класса В |
/12 | 255.240.0.0 | 11111111111100000000000000000000 | 16 доменов класса В |
/13 | 255.248.0.0 | 11111111111110000000000000000000 | 8 доменов класса В |
/14 | 255.252.0.0 | 11111111111111000000000000000000 | 4 домена класса В |
/15 | 255.254.0.0 | 11111111111111100000000000000000 | 2 домена класса В |
/16 | 255.255.0.0 | 11111111111111110000000000000000 | 1 домен класса В |
/17 | 255.255.128.0 | 11111111111111111000000000000000 | 128 доменов класса С |
/18 | 255.255.192.0 | 11111111111111111100000000000000 | 64 домена класса С |
/19 | 255.255.224.0 | 11111111111111111110000000000000 | 32 домена класса С |
/20 | 255.255.240.0 | 11111111111111111111000000000000 | 16 доменов класса С |
/21 | 255.255.248.0 | 11111111111111111111100000000000 | 8 доменов класса С |
/22 | 255.255.252.0 | 11111111111111111111110000000000 | 4 домена класса С |
/23 | 255.255.254.0 | 11111111111111111111111000000000 | 2 домена класса С |
/24 | 255.255.255.0 | 11111111111111111111111100000000 | 1 домена класса С |
/25 | 255.255.255.128 | 11111111111111111111111110000000 | 128 хостов |
/26 | 255.255.255.192 | 11111111111111111111111111000000 | 64 хоста |
/27 | 255.255.255.224 | 11111111111111111111111111100000 | 32 хоста |
/28 | 255.255.255.240 | 11111111111111111111111111110000 | 16 хостов |
/29 | 255.255.255.248 | 11111111111111111111111111111000 | 8 хостов |
/30 | 255.255.255.252 | 11111111111111111111111111111100 | 4 хоста |
/31 | 255.255.255.254 | 11111111111111111111111111111110 | 2 хоста |
/32 | 255.255.255.255 | 11111111111111111111111111111111 | 1 хост |
Список зарезервированнных адреса IPv4 напомнит какие ip сети следует применять для построения локальных сетей и VPN сетей.
Понимание IP-адресов, подсетей и нотации CIDR для работы в сети
Оглавление
Для конфигурирования сложных сред в Интернете обязательно необходимо понимание сетевых технологий. Это фундамент, который позволит настроить эффективное взаимодействие между серверами, разработать безопасную сетевую политику и организацию узлов. Сегодня мы поговорим об IP-адресах, подсетях и бесклассовой адресации.
IP-адреса
Без IP-адресов было бы невозможно обращаться к устройствам и местам через сетевой интерфейс. Для того, чтобы определенный компьютер связался с другим устройством в сети, ему необходимо отправить информацию на IP-адрес этого устройства.
Теперь давайте поговорим о протоколах IPv4 и IPv6.
Какая разница между IPv4 и IPv6?
IPv4 адрес состоит из 32 бит. Каждый сегмент адреса, состоящий из 8 бит, делится точкой и состоит из чисел 0-255. Пример того, как выглядит IPv4 адрес:
89.187.162.179
Для записи IPv6 используются 8 сегментов из 4 шестнадцатеричных цифр. Что такое шестнадцатеричная цифра? Это цифра, которая состоит из числа 0-15, цифр 0-9 и a-f.
1559:6fe7:fe80:b790:1234:5a4c:33bf:111d
Для записи IPv6 адреса может также использоваться компактный способ. Согласно правилам этого способа, можно удалять нули из октетов адреса, заменяя диапазон двойным двоеточием. Поэтому если вы имеете адрес
. 00ch.
В упрощенном виде он будет выглядеть так:
Рассмотрим более сложный вариант. Например, у вас есть вот такой IPv6 адрес:
. 23pi:0000:0000:0000:00hh.
В упрощенном виде он будет выглядеть так:
. 23pi::hh…
Несмотря на то, что IPv6 становится все более и более популярным протоколом, ниже мы будем рассматривать IPv4 протокол. Дело в том, что их легче обсуждать с меньшим адресным пространством.
Классы адресов IPv4 и зарезервированные диапазоны
Различают 5 классов: A, B, C, D и E. Каждый из них имеет определенный диапазон IP-адресов (и, в конечном итоге, диктует количество устройств, которые вы можете иметь в своей сети). Классы A, B и C используются большинством устройств. Классы D и E предназначены для специального использования.
Диапазон публичных и частных IP-адресов класса A
Адреса класса А предназначены для сетей с большим количеством хостов. Класс А позволяет создавать 126 сетей, используя первый октет для идентификатора сети. Первый бит в этом октете всегда равен нулю. Остальные семь битов в этом октете завершают идентификатор сети. 24 бита в оставшихся трех октетах представляют собой идентификатор хостов и позволяют использовать примерно 17 миллионов хостов на сеть. Значения номера сети класса А начинаются с 1 и заканчиваются 127.
Диапазон публичных и частных IP-адресов класса B
Адреса класса B предназначены для сетей среднего и большого размера. Класс B позволяет создать 16 384 сети, используя первые два октета для идентификатора сети. Первые два бита в первом октете всегда равны 1 0. Остальные шесть битов вместе со вторым октетом завершают идентификатор сети. 16 битов в третьем и четвертом октетах представляют собой идентификатор хоста и позволяют использовать примерно 65 000 хостов в сети. Значения номера сети класса B начинаются со 128 и заканчиваются 191.
Диапазон публичных и частных IP-адресов класса C
Адреса класса C используются в небольших локальных сетях. Класс C позволяет создать около 2 миллионов сетей. Последний октет (8 бит) представляет собой идентификатор хоста и позволяет иметь 254 хоста на сеть. Значения номеров сетей класса C начинаются с 192 и заканчиваются 223.
Диапазон IP-адресов класса D
Диапазон IP-адресов класса E
IP-адреса класса E не выделяются хостам и недоступны для общего использования. Они зарезервированы для исследовательских целей.
Частные IP-адреса
В каждом классе сетей есть IP-адреса, зарезервированные только для частного/внутреннего использования. Этот IP-адрес не может быть использован на устройствах, выходящих в Интернет, поскольку они немаршрутизируемые. Например, веб-серверы и FTP-серверы должны использовать не частные IP-адреса.
У вас дома эту функциональность обеспечивает ваш интернет-модем или маршрутизатор. На вашем рабочем месте, скорее всего, эту функциональность обеспечивает сервер Microsoft Windows Server, сетевой брандмауэр или другое специализированное сетевое устройство.
Специальные IP-адреса
Сетевые маски и подсети
Каждый канал передачи данных, присутствующий в сети, будет иметь отличительный идентификатор. Любое устройство, подключающееся к сетям или подсетям, обладает своим собственным адресом.
Нотация CIDR
Чтобы указать, что IP-адрес 138.141.6.77 связан с сетевой маской 255.255.255.0, нужно использовать нотацию CIDR. Выглядеть это будет так:
138.141.6.77/24
Таким образом, начальные 24 бита являются значимыми для маршрутизации. Нотация CIDR предоставляет очень интересные возможности. С ее помощью можно ссылаться на “суперсети”. Тут подразумевается значительно более широкий диапазон адресов, который недоступен в случае работы со стандартной маской подсети. Таким образом CIDR позволяет получить больше контроля над адресацией непрерывных блоков IP-адресов.
Что касается публичных IP-адресов, то на международном уровне блоки публичных IP-адресов обрабатываются IANA (Internet Assigned Numbers Authority), которая отвечает за распределение больших блоков IP-адресов между региональными интернет-регистраторами. Эти блоки используются для больших географических областей, например, Европы, Северной Америки и Африки.
Подмножества этих IP-адресов обычно обрабатываются интернет-провайдерами, которые распределяют отдельные публичные IP-адреса между учетными записями на основе фиксированного IP или общего динамического доступа.
Аппаратные маршрутизаторы или виртуальные сетевые шлюзы используют адрес назначения для маршрутизации пакетов. С точки зрения облачных вычислений, этот маршрутизируемый трафик будет проходить через список контроля доступа и должен соответствовать требованиям группы безопасности, обычно использующей диапазон IP-адресов CIDR для ограничения доступа только того трафика, который уполномочен взаимодействовать с запрашиваемыми ресурсами.
Заключение
Теперь вы имеете представление о некоторых сетевых аспектах IP протокола. Хотя работа с этим типом сетей не всегда интуитивно понятна и иногда может быть сложной, важно понимать, что происходит, чтобы правильно настроить программное обеспечение и компоненты.
Что такое CIDR?
Введение в 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?
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:
Примеры
Если нам дается представление 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
Маска подсети 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
Маска подсети 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.
Пример № 4
Диапазон IP-адресов: от 255.255.255.32 до 255.255.255.63. Найти блок CIDR?
Диапазоны IP-адресов: от 255.255.255.32 до 255.255.255.63.
Прежде чем продолжить далее, следует проверить правила блока CIDR, которые упомянуты выше, если они удовлетворены, то это блок CIDR.
Рекомендуемые статьи
Что такое нотация CIDR?
Бесклассовая междоменная маршрутизация (CIDR) – это набор стандартов Интернет-протокола (IP), который используется для создания уникальных идентификаторов для сетей и отдельных устройств.
IP-адреса позволяют отправлять определенные информационные пакеты на определенные компьютеры. Вскоре после введения CIDR техническим специалистам было сложно отслеживать и маркировать IP-адреса, поэтому была разработана система обозначений, чтобы сделать процесс более эффективным и стандартизированным. Эта система называется нотацией CIDR.
IP-адреса CIDR состоят из двух групп чисел, которые также называются группами битов. Наиболее важной из этих групп является сетевой адрес, и он используется для идентификации сети или подсети (подсети). Меньшей из битовых групп является идентификатор хоста. Идентификатор хоста используется для определения, какой хост или устройство в сети должны получать входящие информационные пакеты. В отличие от классической маршрутизации, которая классифицирует адреса в один из трех блоков, CIDR позволяет выделять блоки IP-адресов поставщикам интернет-услуг. Затем блоки разделяются и присваиваются клиентам провайдера. До недавнего времени в IP-адресах использовался стандарт CIDR IPv4, но, поскольку адреса IPv4 практически исчерпаны, был разработан новый стандарт, известный как IPv6, который вскоре будет внедрен.
Разработка CIDR
Когда впервые была создана система доменных имен в Интернете (DNS), для IP-адресов использовалась классная система маршрутизации, но первые интернет-разработчики вскоре обнаружили, что в ней есть серьезный недостаток: ей не хватает масштабируемости. Чтобы решить эту проблему, Инженерная рабочая группа по Интернету создала стандарт IPv4 в 1993 году. Кроме того, CIDR была создана как система маршрутизации новых адресов IPv4. Эти стандарты были первоначально опубликованы под названиями RFC 1518 и RFC 1519. В 2006 году была опубликована новая версия стандарта как RFC 4632.
Согласно стандарту CIDR, первая часть IP-адреса является префиксом, который идентифицирует сеть. За префиксом следует идентификатор хоста, чтобы информационные пакеты можно было отправлять на конкретные компьютеры в сети. При использовании системы классовой маршрутизации отдельные сети были ограничены 256 идентификаторами хостов или перегружены 65 536 идентификаторами. Для многих сетевых предприятий 256 идентификаторов было недостаточно, а 65 536 были слишком обременительными, чтобы их можно было эффективно использовать.
В 1980-х годах, когда TCP / IP вырос в современный Интернет, была признана необходимость в более гибкой системе маршрутизации. Это вызвало необходимость разработки CIDR и подсетей. CIDR и процесс маскирования подсети переменной длины (VLSM) позволяют сетевым администраторам разделять отдельные сети на подсети различных размеров. Кроме того, адреса для связанных операций могут быть сгруппированы вместе, чтобы создать простую систему категоризации. Интернет-провайдеры также могут выделять масштабируемое количество адресов, в блоках, для организаций на основе того, сколько адресов необходимо.
Эти новые системы маршрутизации и категоризации решили большинство проблем с IP-адресами, и единственной оставшейся проблемой было решение, как их эффективно идентифицировать. В конце концов, нотация CIDR была установлена и принята в качестве стандарта. В нотации CIDR IP-адреса записываются в виде префикса, и к нему прикрепляется суффикс, указывающий, сколько битов содержится во всем адресе. Суффикс устанавливается отдельно от префикса с косой чертой. Например, в нотации CIDR 192.0.1.0/24 префикс равен 192.0.1.0, а общее количество битов в адресе равно 24.
CIDR Блоки
Возможность группировать блоки адресов в одной сети маршрутизации является отличительной чертой CIDR, и стандарт префиксов, используемый для интерпретации IP-адресов, делает это возможным. Блоки CIDR совместно используют первую часть битовой последовательности, которая содержит двоичное представление IP-адреса, и блоки идентифицируются с использованием той же системы обозначений CIDR с десятичной точкой, которая используется для адресов IPv4. Например, 10.10.1.16/32 – это префикс адреса с 32 битами, который является наибольшим числом битов, разрешенных в IPv4. Адреса с одинаковыми префиксами и одинаковым количеством битов всегда принадлежат одному и тому же блоку. Кроме того, более крупные блоки можно легко отличить от более мелких блоков по длине префикса. Короткие префиксы допускают больше адресов, в то время как большие префиксы идентифицируют небольшие блоки.
Нотация CIDR также используется для более нового стандарта IPv6, и синтаксис тот же. Единственное отличие состоит в том, что адреса IPv6 могут содержать до 128 бит вместо 32-битного максимума IPv4. Хотя адреса IPv6 могут иметь длину до 128 бит, важно отметить, что подсети в сетях уровня MAC всегда используют 64-битные идентификаторы хоста.
Назначение блоков CIDR обрабатывается Управлением по присвоению номеров в Интернете (IANA). Одной из обязанностей IANA является выдача больших блоков IP-адресов региональным интернет-реестрам (RIR). Эти блоки используются для больших географических областей, таких как Европа, Северная Америка, Африка и Австралия. Тогда каждый RIR обязан создавать меньшие, но все еще достаточно большие блоки IP-адресов, которые будут назначаться локальным интернет-реестрам (LIR). В зависимости от организации региональных и местных реестров, блоки могут быть подразделены дальше, пока они не будут назначены конечным пользователям. Размер блоков, назначаемых конечным пользователям, зависит от того, сколько индивидуальных адресов потребуется каждому пользователю. Большинство конечных пользователей получают свои блоки от одного интернет-провайдера (ISP).
IPv4 CIDR IP/CIDR | Δ to last IP addr | Mask | Hosts (*) | Class |
a.b.c.d/32 | +0.0.0.0 | 255.255.255.255 | 1 | 1/256 C |
a.b.c.d/31 | +0.0.0.1 | 255.255.255.254 | 2 | 1/128 C |
a.b.c.d/30 | +0.0.0.3 | 255.255.255.252 | 4 | 1/64 C |
a.b.c.d/29 | +0.0.0.7 | 255.255.255.248 | 8 | 1/32 C |
a.b.c.d/28 | +0.0.0.15 | 255.255.255.240 | 16 | 1/16 C |
a.b.c.d/27 | +0.0.0.31 | 255.255.255.224 | 32 | 1/8 C |
a.b.c.d/26 | +0.0.0.63 | 255.255.255.192 | 64 | 1/4 C |
a.b.c.d/25 | +0.0.0.127 | 255.255.255.128 | 128 | 1/2 C |
a.b.c.0/24 | +0.0.0.255 | 255.255.255.000 | 256 | 1 C |
a.b.c.0/23 | +0.0.1.255 | 255.255.254.000 | 512 | 2 C |
a.b.c.0/22 | +0.0.3.255 | 255.255.252.000 | 1,024 | 4 C |
a.b.c.0/21 | +0.0.7.255 | 255.255.248.000 | 2,048 | 8 C |
a.b.c.0/20 | +0.0.15.255 | 255.255.240.000 | 4,096 | 16 C |
a.b.c.0/19 | +0.0.31.255 | 255.255.224.000 | 8,192 | 32 C |
a.b.c.0/18 | +0.0.63.255 | 255.255.192.000 | 16,384 | 64 C |
a.b.c.0/17 | +0.0.127.255 | 255.255.128.000 | 32,768 | 128 C |
a.b.0.0/16 | +0.0.255.255 | 255.255.000.000 | 65,536 | 256 C = 1 B |
a.b.0.0/15 | +0.1.255.255 | 255.254.000.000 | 131,072 | 2 B |
a.b.0.0/14 | +0.3.255.255 | 255.252.000.000 | 262,144 | 4 B |
a.b.0.0/13 | +0.7.255.255 | 255.248.000.000 | 524,288 | 8 B |
a.b.0.0/12 | +0.15.255.255 | 255.240.000.000 | 1,048,576 | 16 B |
a.b.0.0/11 | +0.31.255.255 | 255.224.000.000 | 2,097,152 | 32 B |
a.b.0.0/10 | +0.63.255.255 | 255.192.000.000 | 4,194,304 | 64 B |
a.b.0.0/9 | +0.127.255.255 | 255.128.000.000 | 8,388,608 | 128 B |
a.0.0.0/8 | +0.255.255.255 | 255.000.000.000 | 16,777,216 | 256 B = 1 A |
a.0.0.0/7 | +1.255.255.255 | 254.000.000.000 | 33,554,432 | 2 A |
a.0.0.0/6 | +3.255.255.255 | 252.000.000.000 | 67,108,864 | 4 A |
a.0.0.0/5 | +7.255.255.255 | 248.000.000.000 | 134,217,728 | 8 A |
a.0.0.0/4 | +15.255.255.255 | 240.000.000.000 | 268,435,456 | 16 A |
a.0.0.0/3 | +31.255.255.255 | 224.000.000.000 | 536,870,912 | 32 A |
a.0.0.0/2 | +63.255.255.255 | 192.000.000.000 | 1,073,741,824 | 64 A |
a.0.0.0/1 | +127.255.255.255 | 128.000.000.000 | 2,147,483,648 | 128 A |
0.0.0.0/0 | +255.255.255.255 | 000.000.000.000 | 4,294,967,296 | 256 A |
* Для маршрутизируемых подсетей, больших / 31 или / 32, из числа доступных адресов хостов необходимо вычесть два зарезервированных адреса: самый большой адрес, который используется в качестве широковещательного адреса, и наименьший адрес, который используется для идентификации Сама сеть. Кроме того, любой пограничный маршрутизатор подсети обычно использует выделенный адрес.
Маски подсети
Как только блоки IP-адресов назначаются конечным пользователям, CIDR позволяет им дополнительно делиться в частной сети, которая называется процессом подсетей. Компьютеры и другие подключенные устройства в определенной подсети могут быть идентифицированы, поскольку все они используют одинаковый префикс IP-адреса. Идентификатор подсети становится наиболее важной частью идентификатора хоста. Наконец, последняя часть идентификатора хоста используется для различения отдельных компьютеров в подсети.
Идентификаторы подсети в сети назначаются в соответствии с маской подсети, которая является двоичным шаблоном, который используется для определения количества подсетей, доступных в сети. В своей двоичной форме маска подсети начинается с серии единиц и заканчивается серией нулей. Однако маски подсетей обычно выражаются с использованием знакомых десятичных знаков, используемых для IP-адресов и сетевых префиксов. В этой нотации ряд единиц становится номером 255. Например, самая распространенная маска подсети, выраженная с использованием этой нотации, – 255.255.255.0. Эта маска подсети называется нулевой подсетью и используется, когда требуется только одна подсеть или как первая из нескольких подсетей.
Определенная маска подсети создается путем обозначения части идентификатора хоста, а большие подсети создаются путем перемещения большего количества битов из идентификатора хоста в маску подсети. Конечная подсеть сети обозначена в двоичном формате со всеми. При использовании десятично-десятичной записи CIDR конечная подсеть выражается как 255.255.255.255.
До CIDR нельзя было использовать маски подсетей со всеми нулями (0.0.0.0) и маски подсетей со всеми (255.255.255.255), поскольку они могли быть перепутаны с сетевыми идентификаторами, но CIDR-совместимое оборудование использует префиксы и суффиксы нотации CIDR и различает их.