VLSM (Variable Length Subnet Masking) – это метод разделения IP-адресов на подсети с различными длинами масок подсети. Этот подход позволяет более эффективно использовать адресное пространство и уменьшить потребление IP-адресов, так как он позволяет использовать различные длины масок для каждой конкретной подсети, в зависимости от количества устройств, которые должны быть подключены к этой подсети.
Бесклассовая адресация (англ. Classless Inter-Domain Routing, англ. CIDR) — метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации. Использование этого метода позволяет экономно использовать ограниченный ресурс IP-адресов, поскольку возможно применение различных масок подсетей к различным подсетям.
VLSM, что означает маска подсети переменной длины, возникает, когда в проекте подсети используется несколько масок в одной сети. Это означает, что используется более одной маски для разных подсетей сети или одного класса A, B, C.
VLSM эквивалентен разделению подсетей на подсети, что означает, что VLSM позволяет сетевым инженерам разделить пространство IP-адресов на иерархии подсетей разного размера. Таким образом, VLSM позволяет сетевым инженерам создавать подсети с различным количеством хостов, при этом теряется лишь небольшое количество адресов.
Маски подсети всегда состоят из серии последовательных единиц, начиная с самого левого бита маски, за которой следует серия последовательных нулей, составляющих в общей сложности 32 бита.
Маску подсети можно определить как количество бит в адресе, представляющих номер сети (количество бит со значением “1”). Например, “8-битной маской” называют маску, в которой 8 бит – единичные, а остальные 24 бита – нулевые.
Маски подсети записываются в формате десятичных чисел с точками, как и IP-адреса.
VLSM используется для увеличения доступности подсетей, поскольку подсети могут иметь переменный размер. Это также определяется как процесс разделения на подсети для подсети.
Для упрощения таблиц маршрутизации можно объединять блоки адресов, указывая один большой блок вместо ряда мелких. Например, 4 смежные сети класса C (4 × 255 адресов, маска 255.255.255.0 или /24) могут быть объединены, с точки зрения далёких от них маршрутизаторов, в одну сеть /22. И напротив, сети можно разбивать на более мелкие подсети, и так далее.
Стандартом принята маска в виде непрерывной последовательности единиц и непрерывной последовательности нулей. Только для таких масок получающиеся множества IP-адресов будут смежными.
Количество адресов в подсети не равно количеству возможных узлов (хост). Нулевой адрес IP резервируется для идентификации подсети, последний — в качестве широковещательного адреса, таким образом в реально действующих сетях возможно количество узлов, на два меньшее количества адресов.
Преимущества применения технологии VLSM (Variable Length Subnet Masking):
1. Эффективное использование адресного пространства: с помощью VLSM можно разбить большой IP-диапазон на подсети различного размера, что позволяет более эффективно использовать доступные IP-адреса.
2. Улучшенная масштабируемость сети: VLSM позволяет гибко настраивать размер подсетей в соответствии с потребностями конкретных сетевых устройств, что помогает упростить и улучшить работу сети при ее расширении.
3. Уменьшение затрат на IP-адреса: благодаря возможности более эффективного использования адресного пространства VLSM помогает снизить затраты на приобретение дополнительных IP-адресов.
Недостатки применения технологии VLSM:
1. Сложность настройки и управления: настройка VLSM требует большего количества времени и умения работы с сетевыми устройствами, поэтому может быть более сложной для неопытных администраторов сети.
2. Риск возможных ошибок: при неправильной настройке VLSM может произойти пересечение подсетей или другие конфликты, что может привести к недоступности части сети или потере данных.
3. Увеличение нагрузки на сетевое оборудование: использование VLSM может увеличить нагрузку на маршрутизаторы и коммутаторы из-за необходимости обработки более сложных маршрутов и настроек.