Главная >> Вебмастеру >> Онлайн утилиты для вебмастера >> Конвертер IP --> CIDR
Конвертер IP-адресов в формат CIDR
Справка. Что такое CIDR
Аббревиатура CIDR расшифровывается как Classless Inter-Domain Routing (бесклассовая междоменная адресация). Метод бесклассовой адресации позволяет более гибко управлять блоками IP-адресов, чем другие способы адресации.
В наиболее распространённой сейчас версии интернет-протокола IPv4 используются 32-битные (4-байтовые) IP-адреса, которые записываются в виде четырёх числе (октетов) в виде W.X.Y.Z, каждое из которых может принимать значение от 0 до 255. Всё адресное пространство в Интернете разделено на 5 классов сетей. Принадлежность к тому или иному классу определяет первый октет (W):
Класс IP-адреса | A | B | C | D | E |
Диапазон первого октета | 1-126 | 128-191 | 192-223 | 224-239 | 240-247 |
Любой адрес состоит из двух частей - номера сети и номера конечного узла. Например, адрес 212.64.125.157 является адресом класса C, и принадлежит узлу с номером 157, расположенному в сети 212.64.125.0.
Стандарт IPv4 позволяет создать адресное пространство размером 232=4 294 967 296, то есть более 4 миллиардов. Это большое число, но всё же конечное. В новом стандарте IPv6 адреса имеют длину 128 бит и увеличивает адресное пространство до примерно 3.4?1038 адресов. Чтобы гибко оперировать таким огромным количеством адресов, необходима возможность задавать маски сетей и подсетей. Маска подсети – это 4-байтовое число, которое выглядит так же, как IP-адрес. Специфика маски подсети заключается в том, что разряды маски, соответствующие разрядам IP-адреса, отведенным под номер сети, содержат единицы, а в разрядах, соответствующих разрядам номера узла – нули. Для классов А, В и С маски подсети имеют следующий вид.
Класс | Маска в двоичной форме | Маска в десятичной форме |
А | 11111111 00000000 00000000 00000000 | 255.0.0.0 |
В | 11111111 11111111 00000000 00000000 | 255.255.0.0 |
С | 11111111 11111111 11111111 00000000 | 255.255.255.0 |
В технологии CIDR деление IP-адреса на номер сети и номер узла происходит не на основе старших бит, которые определяют класс сети (А, В или С), а на основе маски переменной длины (VLSM - variable length subnet mask). Для обозначения CIDR-сети указывается конкретное значение старших битов, присваиваемое в записи через точку, и число битов, определяющих сеть. Эти две части записи разделяются символом слэша (/). Количество нулей в младших битах маски определяет максимальное количество возможных адресов в сети.
Пример
Если маска подсети - 24 старших бита (11111111.11111111.11111111.00000000), то маска в формате CIDR в десятичной форме будет выглядеть так: 210.128.56.16/24. Эта запись расшифровывается следующим образом:
- адрес узла - 198.51.100.15;
- маска подсети - 255.255.255.0;
- количество возможных узлов в подсети - 256;
- начальный адрес сети - 198.51.100.0;
- широковещательный адрес сети - 198.51.100.255;
- количество реальных возможных узлов (хостов) сети - 254.