127.0.0.1 IP-адрас Растлумачэнні

Тлумачэнне кальцавой праверкі IP-адрасы / лакальнага хаста

IP - адрас 127.0.0.1 з'яўляецца IPv4 - адрас спецыяльнага прызначэння называецца лакальным або петлевой адрас. Усе кампутары выкарыстоўваюць гэты адрас, як свае ўласныя, але гэта не дазваляе ім звязвацца з іншымі прыладамі, такімі як рэальны 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 таксама правярае ўваходныя паведамленні , якія паступаюць на маршрутызатарах і іншых сеткавых шлюзах і адкідвае любой , якія ўтрымліваюць IP - адрас шлейфу. Гэта прадухіляе сеткавай зламыснік маскіруючы іх шкоднасны сеткавы трафік як выходныя ад адраса замыкання на сябе.

Прыкладное праграмнае забеспячэнне звычайна выкарыстоўвае гэтую функцыю кальцавой праверкі для лакальных мэтаў тэставання. Паведамлення , адпраўленыя на LoopBack IP - адрас , як 127.0.0.1 не дасягае па-за да лакальнай сеткі (LAN) , але замест гэтага дастаўляецца непасрэдна да TCP / IP і атрымаць чарзе , як калі б яны прыбытку ад вонкавай крыніцы.

Петлевые паведамленні ўтрымоўваюць прызначэння нумар порта ў дадатак да адрасе. Праграмы могуць выкарыстоўваць гэтыя нумары партоў падпадзяліць тэставыя паведамленні на некалькі катэгорый.

LOCALHOST і IPv6-адрас Петлевые

Імя лакальнае таксама нясе асаблівае значэнне ў галіне камп'ютэрных сетак, якія выкарыстоўваюцца ў спалучэнні з 127.0.0.1. Кампутарныя аперацыйныя сістэмы падтрымліваюць запіс у іх файлах гаспадара асацыіруецца імя з адрасам замыкання на сябе, дазваляючы прыкладанням ствараць закольцованной паведамленні па імя , а не закадаванай колькасці.

Internet Protocol 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 не забяспечвае функцыянальнасць зваротнай завесы.