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

Բովանդակություն:

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

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

Image
Image

Ձեր համակարգիչը կարող է իրեն հատկացված 192.168.1.115 մասնավոր IP հասցեն, որպեսզի այն կարողանա հաղորդակցվել երթուղիչի և ցանցային այլ սարքերի հետ: Այնուամենայնիվ, այն դեռևս կցում է հատուկ 127.0.0.1 հասցեն որպես այլանուն, որը ցանցային առումով նշանակում է այս համակարգիչը:

Loopback հասցեն օգտագործվում է միայն այն համակարգչի կողմից, որը դուք աշխատում եք, և միայն հատուկ հանգամանքների դեպքում, ի տարբերություն սովորական 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 փաթեթի ընդունման վերջ:

Image
Image

Ցանցի անվտանգությունը բարելավելու համար TCP/IP-ը նաև ստուգում է մուտքային հաղորդագրությունները, որոնք հասնում են երթուղիչներից կամ ցանցի այլ դարպասներից և մերժում է ցանկացած, որը պարունակում է շրջադարձային IP հասցեներ: Այս կրկնակի ստուգումը թույլ չի տալիս ցանցային հարձակվողին քողարկել իր երթևեկությունը որպես շրջադարձային հասցեից:

Image
Image

Հավելվածային ծրագիրը սովորաբար օգտագործում է այս loopback հատկությունը տեղական փորձարկման նպատակներով:Loopback IP հասցեներին ուղարկված հաղորդագրությունները, ինչպիսիք են 127.0.0.1-ը, դուրս չեն հասնում տեղական ցանցին: Փոխարենը, հաղորդագրությունները առաքվում են անմիջապես TCP/IP-ին և հերթեր են ստանում, կարծես արտաքին աղբյուրից են ժամանել:

Loopback հաղորդագրությունները, բացի հասցեից, պարունակում են նպատակակետ նավահանգստի համար: Հավելվածները կարող են օգտագործել այս նավահանգիստների համարները՝ փորձնական հաղորդագրությունները մի քանի կատեգորիաների բաժանելու համար:

Localhost և IPv6 Loopback հասցեներ

Localhost անվանումը նաև հատուկ նշանակություն ունի համակարգչային ցանցում, որն օգտագործվում է 127.0.0.1-ի հետ համատեղ: Համակարգչային օպերացիոն համակարգերը իրենց HOSTS ֆայլերում պահպանում են մուտքագրում, որը կապում է անունը կապի հետադարձ հասցեի հետ: Այս պրակտիկան օգնում է հավելվածներին ստեղծել շրջադարձային հաղորդագրություններ՝ օգտագործելով անուն և ոչ թե կոշտ կոդավորված համար:

Internet Protocol v6-ն իրականացնում է շրջադարձային հասցեի նույն հայեցակարգը, ինչ 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 ցանցային հասցեները չեն պատկանում IPv4-ում սահմանված մասնավոր IP հասցեների տիրույթներից որևէ մեկին: Այդ մասնավոր տիրույթների առանձին հասցեները կարող են հատկացվել տեղական ցանցային սարքերին և օգտագործվել միջսարքային հաղորդակցության համար, մինչդեռ 127.0.0.1-ը չի կարող:

Համակարգչային ցանցեր ուսումնասիրող մարդիկ երբեմն շփոթում են 127.0.0.1-ը 0.0.0.0-ի հետ: IP հասցե. Թեև երկուսն էլ IPv4-ում հատուկ նշանակություն ունեն, 0.0.0.0-ը չի ապահովում որևէ շրջադարձային գործառույթ:

Խորհուրդ ենք տալիս: