1. Если весь адрес – одни нули, то он обозначает адрес того узла, который сгенерировал этот пакет.
2. Если в поле номера сети стоят одни нули – считается, что узел назначения принадлежит той же сети, что и узел-отправитель.
3. Если все разряды IP-адреса равны 1, то пакет с таким адресом рассылается всем узлам, находящимся в той же сети, что и узел-источник. Этот режим называется ограниченной широковещательной рассылкой (limited broadcast).
4. Если в поле номера узла назначения стоят только единицы, то такой пакет рассылается всем узлам сети с заданным номером. Такой режим определяется как широковещательное сообщение (broadcast). Например: 192.190.21.255 — сообщение рассылается всем узлам сети 192.190.21.
5. Адрес с первым байтом равным 127 используется для тестирования взаимодействия процессов внутри одной машины. Образуется «петля» внутри одного узла-отправителя — данные считаются только что принятыми. Этот адрес обозначается как loopback.
Маски в IP-адресации.
Применяются для установления более гибкой границы между номером сети и номером узла.
|
|
Маска – это число, которое используется в паре с IP-адресом. Двоичная запись маски содержит единицы в тех разрядах, которые должны в IP-адресе интерпретироваться как номер сети. (Эти единицы должны представлять непрерывную последовательность).
Например, для класса С маска имеет вид: 255.255.255.0.
Может использоваться и другая запись. Например: 185.23.44.206/16 указывает на то, что для адреса сети используется 16 разрядов.
Маска может иметь произвольное число разрядов, например:
IP-адрес: 129.64.134.5
Маска: 255.255.128.0, т.е. /17
Здесь маска указывает на то, что для адреса сети используются не 15 бит (как в сети класса В), а 17 бит. Наложив маску на номер получим:
Номер сети: 129.64.128.0
Номер узла: 0.0.6.5
Механизм масок широко распространен в IP-маршрутизации. С их помощью администратор может структурировать свою сеть, не требуя от поставщика услуг дополнительных номеров сетей.