Что такое адресное обратной петлей? Т.е. 127.0.0.1

Что такое петлевой адрес? 127.0.0.1 петлевой адрес, но что это даже означает? Будьте очень описательными и дайте пример, поскольку мне нелегко понимать это.

18
задан 06.06.2015, 15:35

3 ответа

Статья Wikipedia об обратной петле помещает его лучше, чем я мог:

Термин обратная петля (иногда записываемая обратная петля) обычно используется для описания методов или процедур маршрутизации электронных сигналов, потоков цифровых данных или других потоков объектов, от их инициирующего средства быстро назад к тому же исходному объекту без намеренной обработки или модификации. Это, прежде всего, предназначается как средство тестирования передачи или транспортной инфраструктуры.

С точки зрения IP-адресов это означает, что любая связь к тому адресу эффективно никогда не уезжает или возможно никогда на самом деле не вводит Вашу сетевую карту так, чтобы у Вас всегда было "соединение".

Это позволяет Вам тестировать клиент-серверное программное обеспечение (например), с обеими частями, работающими на той же машине.

17
ответ дан 07.12.2019, 10:25

Петлевой адрес "подключен" к карте виртуальной сети в Вашей машине, названной петлевым адаптером.

Что-либо отправленное на виртуальный петлевой адаптер прибывает назад из него. Это похоже, это "подключено к себе".

Например, если я делаю веб-запрос путем ввода "http://127.0.0.1/somesite.html" в моем браузере, тот запрос проходит (виртуальный) петлевой адаптер и затем назад из него.

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

Это превосходно для тестирования, как Вы видите.

Ничто проходящее петлевой адаптер не выходит в Интернет или оставляет Вашу систему. Петлевой адаптер полностью содержится в Вашей системе.

18
ответ дан 07.12.2019, 10:25

Это просто означает Ваш локальный адрес. При тестировании NIC это может быть сделано через "ping 127.0.0.1". Когда Вы делаете это, Вы тестируете, чтобы удостовериться, что Ваша информация может снизиться до уровня 1 и создать резервную копию. Если Вы подозреваете, что Ваш NIC не работает над физическим уровнем, это делает очень хороший тест.

Это может также использоваться, чтобы указать к Вашим приложениям, что Вы не хотите, чтобы Ваша информация оставила главный компьютер. Это видно, когда у Вас есть приложение модели клиента сервера, установленное на локальном компьютере, но Вы не хотите, чтобы та информация была доступна удаленно. Можно указать программное обеспечение сервера для передачи информации через петлевой адрес, и клиентское программное обеспечение могло послушать в на цикле, назад обращаются. Это предоставило бы информацию локальным приложениям при отключении способности к кому-то еще на LAN для доступа безотносительно программного обеспечения сервера, которое Вы настраиваете как локальные.

Я не знаю, объяснил ли я это очень хорошо, но было лучше, чтобы я мог бы сделать. Страница Википедии имеет хорошую информацию о нем.

1
ответ дан 07.12.2019, 10:25

Теги

Похожие вопросы