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

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

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

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

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

POP3   Mikrotik   LXC/LXD   Potree   Теневые копии   Golang   Gradle   HDMI   Vlan   UNIX   GLPI   API   Свитч   Mango АТС   Consul   XML   Браузер   SARG   Кэш   UWSGI  
.....

Реклама