Laman » bagaimana untuk » Apakah Jenis-jenis Pelbagai Alamat IP LAN Menunjukkan?

    Apakah Jenis-jenis Pelbagai Alamat IP LAN Menunjukkan?

    Apabila anda mula belajar mengenai alamat IP, ia mungkin sedikit mengelirukan pada mulanya apabila mengetahui tentang apa yang mewakili alamat khusus dan mengapa mereka berbuat demikian. Dengan itu, artikel SuperUser Q & A hari ini membantu pembaca yang ingin tahu mengetahui lebih lanjut mengenai alamat IP.

    Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.

    Gambar ihsan dari CLUC (Flickr).

    Soalan

    Pembaca SuperUser Flare Cat mahu mengetahui jenis-jenis alamat IP LAN yang berbeza:

    Saya telah melihat alamat LAN LAN dalam cara / bentuk berikut:

    • 10.0.0. *
    • 192.168.0. *
    • 192.168.1. *
    • 192.168.2. *
    • 127.0.0. * (Ini biasanya berakhir dengan 1 dan saya tidak pasti sama ada ia adalah alamat LAN atau tidak, kerana saya biasanya melihatnya dengan barangan proksi)

    Mengapa terdapat alamat IP LAN yang berbeza dan apakah yang mereka maksudkan (maksudnya)?

    Apakah jenis alamat IP LAN yang berbeza??

    Jawapan

    Penyumbang SuperUser Abraxas mempunyai jawapan untuk kami:

    Terdapat banyak soalan yang berkaitan dengan ini, tetapi di sini adalah kursus kemalangan pada apa yang dipanggil Alamat IP Swasta, seperti yang ditakrifkan dalam RFC 1918.

    Alamat IP dipecahkan kepada apa yang dipanggil kelas seperti yang dilihat di sini. Ini tidak lagi digunakan (digantikan dengan Routing Inter-Domain Classless, atau CIDR untuk pendek), tetapi boleh membantu dalam memahami saiz rangkaian yang berbeza:

    Terdapat beberapa perbezaan asas mengenai alamat. Anda mempunyai apa yang dipanggil rangkaian, alamat rangkaian, alamat awam, alamat peribadi, dan subnet.

    Pendek kata, komputer anda mendapat alamat IP yang berada dalam rangkaian IP tertentu. Alamat IP komputer anda dan alamat rangkaian anda (biasanya ditakrifkan dalam penghala setempat anda) adalah alamat peribadi. Alamat peribadi berbeza dari alamat awam di alamat peribadi yang tidak diberikan kepada rangkaian awam. Contohnya, jika anda ping google.com, anda akan menerima respons dari alamat awam yang google.com menyelesaikan. Itulah alamat awam. Terdapat beberapa rangkaian yang "istimewa" dan tidak ditugaskan secara terbuka; mereka dipanggil alamat IP peribadi. Untuk maklumat lanjut, baca di sini: Apakah Alamat IP Peribadi??

    Berikut ialah senarai rangkaian rangkaian peribadi:

    Cara termudah, saya fikir, untuk membayangkan ini adalah untuk membayangkan perkara berikut. Pembekal khidmat Internet anda memberi anda satu alamat IP, "50.100.101.154", contohnya. Ini dipasang ke dalam modem / router untuk rumah anda dan alamat IP muka umum. Walau bagaimanapun, anda mempunyai lebih daripada satu peranti yang anda inginkan di rangkaian anda, jadi apa modem / router anda lakukan ialah mewujudkan rangkaian "dalaman". Katakan ia memilih nombor "192.168.1.0" untuk rangkaian dan ia adalah netmask standard (baca pautan yang berkaitan untuk mengetahui lebih lanjut).

    Ini bermakna bahawa anda boleh memasangkan peranti di dalam penghala anda dan memberi mereka alamat IP mana yang sesuai dengan corak ini: "192.168.1.1-254". Oktet terakhir (ruang selepas tempoh terakhir) ialah "julat tersedia" alamat IP tuan rumah anda. Terdapat beberapa alamat IP khas (alamat rangkaian, alamat siaran, dan lain-lain), tetapi jika anda tidak menggunakan "0" atau "255", anda akan baik dalam kebanyakan kes.

    Jadi, jawapan pendek ialah, "10.x.x.x, 192.168.x.x, dan 172.16-31.x.x" adalah semua alamat IP yang boleh anda gunakan di rangkaian rumah anda sendiri yang tidak akan bertentangan dengan alamat IP awam. Ini penting untuk sebab berikut:

    Apabila anda cuba pergi ke laman web, nyatakan google.com, dan pelayar anda menghubungi pelayan DNS di Internet dan berkata 'Di manakah google.com?', Ia mendapat balasan kembali dalam bentuk alamat IP. Tanggapan pada dasarnya, "Jika anda ingin masuk ke google.com, maka pergi ke 8.8.8.8." Pelayar anda kemudian menghantar permintaan ke "8.8.8.8" dan memuatkan halaman apa pun.

    Bagaimana jika anda menggunakan "8.8.8.8" untuk alamat IP di rangkaian rumah anda? Nah, anda mungkin menghadapi masalah kerana penghala anda mungkin berkata, "Saya tahu di mana 8.8.8.8 adalah, ia betul di sana!" Dan kemudian anda akhirnya kehilangan akses ke google.com kerana anda tidak boleh keluar dari rangkaian anda dan menyelesaikannya alamat yang betul "8.8.8.8". Oleh kerana rangkaian alamat IP peribadi ditetapkan untuk kegunaan peribadi sahaja, laman web awam tidak boleh menggunakannya dan oleh itu anda tidak perlu mencari alamat laman web (di luar LAN anda) yang menunjuk kepada salah satu daripada mereka.

    "127.0.0.1" ialah alamat khas yang dipanggil alamat "localhost" anda (saya tidak akan masuk ke sini). Ia meliputi keseluruhan 127: "127.0.0.0 - 127.255.255.255". Fikirkan ia sebagai cara untuk memberikan peranti alamat IP sendiri tanpa sesiapa atau apa-apa lagi yang dapat melakukan perkara dengan alamat itu.


    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.