Интернет

127.0.0.1 Объясненный IP-адрес

Пинг петлевые адреса

IP — адрес 127.0.0.1 является специального назначения IPv4 — адреса и называется локальный или петлевой адрес. Все компьютеры используют этот адрес как свой собственный, но он не позволяет компьютерам взаимодействовать с другими устройствами, как реальный IP-адрес.

Вашему компьютеру может быть назначен частный IP-адрес 192.168.1.115, чтобы он мог обмениваться данными с маршрутизатором и другими сетевыми устройствами. Тем не менее, к нему все еще привязан специальный адрес 127.0.0.1, обозначающий этот компьютер или тот, на котором вы сейчас находитесь.

Адрес обратной связи используется только тем компьютером, на котором вы находитесь, и только в особых случаях — в отличие от обычного IP-адреса, который передает файлы на другие сетевые устройства и с них. Например, веб-сервер, работающий на компьютере, может указывать на 127.0.0.1, чтобы страницы могли запускаться локально и тестироваться перед его развертыванием.

Как работает 127.0.0.1

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

Пинг петлевые адреса

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

Снимок экрана: поле DNS-сервера в Windows 10, отображающее 127.0.0.1

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

Loopback-сообщения содержат номер порта назначения в дополнение к адресу. Приложения могут использовать эти номера портов для разделения тестовых сообщений на несколько категорий.

Адреса локальной сети и IPv6

Имя localhost также имеет особое значение в компьютерных сетях, используемых в сочетании с 127.0.0.1. Компьютерные операционные системы поддерживают запись в файлах своего хоста , связывая имя с адресом обратной связи. Это позволяет приложениям создавать петлевые сообщения, используя имя, а не жестко закодированный номер.

Протокол Internet v6 реализует ту же концепцию петлевого адреса, что и IPv4. Вместо 127.0.0.01 IPv6 представляет свой адрес обратной связи как :: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) и, в отличие от IPv4, для этой цели не выделяет диапазон адресов.

127.0.0.1 против других специальных IP-адресов

IPv4 резервирует все адреса в диапазоне от 127.0.0.0 до 127.255.255.255 для использования в тестировании с обратной связью, хотя 127.0.0.1 (по соглашению) является адресом обратной связи, используемым почти во всех случаях.

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

127.0.0.1 и другие сетевые адреса 127.0.0.0 не относятся ни к одному из диапазонов частных IP-адресов, определенных в IPv4. Отдельные адреса в этих частных диапазонах могут быть выделены для локальных сетевых устройств и использоваться для связи между устройствами, тогда как 127.0.0.1 не может.

Люди, изучающие компьютерные сети, иногда путают 127.0.0.1 с адресом 0.0.0.0 . Хотя оба имеют особое значение в IPv4, 0.0.0.0 не предоставляет никаких функций обратной связи.

Похожие посты
Интернет

Google Store Лучшие предложения

Интернет

Руководство по специальному режиму в сети

Интернет

10 советов по безопасности беспроводной домашней сети

Интернет

САН против НАН