127.0.0.1 објаснета IP адреса

Објаснување на loopback IP адресата / localhost

IP адресата 127.0.0.1 е специјална IPv4 адреса наречена локална адреса или loopback адреса . Сите компјутери ја користат оваа адреса како свој, но не дозволува да комуницираат со други уреди како вистинска 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, исто така, ги проверува дојдовните пораки што пристигнуваат на рутери или други мрежни портали и ги отфрла сите кои содржат loopback 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, не распределува низа адреси за оваа намена.

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 не обезбедува никаква функционалност на loopback.