Что такое петлевой адрес?

Опубликовано: 16 Сентября, 2022

Адрес обратной связи — это отдельный зарезервированный диапазон IP-адресов, который начинается с 127.0.0.0 и заканчивается 127.255.255.255, хотя 127.255.255.255 является широковещательным адресом для 127.0.0.0/8. Адреса обратной связи встроены в систему IP-домена, что позволяет устройствам передавать и получать пакеты данных. Адрес обратной связи 127.0.0.1 обычно известен как localhost.

Протокол TCP/IP управляет всеми петлевыми адресами в операционной системе. Он издевается над сервером TCP/IP или клиентом TCP/IP в той же системе. Эти петлевые адреса всегда доступны, поэтому пользователь может использовать их в любое время для устранения неполадок TCP/IP.

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

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

Адреса обратной связи IPv4 и IPv6:

  • Адрес обратной связи IPv4 — 127.0.0.0/8, а наиболее часто используемый адрес обратной связи — 127.0.0.1.
  • Адрес обратной связи IPv6: ::1

Как использовать команду «ping»:

  • Чтобы использовать команду «ping», перейдите в меню «Пуск» Windows.
  • Найдите «Командная строка».
  • Введите «ping», а затем адрес обратной связи. а также,
  • Нажмите Enter.

Например, как видно ниже, выходы четырех разных IPv4-адресов обратной связи (127.0.0.0, 127.0.0.1, 127.15.90.69 и 127.255.255.255), сетевых и широковещательных адресов являются недостижимыми петлевыми адресами и петлевым адресом IPv6 :: 1.

вывод ping для 127.0.0.0 (сетевой адрес).

C:Usersklad>ping 127.0.0.0

Pinging 127.0.0.0 with 32 bytes of data:
General failure.
General failure.
General failure.
General failure.

Ping statistics for 127.0.0.0:
   Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

вывод ping для 127.0.0.1

C:Usersklad>ping 127.0.0.1

Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
   Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
   Minimum = 0ms, Maximum = 0ms, Average = 0ms  

вывод ping для 127.15.90.69

C:Usersklad>ping 127.15.90.69

Pinging 127.15.90.69 with 32 bytes of data:
Reply from 127.15.90.69: bytes=32 time<1ms TTL=128
Reply from 127.15.90.69: bytes=32 time<1ms TTL=128
Reply from 127.15.90.69: bytes=32 time<1ms TTL=128
Reply from 127.15.90.69: bytes=32 time<1ms TTL=128

Ping statistics for 127.15.90.69:
   Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
   Minimum = 0ms, Maximum = 0ms, Average = 0ms

вывод ping для 127.255.255.255 ( широковещательный адрес ).

C:Usersklad>ping 127.255.255.255

Pinging 127.255.255.255 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 127.255.255.255:
   Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

вывод ping для ::1.

C:Usersklad>ping ::1

Pinging ::1 with 32 bytes of data:
Reply from ::1: time<1ms
Reply from ::1: time<1ms
Reply from ::1: time<1ms
Reply from ::1: time<1ms

Ping statistics for ::1:
   Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
   Minimum = 0ms, Maximum = 0ms, Average = 0ms

Преимущества петлевого адреса:

  • Это эффективный способ найти устройство в сети.
  • Его можно настроить как идентификатор маршрутизатора для таких протоколов, как BGP и OSPF.
  • Он используется в качестве исходного и целевого адресов для тестирования подключения к сети.
  • Его также можно использовать для тестирования программного обеспечения IP.

Недостатки:

  • Как и для физических интерфейсов, ему нужен уникальный адрес.