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

Обновлено Обновлено: Опубликовано Опубликовано:

Маска сети —
простыми словами

числовой показатель, который определяет размер сети, построенной на базе 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).

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

Встречается в статьях

Инструкции:

  1. Как настроить автоматическое получение IP-адреса в Windows
  2. Как настроить samba4 на FreeBSD 10
  3. Установка и настройка отказоустойчивого кластера Pacemaker
  4. Как установить и настроить систему виртуализации Proxmox VE
  5. Настройка синхронизации на CentOS и Ubuntu с Rsync Server
  6. Установка и настройка файлового сервера Samba на CentOS 8
  7. Установка и настройка файлового сервера Samba на Ubuntu
  8. Установка Nginx + PHP + MySQL + PostgreSQL на Astra Linux

Мини-инструкции:

  1. Как расшарить папку в Samba
  2. Как настроить сеть в CentOS 7 и 8
  3. Как настроить IP-адрес в Windows
  4. Как настроить firewalld в CentOS
  5. Установка и настройка DHCP сервера на CentOS 7
  6. Настройка доступа к локальной сети клиентам OpenVPN
  7. Как изменить mac-адрес во FreeBSD
  8. Как зарезервировать IP-адрес на DHCP-сервере
  9. Перенаправление портов на роутере Mikrotik
  10. Инструкция по настройке VLAN интерфейсов на CentOS 7
  11. Как установить, настроить и создать виртуальную машину в KVM на CentOS 7
  12. Как установить, настроить и создать виртуальную машину в KVM на Ubuntu Server
  13. Настройка сервера синхронизации времени NTP на Linux Ubuntu
  14. Как настроить сетевой адаптер в Linux для работы с несколькими IP-адресами
  15. Настройка rsyslog для хранения логов на удаленном сервере Linux
  16. Объединение сетевых интерфейсов в CentOS с помощью teamd
  17. Настройка MikroTik в качестве домашнего роутера с WiFi
  18. Синхрониация каталогов в Linux с помощью Lsyncd
  19. Программный межсетевой экрана (маршрутизатор) pfSense — установка и настройка
  20. Установка и настройка DHCP-сервера на Linux Ubuntu
  21. Как установить и настроить сервер TFTP на Ubuntu Linux


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Дистрибутив   MariaDB   RAW (файловая система)   Powershell   Node.js   Ping   Keepalived   Сетевой шлюз   Свитч   Логин   HTTP   Mail.ru   Синий экран смерти   Heartbeat   HDMI   Rsync   Видеокарта   Zookeeper   Cassandra   VideoUnion  
.....

Реклама