Что такое IP-адрес и как устроена адресация в интернете

Автор: Грант Виреллан
Опубликовано:
Время чтения: 3 мин
Просмотров: 2
Научно-популярный материал Оригинал статьи ↗
Что такое IP-адрес и как устроена адресация в интернете
И почему он почти всегда начинается со 192? Источник: Habichtland / Shutterstock
Что же такое IP-адрес? IP-адрес — это цифровой идентификатор, присваиваемый сетевому интерфейсу для обмена данными в компьютерных сетях. Считайте его адресом доставки посылок, а не несменяемым паспортом устройства.

Итак, что же такое IP-адрес? IP-адрес (адрес интернет-протокола) — это числовой идентификатор, присваиваемый сетевому интерфейсу — точке подключения устройства — для взаимодействия в компьютерной сети на базе протокола IP. Представьте его в виде адреса доставки посылок, а не несменяемого паспорта.

Как IP-адреса направляют данные

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

Номера портов TCP и UDP служат для разграничения конечных точек связи, что позволяет разным службам и приложениям использовать один и тот же IP-адрес. MAC-адрес, в свою очередь, идентифицирует интерфейс на канальном уровне локальной сети. Один интерфейс может иметь несколько IP-адресов, а у интерфейсов Ethernet и Wi-Fi они обычно различаются.

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

В протоколе IPv4 используется 32-битный адрес в четырехточечном десятичном формате: четыре числа от нуля до 255, разделенные точками, например 192.168.1.1. В IPv6 применяется 128-битный адрес в шестнадцатеричной записи с группами, разделенными двоеточиями, и правилами, позволяющими опускать идущие подряд нули. Это увеличило адресное пространство с 232 до 2128 возможных адресов. Префикс сети определяет ее сетевую часть: обозначение /24 указывает на 24 бита префикса. Маска подсети IPv4 выражает это же разделение в альтернативной форме. А адрес обратной петли (loopback), например 127.0.0.1, перенаправляет трафик обратно на само устройство.

Публичные и частные IP-адреса

Публичный IP-адрес выделяется из глобально уникального адресного пространства и обеспечивает маршрутизацию по всему открытому интернету. При этом брандмауэры (файрволы) могут ограничивать к нему доступ.

Частный (серый) IP-адрес не маршрутизируется в открытом интернете и может повторяться в изолированных сетях. Диапазоны частных адресов IPv4 охватывают от 10.0.0.0 до 10.255.255.255, от 172.16.0.0 до 172.31.255.255 и от 192.168.0.0 до 192.168.255.255.

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

Как назначаются IP-адреса

Назначение IP-адресов обычно происходит автоматически. Интернет-провайдер (ISP), как правило, выдает публичный адрес для вашего домашнего подключения. Во многих домах связь с провайдером обеспечивает модем, который нередко совмещен с роутером. Статический IP-адрес остается постоянным благодаря ручной настройке или резервированию, а динамический IP-адрес может периодически меняться при повторном назначении.

Протокол динамической настройки узла (DHCP) раздает IPv4-адреса, адреса DNS-серверов и шлюз по умолчанию — роутер, через который идет выход в другие сети. Протокол IPv6 поддерживает автоконфигурацию без сохранения состояния (SLAAC), DHCPv6 и ручную настройку. Если возникает конфликт IP-адресов — дублирование адресов в одной сети, — стоит проверить сетевые настройки устройств.

Что можно узнать с помощью поиска по IP-адресу

DNS-запрос преобразует привычное доменное имя в адресную информацию. Система доменных имен (DNS) связывает имена сайтов с адресами IPv4 с помощью A-записей, а с адресами IPv6 — с помощью записей AAAA.

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

Этот материал был подготовлен с использованием технологий ИИ, а затем проверен фактчекерами и отредактирован редакцией HowStuffWorks.

Статья прочитана Листайте вниз к следующей статье ↓