IP-адрес (IPv4) состоит из 32 бит и делится на четыре октета по 8 бит каждый. Он имеет две основные части:
Разделение между сетевой и хостовой частью определяется маской подсети (Subnet Mask). Маска подсети имеет ту же структуру (32 бита, 4 октета) и состоит из последовательности единиц, за которой следует последовательность нулей. Единицы в маске соответствуют битам сетевой части IP-адреса, а нули — битам хостовой части.
Пример:
192.168.1.10255.255.255.0В данном примере первые три октета (255.255.255 в маске) соответствуют сетевой части 192.168.1, а последний октет (0 в маске) соответствует хостовой части 0.10.
IPv6-адреса состоят из 128 бит и имеют другую структуру, разделяясь на 8 групп по 16 бит.
Основные компоненты IP-адреса (IPv4):
| Компонент | Описание | Размер (биты) |
|---|---|---|
| Октеты | Четыре группы по 8 бит | 8 (каждый) |
| Сетевая часть | Идентифицирует сеть | Варьируется |
| Хостовая часть | Идентифицирует конкретное устройство внутри сети | Варьируется |
| Маска подсети | Определяет границу между сетевой и хостовой частью | 32 |