Серый IP-адрес
«Серый» IP-адрес
«Серый» IP-адрес — IP-адрес, принадлежащий к диапазонам зарезервированных для использования в локальных сетях адресов, не используемых в сети Интернет. В последнее время такие адреса используются провайдерами Интернета всё чаще, поскольку с растущими потребностями мировая Сеть уже сейчас испытывает дефицит IP-адресов. Хотя «серые» IP-адреса и не являются адресами сети Интернет, существует способ организации связи локальной сети, в которой используются такие адреса с глобальной Сетью. Это делается с помощью специальных аппаратных или программных маршрутизаторов, реализующих трансляцию адресов источника, известную как протокол NAT (англ. Network Address Translation) или с использованием прокси-сервера.
Название «серые адреса» локальных сетей является жаргонным, в противовес «белым» адресам Интернета, но в последнее время оно прочно вошло в обиход пользователей Интернета. Несмотря на то, что большинство сервисов Интернет не испытывают проблем при трансляции адресов, существует ряд сервисов, использующих либо низкоуровневые протоколы IP-стека, либо протокол UDP (последний иногда удаётся пробросить с помощью STUN). При использовании NAT пользователь с адресом локальной сети может подключаться к компьютерам в сети Интернет, но компьютеры из Интернета не могут подключаться к этим пользователям без дополнительной настройки («проброски порта»). Это создает определённые проблемы, в частности при работе в пиринговых сетях, где важно не только инициировать исходящие соединения, но и принимать входящие. Как правило, пиринговые клиенты могут обходить это ограничение, если один из пользователей имеет «белый» IP, инициатором соединения всегда будет выступать клиент с «серым» IP. Если оба пользователя имеют «серый» IP — обмен данными между ними с помощью NAT невозможен по вышеописанной причине (но возможен с использованием STUN). С другой стороны, маршрутизатор, использующийся при данной схеме выступает в роли брандмауэра, что делает пользователей с «серыми» IP недоступными для сетевых атак (если, конечно, не осуществляется трансляция порта).
«Серые» диапазоны IP-адресов
Следующие диапазоны определены IANA как адреса, выделенные локальным сетям
* 10.0.0.0 — 10.255.255.255 (10.0.0.0/8 или 10/8) * 172.16.0.0 — 172.31.255.255 (172.16.0.0/12 или 172.16/12) * 192.168.0.0 — 192.168.255.255 (192.168.0.0/16 или 192.168/16)
Также зарезервирован диапазон для петлевых интерфейсов (не используется для обмена между хостами).
* 127.0.0.0 — 127.255.255.255
Путаница понятий «серый IP-адрес» и «динамический IP-адрес»
Многие пользователи Интернета путают понятия «серого» IP-адреса и динамического[источник?], ошибочно полагая, что все адреса, выделяемые провайдером динамически — «серые», а фиксированные адреса (закреплённые статически) — «белые». Это в корне неверно. Динамическим или статическим может быть любой адрес, как «серый», так и «белый».