127.0.0.1 IP հասցեն բացատրված է

Բացատրություն loopback IP հասցեն / localhost

IP- ի հասցեն 127.0.0.1-ը հատուկ նպատակային IPv4 հասցե է, որը կոչվում է localhost կամ loopback հասցե : Բոլոր համակարգիչները օգտագործում են այս հասցեն որպես սեփական, բայց դա թույլ չի տալիս շփվել այլ սարքերի հետ, ինչպես իրական IP- հասցեն:

Ձեր համակարգիչը կարող է ունենալ 192.168.1.115 մասնավոր IP հասցե , որը կարող է հաղորդակցվել երթուղղիչի եւ այլ ցանցային սարքերի հետ: Այնուամենայնիվ, այն դեռ ունի հատուկ հատուկ 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 հնարավորությունը տեղական փորձարկման նպատակներով: 127.0.0.1-ի նման loopback IP- հասցեներին ուղարկված հաղորդագրությունները չեն հասնում տեղական ցանցին (LAN), այլ փոխարենը ուղղակիորեն մատուցվում են TCP / IP- ին եւ ստացվում հերթեր, եթե նրանք դուրս են եկել արտաքին աղբյուրից:

Հանգստացնող ուղերձները պարունակում են հասցեի լրացուցիչ կետեր: Ծրագրերը կարող են օգտագործել այս պորտային համարները թեստային հաղորդագրություններ բաժանելու տարբեր կատեգորիաներ:

Localhost եւ IPv6 լռելյայն հասցեներ

Name localhost- ը նաեւ հատուկ նշանակություն ունի 127.0.0.1-ի հետ համատեղ օգտագործվող համակարգչային ցանցում: Համակարգչային օպերացիոն համակարգերը պահպանում են իրենց հյուրընկալող ֆայլերի մուտքագրումը loopback հասցեով մի անուն, որը թույլ է տալիս ծրագրեր ստեղծել loopback- ի անունները ոչ թե կոդավորված թվով, այլ `անունով:

Ինտերնետ պրոտոկոլը v6 (IPv6) իրականացնում է loopback հասցեի նույն հայեցակարգը, որպես IPv4: 127.0.0.01-ի փոխարեն, IPv6- ն ներկայացնում է իր loopback հասցեը, քանի որ պարզապես :: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) եւ, ի տարբերություն IPv4- ի, այդ նպատակին չի տրամադրում մի շարք հասցեներ:

127.0.0.1 ընդդեմ այլ հատուկ IP հասցեներ

IPv4- ն պահպանում է բոլոր հասցեները 127.0.0.0 միջակայքում մինչեւ 127.255.255.255-ը loopback փորձարկման համար, չնայած 127.0.0.1-ը (պատմական կոնվենցիայով) գրեթե բոլոր դեպքերում օգտագործվող հանգույցի հասցեն:

127.0.0.1 եւ այլ 127.0.0.0 ցանցի հասցեները չեն պատկանում IPv4- ում սահմանված մասնավոր IP հասցեի միջակայքերին: Անհատական ​​հասցեները կարող են նվիրված լինել տվյալ ցանցի սարքերին եւ օգտագործվել միջերկրային կապի համար, մինչդեռ 127.0.0.1-ը չի կարող լինել:

Համակարգչային ցանցերի ուսումնասիրողը երբեմն շփոթում է 127.0.0.1-ի հետ 0.0.0.0 հասցեով: Թե երկուսն էլ հատուկ իմաստ ունեն IPv4- ում, 0.0.0.0-ը չի տալիս loopback ֆունկցիոնալություն: