Що таке зворотна адреса? 127.0.0.1 - це зворотна адреса, але що це навіть означає? Будьте дуже описові та наведіть приклад, оскільки я це важко розумію.
Що таке зворотна адреса? 127.0.0.1 - це зворотна адреса, але що це навіть означає? Будьте дуже описові та наведіть приклад, оскільки я це важко розумію.
Відповіді:
Стаття у Вікіпедії про зворотний зв'язок робить це краще, ніж я міг:
Термін кільцевої перевірка (іноді пишуться кільцева перевірка ) , як правило , використовується для опису методів або процедур маршрутизації електронних сигналів, цифрові потоків даних, або інших потоків елементів, від їх ініціюючого об'єкта швидко повернутися до однієї і тієї ж вихідної сутності без навмисної обробки або модифікації. Це насамперед призначене як засіб перевірки інфраструктури передачі або транспорту.
Що стосується IP-адрес, це означає, що будь-які повідомлення на цю адресу фактично ніколи не залишають або, можливо, ніколи фактично не входять у вашу мережеву інтерфейсну карту, щоб у вас завжди було "з'єднання".
Це дозволяє протестувати програмне забезпечення клієнта / сервера (наприклад) з обома частинами, що працюють на одній машині.
Адреса зворотного зв'язку "підключена" до віртуальної мережевої картки у вашій машині, яка називається адаптером для зворотного зв'язку.
Все, що надсилається до адаптера віртуальної петлі, повертається з нього. Це наче «пов’язане з собою».
Наприклад, якщо я роблю веб-запит, ввівши в своєму браузері " http://127.0.0.1/somesite.html ", цей запит проходить через (віртуальний) адаптер для зворотного зв'язку, а потім повертається назад із нього.
Отже, якщо у вас працює веб-сервер, і він слухає 127.0.0.1, він отримає запит від вашого браузера, а також зможе спілкуватися з вашим браузером, відправивши його відповідь на 127.0.0.1.
Це чудово для тестування, як ви бачите.
Нічого, що проходить через адаптер петлі, не виходить в Інтернет або не залишає вашу систему. Адаптер петлі повністю міститься у вашій системі.
Це просто означає вашу місцеву адресу. Під час тестування свого NIC це можна зробити за допомогою "ping 127.0.0.1". Коли ви це робите, ви тестуєте, щоб переконатися, що ваша інформація може знизитися до першого рівня та створити резервну копію. Якщо ви підозрюєте, що ваш NIC не працює на фізичному рівні, це робить дуже хороший тест.
Він також може бути використаний для вказівки вашим програмам того, що ви не хочете, щоб ваша інформація залишала хост-комп'ютер. Це можна помітити, коли на локальному комп'ютері встановлено додаток моделі сервер-клієнт, але ви не хочете, щоб ця інформація була доступна віддалено. Ви можете вказати серверне програмне забезпечення для передачі інформації за адресою петлі, а клієнтське програмне забезпечення може слухати на зворотній адресі циклу. Це надасть інформацію для місцевих програм, а також заборонить іншій особі в локальній мережі отримати доступ до будь-якого серверного програмного забезпечення, яке ви встановили як локального.
Не знаю, чи я це дуже добре пояснив, але це було найкраще, що я міг зробити. Сторінка Вікіпедії має добру інформацію про неї.