IP адресът 127.0.0.1 е IPv4 адрес със специално предназначение, наречен локален хост или loopback адрес. Всички компютри използват този адрес, но не им е разрешено да комуникират с други устройства като истински IP адрес .
Вашият компютър може да получи частен IP адрес 192.168.1.115 за комуникация с рутер и други устройства, свързани с мрежата. Той обаче все още е свързан с този специален адрес 127.0.0.1, което означава „този компютър“ или адреса, който използвате.
Адресът за обратна връзка се използва само от компютъра, до който имате достъп, и само за специални случаи. Това не е същото като обикновен IP адрес, който се използва за прехвърляне на файлове към и от други мрежови устройства.
Например, уеб сървър, работещ на компютър, може да посочи 127.0.0.1, за да стартира и локално да тества страници, преди да бъде внедрен.

Питам:
Имам въпрос, на който искам отговор: защо IP адресът на Localhost е 127.0.0.1? И какво означава 127? Какво означава 0.0.1?
Отговор 1:
127 е последният мрежов номер в мрежа от клас А с подмрежова маска 255.0.0.0. Адресът 127.0.0.1 е първият адрес за присвояване в подмрежата. Адресът 127.0.0.0 не се използва, защото това е адрес на кабелна мрежа.
Въпреки това, когато използвате друг IP адрес за частта Host, за да работи по-добре, трябва да се върнете към използване на IP адрес 127.0.0.1. Можете да опитате с ping на адреса 127.0.0.1, ако желаете.
Отговор 2:
Можете да намерите повече информация, свързана с присвояването на IP адрес 127 като Loopback мрежа в документ RFC 990 от двама автори, Reynolds и Postel, публикуван през ноември 1986 г.:
„Адресът не се интерпретира в този смисъл в тази мрежа“.
Например адрес 0.0.0.37 може да се разбира като сървър 37 в тази мрежа.
На мрежов номер 127 в мрежов клас A е присвоена функцията Loopback, която е пакет с дейтаграма, изпратен от по-високия протокол към мрежа с адрес 127, която има Loopback в хоста. А пакетите с дейтаграми, изпратени до адрес 127, няма да се показват никъде другаде в мрежата.
Според документ RFC 790, публикуван през септември 1981 г., 0 и 127 са предварително зададени адреси в мрежов слой A. 0 се използва за фокусиране върху конкретен хост, а 127 е за Loopback.
Допълнителна информация
Дейтаграма
Дейтаграмите са пакети от информация, които предават данни между източника и дестинацията, като използват методи без връзка. IPX (Internetwork Packet Exchange) и IP (Internet Protocol) са услуги за дейтаграми. Дейтаграмата съдържа адреса на дестинацията и може да пресича границите на мрежи, свързани с рутери.
Как работи IP адресът 127.0.0.1

Всички съобщения, генерирани от приложния софтуер TCP/IP, съдържат IP адреса на предвидения получател. TCP/IP счита 127.0.0.1 за специален IP адрес. Протоколът проверява всяко съобщение, преди да го изпрати във физическата мрежа и автоматично пренасочва всяко съобщение, предназначено за 127.0.0.1 , обратно към приемащия край на TCP/IP стека.
За да подобри сигурността на мрежата, TCP/IP също проверява съобщенията, идващи от рутери или други мрежови портове, и отхвърля всички съобщения, които съдържат дублиращи се IP адреси. Това не позволява на кибератаки да скрият злонамерен мрежов трафик, идващ от адреса за обратна връзка.
Приложният софтуер често използва тази функция за итерация за целите на локалното тестване. Съобщенията, изпратени до loopback IP адреси като 127.0.0.1 , не могат да надхвърлят локалната мрежа (LAN), а вместо това се изпращат директно към TCP/IP и получават опашки, сякаш идват от един източник.
Съобщенията за обратна връзка съдържат номера на порта на дестинацията заедно с адреса. Приложенията могат да използват тези номера на портове, за да разделят тестовите съобщения на множество категории.
Localhost и IPv6 обратен адрес
Името localhost също носи специално значение в компютърните мрежи, когато се използва заедно с 127.0.0.1. Операционната система на компютъра поддържа запис във файловете на хоста, който свързва името с обратния адрес, което позволява на приложенията да създават обратни съобщения чрез име, а не чрез твърдо кодиран номер.
Интернет протокол v6 (IPv6) прилага същата концепция за обратно адресиране като IPv4. Вместо 127.0.0.01, IPv6 представлява своя обратен адрес, който е просто ::1 (0000:0000:0000:0000:0000:0000:0000:0001). И за разлика от IPv4, IPv6 не разпределя адресен диапазон за тази цел.
127.0.0.1 в сравнение с други специални IP адреси
IPv4 съхранява всички адреси в диапазона от 127.0.0.0 до 127.255.255.255 за използване по време на тестване за обратна връзка, въпреки че 127.0.0.1 (по историческа конвенция) е адресът за обратна връзка, използван в повечето случаи.
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 не предоставя никаква функция за обратна връзка.
Вижте още няколко статии по-долу:
Късмет!