Что такое IP-адрес?

Ежедневно миллионы людей в каждой стране входят в интернет без малейшего подозрения о том, насколько сложным является сам процесс обмена и передачи данных в сети с технической и программной точки зрения. Всем устройствам, подключенным к интернету или локальной сети присваивается уникальный номер, за счет которого и происходит связь с другими устройствами. Под устройствами в большинстве случаев подразумевается компьютер, маршрутизатор.

Форматы IP-адресов: IPv4 и IPv6

IP-адрес может быть двух форматов: IPv4 и IPv6. В протоколе IPv4 (Internet Protocol version 4) используются адреса, состоящие из четырёх байт (32 бита). Существует всего около 4 миллиардов возможных уникальных IP-адресов в версии IPv4. Более того, есть диапазоны IP-адресов, которые зарезервированы и не предназначены для маршрутизации.

Пример IPv4:

92.53.114.27

это IPv4-aдрес PortScan.ru

Узнать свой IPv4 вы можете на главной странице или с помощью отдельного сервиса ip.portscan.ru.

И так как адреса IPv4 грозят в скором времени закончиться, была разработана новая версия протокола: IPv6. В IPv6-адресах уже используется не 32 бита, а 128 бит. IP-адрес здесь может быть представлен в трёх формах: основной, сжатой и альтернативной.

В основной форме IP-адрес записывается как *:*:*:*:*:*:*:*. Всего восемь блоков, каждый — 16-битное число в шестнадцатеричной системе счисления.

Пример IPv6:

2a03:6f00:0001:0000:0000:0000:5c35:721b

это IPv6-aдрес PortScan.ru

Сжатая форма. Часто в IPv6-адресе присутствуют нулевые блоки (0000). В таких случаях удобна сокращённая форма записи. Для сокращения IP-адресов один или несколько нулевых блоков пропускаются, и в месте такого пропуска ставится :: — два двоеточия. Такое сокращение может быть только одно в IP-адресе.

Наш пример, приведённый выше, сокращается до:

2a03:6f00:1::5c35:721b

Альтернативная форма. Существует для большей совместимости в период времени, когда IPv6 ещё не повсеместен, и большинство IP-адресов по протоколу четвёртой версии. В начале адреса идут нулевые биты: у так называемых «первичных» — 96 бит, а у вторичных — 80 бит нулевых и 16 единичных. После этих бит идёт IPv4-адрес (16 привычных бит).

Например:

0:0:0:0:0:0:92.53.114.27

(::92.53.114.27)

и:

0:0:0:0:0:FFFF:92.53.114.27

(::FFFF:92.53.114.27)

Виды IP-адресов: статические и динамические

Статические IP-адреса также называют постоянными – он присваивается устройству пользователем или автоматически, но всегда один и всегда только одному устройству.

Динамические IP-адреса всегда назначаются автоматически и действуют, как правило, один сеанс, в любом случае они имеют определённый срок жизни. Преимущество динамических IP-адресов в том, что это довольно-таки безопасно в том смысле, что отследить человека по IP становится практически нереально: наследил, а адрес уже другой (после переподключения/по прошествии определённого времени).

Но если на компьютере стоит какой-либо сервер, например, сайт или сервер игры, то динамический IP-адрес становится совсем неудобным. Однако и в таком случае можно найти выход: такие сервисы, как DynDNS, позволяют сделать компьютер доступным по постоянному адресу: программа регулярно отправляет ваш текущий IP-адрес на сервер, а сервис это учитывает.

Внешние и внутренние IP-адреса

Внешний IP-адрес имеется в том случае, когда устройство напрямую подключено к интернету. Внутренний адрес актуален для локальной сети, к которой подключено устройство. Во втором случае IP-адрес, который используется для соединения с различными устройствами в интернете, отличается от внутреннего и чаще всего является адресом прокси-сервера провайдера.

Таким образом, несколько, а иногда и достаточно много, компьютеров, объединённых в локальную сеть, имеют доступ в интернет под одним и тем же внешним IP-адресом. Часто провайдеры на этом экономят, ведь диапазоны адресов для них тоже чего-то стоят. Некоторые, к примеру, предоставляют отдельный внешний IP за отдельную плату.

Возможно ли скрыть или изменить свой IP-адрес?

Часто в целях безопасности возникает потребность не светить свой IP-адрес, по которому, в принципе, можно получить информацию о человеке. О провайдере – точно можно, а дальше при необходимости некоторые службы могут получить всю информацию у самого провайдера. Как, впрочем, и некоторые нехорошие личности, у которых там есть знакомые. Поэтому в таких случаях используются различные ухищрения.

Вариантов несколько: будь то обычные CGI-анонимайзеры, прокси или VPN, такие сети, как Tor или I2C, во всех этих случаях между вами и целью в интернете находится один или несколько других компьютеров, переадресующих запросы.

По теме анонимного нахождения в сети у нас можно почитать статью про прокси-сервера.