Что такое IP адрес?
IP-адрес (aй-пи адрес, сокращение от англ. Internet Protocol Address) — уникальный идентификатор (адрес) устройства (обычно компьютера), подключённого к локальной сети или интернету.
IP-адрес представляет собой 32-битовое (по версии IPv4) или
128-битовое (по версии IPv6) двоичное число. Удобной формой записи
IP-адреса (IPv4) является запись в виде четырёх десятичных чисел (от 0
до 255), разделённых точками, например, 192.168.0.1. (или 128.10.2.30 —
традиционная десятичная форма представления адреса, а 10000000 00001010
00000010 00011110 — двоичная форма представления этого же адреса).
IP-адреса представляют собой основной тип адресов, на основании
которых сетевой уровень протокола IP передаёт пакеты между сетями.
IP-адрес назначается администратором во время конфигурирования
компьютеров и маршрутизаторов.
IP-адрес состоит из двух частей: номера сети и номера узла. В случае
изолированной сети её адрес может быть выбран администратором из
специально зарезервированных для таких сетей блоков адресов
(192.168.0.0/16, 172.16.0.0/12 или 10.0.0.0/8). Если же сеть должна
работать как составная часть Интернета, то адрес сети выдаётся
провайдером либо pегиональным интернет-регистратором (Regional Internet
Registry, RIR). Всего существует пять RIR: ARIN, обслуживающий Северную
Америку; APNIC, обслуживающий страны Юго-Восточной Азии; AfriNIC,
обслуживающий страны Африки; LACNIC, обслуживающий страны Южной Америки и
бассейна Карибского моря; и RIPE NCC, обслуживающий Европу, Центральную
Азию, Ближний Восток. Региональные регистраторы получают номера
автономных систем и большие блоки адресов у ICANN, а затем выдают номера
автономных систем и блоки адресов меньшего размера локальным
интернет-регистраторам (Local Internet Registries, LIR), обычно
являющимся крупными провайдерами.
Номер узла в протоколе IP назначается независимо от локального адреса
узла. Маршрутизатор по определению входит сразу в несколько сетей.
Поэтому каждый порт маршрутизатора имеет собственный IP-адрес. Конечный
узел также может входить в несколько IP-сетей. В этом случае компьютер
должен иметь несколько IP-адресов, по числу сетевых связей. Таким
образом, IP-адрес характеризует не отдельный компьютер или
маршрутизатор, а одно сетевое соединение.
Классы IP-адресов
Какая часть адреса относится к номеру сети, а какая к номеру узла,
определяется значениями первых бит адреса. Значения этих бит являются
также признаками того, к какому классу относится тот или иной IP-адрес.
На рисунке показана структура IP-адреса разных классов.
Бесклассовая адресация
Со второй половины 90-х годов XX века классовая маршрутизация
повсеместно вытеснена бесклассовой маршрутизацией, при которой
количество адресов в сети определяется только и исключительно маской
подсети.
Особые IP-адреса
В протоколе IP существует несколько соглашений об особой интерпретации IP-адресов:
-
eсли весь IP-адрес состоит только из двоичных нулей, то он обозначает
адрес того узла, который сгенерировал этот пакет; этот режим
используется только в некоторых сообщениях ICMP;
-
eсли в поле номера сети стоят только нули, то по умолчанию считается,
что узел назначения принадлежит той же самой сети, что и узел, который
отправил пакет;
-
eсли все двоичные разряды IP-адреса равны 1, то пакет с таким адресом
назначения должен рассылаться всем узлам, находящимся в той же сети, что
и источник этого пакета. Такая рассылка называется ограниченным
широковещательным сообщением (limited broadcast);
-
eсли в поле номера узла назначения стоят только единицы, то пакет,
имеющий такой адрес, рассылается всем узлам сети с заданным номером
сети. Например, в сети 192.190.21.0 с маской 255.255.255.0 пакет с
адресом 192.190.21.255 доставляется всем узлам сети этой сети. Такая
рассылка называется широковещательным сообщением (broadcast).
Динамические IP-адреса
IP-адрес называют динамическим, если он назначается автоматически при
подключении устройства к сети и используется в течение ограниченного
промежутка времени, как правило, до завершения сеанса подключения.
|