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

Маска подсети - обязательная настройка для соединения по интернет-протоколу IP (не только для Интернета, а для локальных сетей тоже).
Маской подсети определяется, какая часть IP-адреса определяет подсеть, а какая - компьютер.
Например, имеется IP-адрес 176.220.145.90 (взят от балды, можете не пинговать его), маска подсети 255.255.255.0
Теперь запишем то же самое в двоичном виде. Получим:
10110000.11011100.10010001.01011010 - IP-адрес
11111111.11111111.11111111.00000000 - маска

Где в маске единицы, там адрес подсети, а там, где нули - адрес компьютера. То есть, в подсети 176.220.145.xxx есть устройство с девяностым IP (так говорят устно). Также маску на письме или в документации (но не в настройках) могут указать следующим образом:
176.220.145.90/24 после косой черты указана маска (24-битная), то есть в маске 24 бита - единицы, а дальше нули.

Маска подсети существенно увеличивает количество возможных адресов (один и тот же адрес пожет принадлежать 31 подсети в зависимости от маски), кроме того, маска позволяет ограничить число компьютеров в сегменте сети. Например, для 24-битной маски устройств может быть 254 (нулевой и 255-ый исключены, тк используются для броадбенда)