Что такое маска сети

Маска сети

числовой показатель, который определяет размер сети, построенной на базе TCP/IP. Имеет двоичное представление, например, 11111111 11111111 11111111 00000000 (единицы всегда слева, нули — справа). Однако, для удобства, записывается в десятичном виде как xxx.xxx.xxx.xxx. Пример маски для стандартной домашней сети — 255.255.255.0 (сеть IPv4).

Чтобы рассчитать, какое количество IP-адресов может войти в сеть с определенной маской, можно воспользоваться калькулятором или таблицей. Маска для минимальной сети равна 255.255.255.252 — она ограничивает подсеть 4-я IP-адресами или 2-я рабочими (для узлов):

  1. адрес сети (самый первый).
  2. адрес шлюза.
  3. адрес узла.
  4. широковещательный адрес (последний).

Также расчет можно выполнять вручную. Для этого адрес и маску нужно представить в десятичном виде и записать друг под другом, например:

11000000.10101000.01111010.00010111 (192.168.122.23)
11111111.11111111.11000000.00000000 (255.255.192.0)
11000000.10101000.01000000.00000000 (192.168.64.0)

* для вычислений применяется булева алгебра — операция поразрядной конъюнкции (логическое И).
** верхняя строчка — IP-адрес; вторая — маска подсети; третья — рассчитанный адрес сети.

Для того, чтобы узнать маску подсети на своем компьютере, необходимо открыть сетевые настройки или ввести команду ipconfig (Windows) / ifconfig (ранний UNIX) / ip a (современный Linux).

Прочитайте более подробно об маске сети на сайте Википедия

admin

Share
Published by
admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

2 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

2 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

2 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

2 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

2 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

2 недели ago