Apakah Perbezaan Antara 127.0.0.0 dan 127.0.0.1?
Kadang-kadang yang paling asas soalan menghasilkan momen yang boleh dididik; dibaca ketika kita menyelidiki bagaimana perubahan satu angka antara 127.0.0.0 hingga 127.0.0.1 menawarkan peluang untuk melihat topologi rangkaian.
Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.
Soalan
Pembaca SuperUser Disa tertanya-tanya tentang IP backback:
Saya tahu bahawa kedua-duanya adalah IP backbone, tetapi mereka mempunyai satu lagi topeng ip.
Apakah perbezaan antara mereka? Bolehkah mereka digunakan secara bergantian??
================================================== ========================= Laluan IPv4 ======================= ================================================== == Laluan aktif: Objektif Laluan Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 26 [...] 127.0.0.0 255.0.0.0 Dihubungkan 127.0.0.1 306 127.0.0.1 255.255.255.255 Dihubungkan pada 127.0. 0.1 306
Maklumat macam apa yang boleh kita menggoda dari jadual ini?
Jawapan
Dua penyumbang SuperUser melompat masuk untuk membantu menyelesaikan misteri tersebut. Pertama, Mmmc menawarkan gambaran ringkas ini:
Tidak. Anda tidak boleh menggunakan kedua-duanya. Dan mereka bukan kedua-dua pengganding gelangsar.
127.0.0.1
adalah alamat gelung balik127.0.0.2
adalah alamat gelung balik127.0.0.3
adalah alamat gelangsar dan sebagainya
127.0.0.0
adalah alamat rangkaian. Bersama dengan topeng 255.0.0.0 ia memberikan petunjuk kepada seluruh kelas A alamat yang bermula dengan127. *. *. *
akan mengandungi alamat loopback.
Kemudian, YLearn menawarkan gambaran yang lebih luas tentang konvensyen penamaan secara umum dan bagaimana untuk memikirkannya:
Apa yang ditunjukkan dalam tangkapan skrin ialah jadual penghalaan dari komputer. Jadual penghalaan hanyalah "pelan" yang memberitahu komputer / router di mana hendak pergi ke peranti lain di rangkaian.
Dalam beberapa cara ini adalah sama dengan cara kita menavigasi dalam kehidupan sebenar.
Lajur pertama menyediakan senarai destinasi yang diketahui (di mana saya boleh pergi) dan lajur kedua menunjukkan sejauh mana tujuannya (saya boleh pergi ke Kanada atau saya boleh pergi ke rumah Uncle John di Kanada). Tanpa mendapat terperinci, nilai "topeng" yang lebih tinggi, lebih spesifik untuk destinasi. Jadi nilai 0.0.0.0 meliputi pergi ke mana-mana peranti dan nilai 255.255.255.255 menentukan peranti individu.
Lajur ketiga menentukan tempat lalu lintas harus pergi bersebelahan dengan tujuan (jika anda pergi ke Kanada, anda perlu bermula dengan mendapatkan Main Street) dan lajur keempat menunjukkan jalan keluar dari peranti itu harus digunakan untuk sampai ke destinasi (dari rumah anda mungkin hanya mempunyai jalan masuk anda tetapi dari tempat letak kereta Walmart anda mungkin mempunyai beberapa "keluar" untuk dipilih).
Akhirnya, metrik memberikan komputer satu cara untuk memilih laluan terbaik jika terdapat banyak laluan ke destinasi (anda boleh keluar sama ada dari utara atau timur keluar dari tempat letak kereta untuk ke Kanada, tetapi yang lebih cepat adalah timur).
Oleh itu, untuk menjawab soalan asal, tiada anda tidak boleh menggunakan 127.0.0.0 dan 127.0.0.1 secara bergantian. Perbezaan yang ditunjukkan di sini ialah terdapat dua laluan - laluan umum ke mana-mana peranti menggunakan 127.x.y.z dan laluan yang sangat spesifik untuk tuan rumah 127.0.0.1 (iaitu dalam 127.0.0.0), kedua-duanya menggunakan antara muka 127.0.0.1
Mempunyai sesuatu untuk menambah penjelasannya? Bunyi dalam komen. Ingin membaca lebih banyak jawapan dari pengguna Stack Exchange yang berteknologi tinggi? Lihat thread perbincangan penuh di sini.