^ Маска - это тоже 32-разрядное число, она имеет такой же вид, как и IP-адрес. Маска используется в паре с IP-адресом, но не совпадает с ним.
Принцип отделения номера сети и номера узла сети с использованием маски состоит в следующем:
Двоичная запись маски содержит единицы в тех разрядах, которые в IP-адресе должны представляться как номер сети и нули в тех разрядах, которые представляются как номер хоста.
Каждый класс IP-адресов (А, В и С) имеет свою маску, используемую по умолчанию.
Поскольку номер сети является цельной частью адреса, единицы в маске также должны представлять непрерывную последовательность.
Таким образом, для стандартных классов сетей маски имеют следующие значения:
- класс А - 11111111. 00000000. 00000000. 00000000 (255.0.0.0) ;
- клас с В - 11111111. 11111111. 00000000. 00000000 (255.255.0.0) ;
- класс С - 11111111.11111111.11111111.00000000 (255.255.255.0) .
Например:
Если адресу 185.23.44.206 назначить маску 255.255.255.0, то смотрим, что единицы в маске заданы в трех байтах, значит номер сети будет 185.23.44.0, а не 185.23.0.0, как это определено правилами системы классов.
Для записи масок используются и другие форматы, например, удобно интерпретировать значение маски, записанной в шестнадцатеричном коде:
Достарыңызбен бөлісу: |