Laman » bagaimana untuk » Adakah IP Umum Unik?

    Adakah IP Umum Unik?

    Apabila anda mula belajar tentang alamat IP dan bagaimana ia berfungsi, ia dapat merasai sedikit yang menggembirakan pada masa-masa tertentu. Jadi apa yang anda lakukan? Anda bermula dengan mencari dan bertanya soalan! Siaran Q & A SuperUser hari ini mempunyai jawapan kepada soalan pembaca yang ingin tahu.

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

    Petikan skrin Tangkapan Linux (Flickr).

    Soalan

    Pembaca SuperUser amin gholami ingin mengetahui sama ada IP awam adalah unik:

    Adakah IP awam unik? Maksud saya kerana kita mempunyai dua jenis IP (swasta dan awam) dan jika IP awam milik router, maka tidak semua orang yang terhubung ke router yang sama mempunyai alamat IP tunggal atau tidak?

    Adakah IP awam unik?

    Jawapan

    Penyumbang SuperUser fedesismo mempunyai jawapan untuk kami:

    Secara umum jawapannya adalah ya, IP awam adalah unik di dunia. Dalam konteks IPv4, IP (v4) yang dikenali sebagai tidak unik adalah IP peribadi. Ini terdapat dalam julat berikut:

    • Dari 10.0.0.0 hingga 10.255.255.255.
    • Dari 172.16.0.0 hingga 172.31.255.255.
    • Dari 192.168.0.0 hingga 192.168.255.255.

    Lihat: RFC1918

    IP router rumah anda mempunyai pada "sisi Internet" antara muka adalah awam, diberikan kepada anda oleh ISP anda. IP yang digunakan untuk sambungan Wi-Fi atau Ethernet rumah anda adalah peribadi, jadi ia tidak unik, tetapi itu tidak menjadi masalah kerana mereka tidak pernah meninggalkan rumah anda sebelum menjadi NATed atau diterjemahkan oleh NAT.

    Seperti yang dinyatakan dalam komen lain (lihat pautan thread di bawah), terdapat pengecualian kepada apa yang baru saya katakan. Terdapat beberapa teknik yang membolehkan kita menjadi lebih fleksibel mengenai paradigma protokol Internet komunikasi antara satu sama lain yang membolehkan satu-ke-terdekat. Teknik ini digunakan apabila bercakap mengenai perkhidmatan yang memerlukan ketersediaan tinggi, redundansi, atau latensi rendah seperti perkhidmatan DNS atau CDN. Memandangkan IP tertentu (IPv4 atau IPv6), mungkin ada lebih banyak lagi bahawa satu pelayan di dunia dikonfigurasikan untuk menjawab IP itu, tetapi hanya satu yang akan menjawab.

    Lihat: RFC4786

    IPv6 juga memperkenalkan sistem alamat baru yang mengatasi "keperluan baru" ini dan menentukannya Alamat Anycast.

    IP Version 6 (IPv6) mentakrifkan satu jenis alamat baru, yang dikenali sebagai Alamat Anycast, yang membenarkan satu paket dihantar ke salah satu dari beberapa nod yang berbeza yang semuanya bertindak balas terhadap alamat yang sama. The Alamat Anycast boleh diberikan kepada satu atau lebih antara muka rangkaian (biasanya pada nod yang berbeza) dengan rangkaian yang menyampaikan setiap paket yang dialamatkan ke alamat ini kepada antara muka "berdekatan" berdasarkan pengertian "jarak" yang ditentukan oleh protokol penghalaan yang digunakan.

    Lihat: RFC2526

    Mengenai IPv6 Anycast Addresses

    An Alamat Anycast adalah alamat yang diberikan kepada satu set antara muka yang biasanya dimiliki oleh nod yang berbeza. Satu paket dihantar ke Alamat Anycast dihantar ke antara muka yang paling dekat (seperti yang ditakrifkan oleh protokol penghalaan yang digunakan) yang dikenal pasti oleh Alamat Anycast. Alamat Anycast adalah sintetik tidak dapat dibezakan daripada Alamat Unicast kerana Alamat Anycast diperuntukkan dari Alamat Unicast ruang. Menetapkan a Alamat Unicast untuk lebih daripada satu antara muka membuat a Alamat Unicast a Alamat Anycast. Nod yang mana Alamat Anycast ditugaskan mesti dikonfigurasi secara jelas untuk mengiktiraf bahawa alamat itu adalah Alamat Anycast.

    Lihat: Jenis Alamat IPv6: Anycast [Cisco]


    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.