127.0.0.1 IP ünvanı izah edildi

Loopback IP ünvanı / localhost'un izahı

IP ünvanı 127.0.0.1, localhost və ya loopback ünvanı adlanan xüsusi məqsədli bir IPv4 ünvanıdır . Bütün kompüterlər bu ünvanı özləri kimi istifadə edirlər, lakin onlar bir real IP ünvanı kimi digər cihazlarla ünsiyyət qurmağa imkan vermir.

Kompüterinizdə yönlendirici və digər şəbəkə qurğuları ilə ünsiyyət qurmaq üçün 192.168.1.115 xüsusi IP ünvanı ola bilər. Buna baxmayaraq, hələ də bu xüsusi 127.0.0.1 ünvanına "bu kompüter" və ya hazırda olduğunuza aiddir.

Loopback ünvanı yalnız etdiyiniz kompüter tərəfindən və yalnız xüsusi hallar üçün istifadə olunur. Bu faylları digər şəbəkə qurğularına ötürmək üçün istifadə olunan müntəzəm bir IP ünvanı fərqlənmir.

Məsələn, bir kompüterdə çalışan bir web server 127.0.0.1-ə istinad edə bilər, belə ki, səhifələr yerli olaraq yerləşdirilə və yerləşdirilməzdən əvvəl test edilə bilər.

127.0.0.1 işi necədir

TCP / IP tətbiqi proqramı tərəfindən yaradılan bütün mesajlar, nəzərdə tutulan alıcılar üçün IP ünvanlarını ehtiva edir; TCP / IP 127.0.0.1 adını xüsusi bir IP ünvanı olaraq tanıyır. Protokol , fiziki şəbəkəyə göndərilməzdən əvvəl hər bir mesajı yoxlayır və 127.0.0.1 hədəfi ilə hər hansı bir mesajı avtomatik olaraq TCP / IP yığınının alıcı ucuna qaytarır.

Şəbəkə təhlükəsizliyini yaxşılaşdırmaq üçün TCP / IP həmçinin marşrutlaşdırıcılara və ya digər şəbəkə şəbəkələrinə gələn gələn mesajları yoxlayır və loopback IP ünvanlarını ehtiva edir. Bu, bir şəbəkə hücumunun zəif şəbəkə trafiki bir loopback ünvanı gələn kimi gizlətmək qarşısını alır.

Tətbiq proqramı bu loopback funksiyasını yerli test məqsədləri üçün istifadə edir. 127.0.0.1 kimi loopback IP ünvanlarına göndərilən mesajlar yerli şəbəkəyə (LAN) kənarda çatmaz, bunun yerinə birbaşa TCP / IP-yə çatdırılır və xarici mənbələrdən gəldikləri kimi növbə verilir.

Loopback mesajları ünvana əlavə təyinat port nömrəsini ehtiva edir. Proqramlar, bu test nömrələrini birdən çox kateqoriyalara bölmək üçün istifadə edə bilər.

Localhost və IPv6 Loopback ünvanları

127.0.0.1 ilə birlikdə istifadə edilən kompüter şəbəkəsində xüsusi localhost adı da xüsusi bir məna daşıyır. Kompüter əməliyyat sistemləri, ev sahibinin fayllarında loopback ünvanı ilə birləşən bir giriş təmin edir və tətbiqləri sabit kodlu bir rəqəmdən daha çox adı ilə geri çevrilən mesajlar yaratmağa imkan verir.

İnternet Protokolu v6 (IPv6) IPv4 kimi bir loopback ünvanı eyni konsepsiyasını həyata keçirir. IPv6, 127.0.0.01 əvəzinə, loopback ünvanını sadəcə olaraq göstərir: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) və IPv4-dən fərqli olaraq bu məqsəd üçün bir sıra ünvanlar ayırmır.

127.0.0.1 vs digər xüsusi IP ünvanları

127.0.0.1 (tarixi konvensiyaya görə) demək olar ki, bütün hallarda istifadə olunan loopback ünvanına baxmayaraq, IPv4 loopback testində istifadə üçün bütün 127.0.0.0 127.255.255.255 aralığında bütün ünvanları saxlayır.

127.0.0.1 və digər 127.0.0.0 şəbəkə ünvanları IPv4-də müəyyən edilmiş xüsusi IP ünvanlarının heç birinə aid deyildir. Bu fərdi intervallarda fərdi ünvanlar yerli şəbəkə qurğularına həsr edilə bilər və cihazlar arası ünsiyyət üçün istifadə edilə bilər, 127.0.0.1 isə mümkün deyil.

Kompüter şəbəkəsini öyrənənlər bəzən 127.0.0.1 adresi 0.0.0.0 ilə qarışdırırlar. Hər ikisi də IPv4'də xüsusi mənalara malik olsa da, 0.0.0.0 hər hansı loopback funksionallığı təmin etmir.