127.0.0.1 Alamat IP Dijelaskan

Penjelasan mengenai alamat IP balik / localhost

Alamat IP 127.0.0.1 adalah alamat IPv4 tujuan khusus yang dipanggil localhost atau alamat loopback . Semua komputer menggunakan alamat ini sebagai mereka sendiri tetapi ia tidak membenarkan mereka berkomunikasi dengan peranti lain seperti alamat IP sebenar tidak.

Komputer anda mungkin mempunyai alamat IP peribadi 192.168.1.115 yang diberikan kepadanya supaya ia dapat berkomunikasi dengan router dan peranti rangkaian lain. Walau bagaimanapun, ia masih mempunyai alamat khusus 127.0.0.1 yang dilampirkan kepadanya untuk bermaksud "komputer ini," atau yang sedang anda buat sekarang.

Alamat gelangsar hanya digunakan oleh komputer yang anda gunakan, dan hanya untuk keadaan khas. Ini tidak seperti alamat IP biasa yang digunakan untuk memindahkan fail ke dan dari peranti rangkaian lain.

Sebagai contoh, pelayan web yang berjalan pada komputer boleh menunjuk ke 127.0.0.1 supaya halaman tersebut dapat dijalankan secara tempatan dan diuji sebelum ia digunakan.

Bagaimana 127.0.0.1 berfungsi

Semua mesej yang dihasilkan oleh perisian aplikasi TCP / IP mengandungi alamat IP untuk penerima yang dimaksudkan; TCP / IP mengiktiraf 127.0.0.1 sebagai alamat IP khas. Protokol memeriksa setiap mesej sebelum menghantarnya ke rangkaian fizikal dan secara automatik mengarah semula sebarang mesej dengan destinasi 127.0.0.1 kembali ke stail penerimaan TCP / IP.

Untuk meningkatkan keselamatan rangkaian, TCP / IP juga memeriksa mesej masuk yang tiba di router atau gerbang rangkaian lain dan membuang mana-mana yang mengandungi alamat IP loopback. Ini menghalang penyerang rangkaian daripada menyembunyikan trafik rangkaian berniat jahat mereka sebagai datang dari alamat gelangsar balik.

Perisian aplikasi biasanya menggunakan ciri penggera ini untuk tujuan ujian tempatan. Mesej yang dihantar ke alamat IP loopback seperti 127.0.0.1 tidak sampai di luar ke rangkaian kawasan tempatan (LAN) tetapi sebaliknya dihantar terus ke TCP / IP dan menerima giliran seolah-olah mereka telah tiba dari sumber luar.

Mesej Loopback mengandungi nombor port destinasi sebagai tambahan kepada alamat. Aplikasi boleh menggunakan nombor port ini untuk membahagikan mesej ujian ke beberapa kategori.

Alamat Loopback Localhost dan IPv6

Nama localhost juga membawa makna khas dalam rangkaian komputer yang digunakan bersama dengan 127.0.0.1. Sistem pengendalian komputer mengekalkan entri dalam fail tuan rumah mereka yang mengaitkan nama dengan alamat gelangsar balik, yang membolehkan aplikasi untuk membuat mesej loopback melalui nama dan bukannya nombor yang dikodkan.

Protokol Internet v6 (IPv6) melaksanakan konsep yang sama dengan alamat gelangsar sebagai IPv4. Daripada 127.0.0.01, IPv6 mewakili alamat pengedarannya sebagai hanya :: 1 (0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001) dan, tidak seperti IPv4, tidak memperuntukkan pelbagai alamat untuk tujuan ini.

127.0.0.1 vs Alamat IP Khas Lain

IPv4 menyimpan semua alamat dalam julat 127.0.0.0 sehingga 127.255.255.255 untuk digunakan dalam ujian backback, walaupun 127.0.0.1 adalah (oleh konvensyen sejarah) alamat gelangsar yang digunakan dalam hampir semua kes.

127.0.0.1 dan alamat rangkaian 127.0.0.0 yang lain tidak termasuk mana-mana julat alamat IP peribadi yang ditakrifkan dalam IPv4. Alamat individu dalam lingkungan rangkaian peribadi boleh didedikasikan untuk peranti rangkaian tempatan dan digunakan untuk komunikasi antara peranti, sedangkan 127.0.0.1 tidak boleh.

Mereka yang mempelajari rangkaian komputer kadang-kadang mengelirukan 127.0.0.1 dengan alamat 0.0.0.0 . Walaupun kedua-duanya mempunyai makna khas dalam IPv4, 0.0.0.0 tidak menyediakan sebarang fungsi gelung balik.