Использование масок при IP-адресации
Особые IP-адреса
127.0.0.1 – адрес внутренней обратной связи. Назначение: перенаправляет исходящий трафик в собственную входную IP-очередь. Этот адрес используется для тестирования программ, а также для организации работы клиентской и серверной частей приложения, установленных на одном компьютере.
Все биты 0 | 0.0.0.0 | Адрес текущего узла текущей сети | |
Все биты 1 | 255.255.255.255 | Ограниченное широковещательное сообщение всем узлам сети | |
Все хост-биты = 0 | 192.168.2.0 | Идентификатор сети | |
Все хост-биты = 1 | 192.168.2.255 | Направленное широковещательное сообщение всем узлам др. сети | |
127.0.0.1 | см.выше | см.выше |
Снабжая каждый IP-адрес маской подсети, можно отказаться от понятий классов адресов и сделать более гибкой систему адресации. Маской подсети называется битовая маска, определяющая, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети.
Пример: для IP-адреса 129.64.134.5 или 10000001.01000000.10000110.00000101
Указана маска 255.255.128.0 или 11111111.11111111.10000000.00000000
На основе классов номером сети является 129.64.0.0, а номером узла 0.0.134.5
При использовании маски выполняется логическая операция “И” (AND). Таким образом, номер сети – 10000001.01000000.1, номер узла – 00000110.00000101
или в десятичной форме 129.64.134.5 и 0.0.6.5.
Для стандартных классов сетей маски имеют следующие значения: