D
----------------двоичная система
8 бит адресует от 0 до 255 единиц, всего 256 значений (при всех выставленных в единицу битах 9-й бит это 511, 10-й 1023 и так далее, 2 в степени разряда):
| 0 | 0| 0| 0 |0|0|0|0|
|128 |64|32|16|8|4|2|1| - 8 бит адресации как в 1-м октаидре ip4 адреса
чтобы записать адрес например 163, прибавляем от старших битов к младшим выбирая подходящие биты:
128+32+2+1 итого мы выбрали 1,3,7,8 биты. Выставляем их в единицы:
|1|0|1|0|0|0|1|1| ---------------- итак 10100011=163
исходя из алгоритма таблицы:
0=0000000[0]
1=0000000[1]
2=000000[10]
3=000000[11]
4=00000[100]...
128=[1]0000000
129=[1]000000[1]
255=[11111111]
получаем двоичную маску методом _AND_ (_И_ оба одинаковых либо ноль)
192.136.24.128/28
255.255.255.(255-(1+2+4+8))=240
11000000.10001000.00011000.10000000
11111111.11111111.11111111.11110000
------------------------------------------------------------------
11000000.10001000.00011000.10000000

