IP - адрес - это уникальный адрес идентифицирующий узел, группу узлом или сеть.
⠀
IPv4 везде. Самый распространенный протокол в мире(просто провайдеры не хотят закупать новое оборудования для IPv6), и конечно он исчерпан.
⠀
Адрес IPv4 протокола представляет 32 - битное число. Для удобства написанное числами от 0 до 255 и разделенными точками, через каждый 8 бит. Адрес состоит из 2 частей: номер сети и номер узла. В каждой сети есть обязательные адреса: адрес сети( где в узловой части 0) и широковещательный адрес ( где в узловой части 1).
⠀
Адрес: 192.168.0.23 ( 192.168 - это сетевая часть(букет роз), 0.23 - это узловая часть(одна определенная роза из букета).
⠀
Номер сети определяется с помощью сетевой идентификатор (маска подсети). Это 4-х байтовое число по форме записи похоже к IP - адресу. (255.255.255.0 или если перевести \24). В одном байте - восемь бит, с помощью каждого бита можно определить входит ли бит адреса в нужную подсеть или нет. ТО есть можно ограничивать сеть в подсети