Маска подсети и разбиение на подсети: что это?

⚡ Умное резюме

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

  • 🌐 Сетевой отдел: Разделение сети на подсети позволяет разделить одну сеть на более мелкие, управляемые широковещательные домены.
  • 🎯 Маска подсети: 32-битная маска разделяет сетевую часть от хостовой части.
  • 🧮 CIDR-нотация: Префикс /24 обозначает 24 сетевых бита, оставляя 8 для хостов.
  • Формула хоста: Количество доступных хостов равно двум, возведенным в степень битов хоста, минус два.
  • 🔐 Безопасность: Сегментация трафика изолирует команды и ограничивает охват трансляций.
  • 🤖 Планирование ИИ: Инструменты искусственного интеллекта определяют размеры подсетей и генерируют маски на основе требований хостов.

Подсети и маски подсети

Что такое подсети?

подсеть Разделение сети на две или более меньших сетей — это практика, при которой сеть делится на две или более более мелкие сети. Это повышает эффективность маршрутизации, способствует повышению безопасности сети и уменьшает размер широковещательного домена.

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

Зачем использовать подсети?

Вот важные причины для использования подсетей:

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

Что такое маска подсети?

Маска подсети — это 32-битный адрес, используемый для различения сетевого адреса и адреса хоста в сети. IP-адресМаска подсети определяет, какая часть IP-адреса является сетевым адресом, а какая — адресом хоста. Маски подсети не отображаются внутри пакетов данных, передаваемых через Интернет; пакеты содержат IP-адрес назначения, который маршрутизатор сопоставляет с подсетью.

1 обозначает сеть, 0 — хосты.

1 обозначает сеть, 0 — хосты.

Два типа масок подсети:

  • маска подсети по умолчанию Это количество битов, зарезервированных классом адреса. Использование этой маски по умолчанию позволяет разместить только одну сетевую подсеть в относительном классе.
  • A пользовательская маска подсети Может быть настроен администратором для работы со многими сетями.

Как использовать маску подсети?

Маска подсети используется маршрутизатором для сокрытия сетевого адреса. Он показывает, какие биты используются для идентификации подсети.

Каждая сеть имеет свой уникальный адрес. Например, сеть класса B имеет сетевой адрес 172.20.0.0, в котором все нули содержатся в части адреса, относящейся к хосту.

Пример IP-адреса: 11000001. Здесь 1-й и 2-й биты равны 1, а 3-й бит равен 0; следовательно, он относится к классу C.

Как использовать маску подсети

Как определить, к какому классу принадлежит IP-адрес

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

Методы маскирования подсети

Процесс маскирования подсети можно выполнить двумя способами: прямым или упрощенным.

1) Прямая

Для адреса и маски следует использовать двоичную запись, а затем применить операцию И (AND) для получения адреса блока.

2) Упрощенный метод

  • Если значение маски равно 255, скопируйте байт из целевого адреса.
  • Если байт в маске равен 0, замените байт в адресе на 0.
  • Если байт в маске не равен ни 255, ни 0, запишите маску и адрес в двоичном виде и используйте операцию И.
  • Если бывшийtracЕсли сетевой адрес совпадает с идентификатором локальной сети, то пункт назначения находится в локальной сети. Если они не совпадают, сообщение должно быть перенаправлено за пределы локальной сети.
Класс Маска подсети по умолчанию Количество сетей Количество хостов на сеть
A 255.0.0.0 128 16,777,214
B 255.255.0.0 16,384 65,534
C 255.255.255.0 2,097,152 254

Важные формулы для определения подсетей

Использовать 2s - 2 формулу, и не используйте нулевой и широковещательный диапазоны, если:

  • Вы используете метод маршрутизации на основе классов.
  • Используется версия RIP 1.
  • нет ip-подсети-ноль Эта команда настроена на вашем маршрутизаторе.

Использовать 2s используйте формулу и нулевой и широковещательный диапазоны, если:

  • Вы используете бесклассовую маршрутизацию или метод VLSM.
  • Используется протокол RIP версии 2, EIGRP или OSPF.
  • ip-подсеть-ноль Эта команда настроена на вашем маршрутизаторе.

Часто задаваемые вопросы (FAQ)

В протоколе CIDR (Classless Inter-Domain Routing) маска подсети записывается в виде косой черты и числа, например, /24. Число подсчитывает сетевые биты, поэтому в варианте /24 для хостов остается 8 бит.

Используйте формулу 2^(32 − префикс) − 2. Вычитание двух исключает сетевой адрес и широковещательный адрес. Таким образом, подсеть /26 позволяет использовать 2^6 − 2 = 62 хоста.

Заимствование n бит из хостовой части создает 2^n подсетей. Заимствование 2 бит создает 4 подсети, поэтому разделение 192.168.1.0/24 на четыре равных блока изменяет префикс с /24 на /26.

Маска по умолчанию соответствует классу адреса, например, 255.255.255.0 для класса C. Пользовательская маска заимствует дополнительные биты хоста, позволяя администратору разделить одну сеть с определенным классом на множество более мелких подсетей.

Первый адрес идентифицирует саму подсеть, а последний — это широковещательный адрес. Поскольку ни один из них не может быть назначен устройству, количество доступных хостов всегда уменьшается.tracЭто эти двое.

VLSM (Variable Length Subnet Masking) назначает разную длину маски разным подсетям, определяя размер каждого блока в соответствии с фактическими потребностями хоста. Фиксированная подсеть использует одну маску везде, что приводит к нерациональному расходованию адресов.

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

Интеллектуальные инструменты мониторинга изучают нормальный трафик в каждой подсети и выявляют аномалии, выходящие за границы сегментов. Они автоматизируют предложения по правилам межсетевого экрана, помогаютping Команды скрывают угрозы внутри изолированных подсетей.

Подведем итог этой публикации следующим образом: