Найти в Дзене
IT Дракон

Я интернет существо и живу в дворце N по адресу 192.168.0.2.

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). В одном байте - восемь бит, с помощью каждого бита можно определить входит ли бит адреса в нужную подсеть или нет. ТО есть можно ограничивать сеть в подсети

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). В одном байте - восемь бит, с помощью каждого бита можно определить входит ли бит адреса в нужную подсеть или нет. ТО есть можно ограничивать сеть в подсети.

Маска: 255.255.255.128 или \25. первые 3 байта полностью заполненные 1, а последний байт по числу 128, видно что заполнен, только 1 разряд в 8-битном числе. 1111111.11111111.11111111.10000000, если первые 3 байта(24 бита) заполнены 1 и 1 бит из последнего байта, то и получаем из этого сокращенное число 25. Для помощи есть табличка, свайп.

Теперь проще, свайп на пример. 192.168.0.0 это сеть ( огромное поле роз). Хотим подарить девушке букет роз из 6 штучек. Для определения количества узлов(роз), нужно 2^n = f. f-2 - это количество роз(узлов), которых мы сможем взять в букет, а n - это сколько бит нужно выделить из маски. Для нашего случая берем 2^3 = 8. f=8, но нам нужно убрать 2 узла(сетевой и широковещательный) и получим 6. Число 3 используем, что б взять из маски 0-ли для нашей подсети. В маске биты 1 ограничивают доступ в подсеть, они не дают сорвать нам розы(узлы). Там где 0, можно спокойно брать розы(узлы) и формировать свой букет(подсеть).

Теперь можно спокойно выделять свои владения и не опасаться завоевателей.