2.1. Адресация в Internet

Каждый компьютер в Сети Internet имеет свой уникальный номер (об исключениях - чуть позже).

Номер этот, называемый IP-номером или IP-адресом, имеет длину 4 байта.

При задании номера общепринято записывать содержимое каждого байта в десятичной форме, отдельно, разделяя байты точками.

(Те, кто знает, что такое байт, сейчас скажут, что это содержимое можно записать множеством способов, и будут правы, но есть традиция, и все к ней привыкли. Те, кто ничего не знает о байте - не обращайте внимания, запомните только конечный результат.)

IP-номер записывается как 4 числа от 0 до 255 каждое, разделенные точками, например 195.19.104.2 или 127.0.0.1

Для любой сети выделяются смежные номера в количестве, всегда равном степени 2, т.е. 4, 8, 16, 32, 64, 128, 256 и т.д., причем первый и последний из них использовать для машин нельзя (они служат для специальных целей). Конечно, далеко не всегда номера будут заняты полностью (скажем, у вас 5 машин). Ничего страшного в этом нет.

Способы указания количества номеров машин в сети весьма своеобразны. Никто это количество не пишет (традиция!), а вместо него задают так называемую "сетевую маску".

При использовании первого способа маска задается числом бит, остающимся от 4 байт после отбрасывания части, необходимой для указания номера машины внутри сети. Вы не поняли? не страшно, надо просто привыкнуть, что для сети на 4 машины маска будет /30, на 8 машин - /29, и т.д.

Второй способ еще непонятнее для неспециалиста. Берут 4 байта, заполняют нулями ту часть, которая нужна для номера машины, остальное заполняют единицами, и то, что получилось, записывают в той же форме, что и IP-номер. Например, для сети на 4 машины имеем 255.255.255.252, на 8 машин - 255.255.255.248 и т.д.

Не расстраивайтесь, если ничего не поняли. Имейте перед глазами следующую таблицу, или почитайте где-нибудь про основы двоичной арифметики

Число номеров
в сети
Маска в формате
/n
Маска в формате
хх.хх.хх.хх
4
/30
255.255.255.252
8
/29
255.255.255.248
16
/28
255.255.255.240
32
/27
255.255.255.224
64
/26
255.255.255.192
128
/25
255.255.255.128
256
/24
255.255.255.0
512
/23
255.255.254.0
1024
/22
255.255.252.0

В качестве заключения этого раздела - пример.

Если у вас сеть 195.19.126.48 с маской 255.255.255.240, это означает, что у вас 16 номеров, с 195.19.126.48 по 195.19.126.63.