Назад к вопросам
Junior
96
questionbank

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

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

Маска подсети — это 32-битное число (для IPv4) или 128-битное число (для IPv6), которое определяет, какая часть IP-адреса относится к адресу сети, а какая — к адресу хоста внутри этой сети. Она используется для разделения IP-адреса на сетевую часть и хостовую часть.

Биты маски, установленные в '1', соответствуют сетевой части адреса, а биты, установленные в '0', соответствуют хостовой части. При применении логической операции И (AND) между IP-адресом и маской подсети получается адрес сети.

Пример (IPv4):

  • IP-адрес: 192.168.1.10 (в двоичном виде: 11000000.10101000.00000001.00001010)
  • Маска подсети: 255.255.255.0 (в двоичном виде: 11111111.11111111.11111111.00000000)

Применение логического "И":

11000000.10101000.00000001.00001010 (IP-адрес)
И
11111111.11111111.11111111.00000000 (Маска подсети)
------------------------------------
11000000.10101000.00000001.00000000 (Адрес сети: 192.168.1.0)

Маска подсети может быть представлена в десятично-точечном виде (например, 255.255.255.0) или в виде префикса CIDR (например, /24, где 24 — количество единичных битов в маске).