IP ünvanı 127.0.0.1 xüsusi təyinatlı IPv4 ünvanıdır və localhost və ya geri dönmə ünvanı adlanır. Bütün kompüterlər bu ünvanı özlərininki kimi istifadə edir, lakin bu, kompüterlərin digər cihazlarla real IP ünvanı kimi əlaqə saxlamasına imkan vermir.
Kompüterinizin marşrutlaşdırıcı və digər şəbəkə cihazları ilə əlaqə saxlaması üçün ona təyin edilmiş 192.168.1.115 şəxsi IP ünvanı ola bilər. Bununla belə, o, hələ də xüsusi 127.0.0.1 ünvanını şəbəkə baxımından bu kompüteri ifadə etmək üçün ləqəb kimi əlavə edir.
Geri dönmə ünvanı yalnız işlədiyiniz kompüter tərəfindən və yalnız xüsusi hallarda istifadə olunur - faylları şəbəkəyə qoşulmuş digər cihazlara və cihazlardan köçürən adi IP ünvanından fərqli olaraq. Məsələn, kompüterdə işləyən veb server 127.0.0.1-ə işarə edə bilər ki, səhifələr yerli olaraq işləsin və yerləşdirmədən əvvəl sınaqdan keçirsin.
127.0.0.1 Necə işləyir
TCP/IP proqram təminatı 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-i xüsusi IP ünvanı kimi tanıyır. Protokol hər bir mesajı fiziki şəbəkəyə göndərməzdən əvvəl yoxlayır. Sonra o, təyinatı 127.0.0.1 olan istənilən mesajı avtomatik olaraq TCP/IP yığınının qəbuledici ucuna yönləndirir.
Şə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ə şlüzlərinə daxil olan mesajları yoxlayır və geri dönmə IP ünvanlarını ehtiva edən hər hansı mesajı rədd edir. Bu ikiqat yoxlama şəbəkə təcavüzkarının öz trafikini geri dönmə ünvanından gələn kimi gizlətməsinin qarşısını alır.
Tətbiq proqramı adətən yerli test məqsədləri üçün bu geri dönmə funksiyasından istifadə edir.127.0.0.1 kimi geri dönmə IP ünvanlarına göndərilən mesajlar yerli şəbəkədən kənara çatmır. Bunun əvəzinə mesajlar birbaşa TCP/IP-yə çatdırılır və kənar mənbədən gəlmiş kimi növbələri qəbul edir.
Dövlət mesajları ünvana əlavə olaraq təyinat port nömrəsini ehtiva edir. Tətbiqlər test mesajlarını çoxsaylı kateqoriyalara bölmək üçün bu port nömrələrindən istifadə edə bilər.
Localhost və IPv6 Geri Dönüş Ünvanları
Localhost adı həm də 127.0.0.1 ilə birlikdə istifadə edilən kompüter şəbəkələrində xüsusi məna daşıyır. Kompüter əməliyyat sistemləri öz HOSTS fayllarında adı geri dönmə ünvanı ilə əlaqələndirən giriş saxlayır. Bu təcrübə tətbiqlərə sərt kodlu nömrədən çox addan istifadə edərək geri dönmə mesajları yaratmağa kömək edir.
Internet Protocol v6 IPv4 ilə eyni geri dönmə ünvanı konsepsiyasını həyata keçirir. 127.0.0.01 əvəzinə, IPv6 geri dönmə ünvanını ::1 (0000:0000:0000:0000:0000:0000:0000:0001) kimi təqdim edir və IPv4-dən fərqli olaraq, o, deyil bu məqsəd üçün bir sıra ünvanlar ayırın.
127.0.0.1 vs. Digər Xüsusi İP Ünvanlar
IPv4 geri dönmə testində istifadə üçün 127.0.0.0-dan 127.255.255.255-ə qədər olan bütün ünvanları ehtiyatda saxlayır, baxmayaraq ki, 127.0.0.1 (konvensiyaya görə) demək olar ki, bütün hallarda istifadə edilən geri dönmə ünvanıdır.
127.0.0.1 və digər 127.0.0.0 şəbəkə ünvanları IPv4-də müəyyən edilmiş heç bir şəxsi IP ünvan diapazonuna aid deyil. Həmin şəxsi diapazonlardakı fərdi ünvanlar yerli şəbəkə cihazlarına həsr oluna və cihazlar arası əlaqə üçün istifadə edilə bilər, halbuki 127.0.0.1 ola bilməz.
Kompüter şəbəkələrini öyrənən insanlar bəzən 127.0.0.1 ilə 0.0.0.0-ı səhv salırlar. IP ünvanı. Hər ikisinin IPv4-də xüsusi mənaları olsa da, 0.0.0.0 heç bir geri dönmə funksiyasını təmin etmir.