Adakah Dua Komputer di Rangkaian Wi-Fi Sama Sama Ada Alamat IP yang Sama?
Apabila anda baru mula belajar tentang rangkaian dan bagaimana alamat IP berfungsi, semuanya dapat kelihatan agak menggembirakan, tetapi dengan sedikit kajian anda dapat memahami bagaimana semuanya bersatu. Siaran Q & A SuperUser hari ini membantu pembaca yang keliru mempelajari bagaimana alamat IP berfungsi untuk rangkaian Wi-Finya.
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 Screenshot dari Linux Screenshot (Flickr).
Soalan
Pembaca SuperUser Thomas ingin tahu sama ada kedua-dua komputer di rumahnya mempunyai alamat IP yang sama:
Persoalan ini mungkin kelihatan bodoh, tetapi saya tertanya-tanya apakah dua komputer di rangkaian Wi-Fi yang sama mempunyai alamat IP yang sama? Sebagai contoh, komputer ayah saya dan komputer saya di rumah.
Jika ya, bagaimana dunia luar membezakan satu komputer dari yang lain (seperti apabila pelayan mahu menghantar beberapa data kembali kepada kami)?
Adakah kedua-dua komputer mempunyai alamat IP yang sama atau tidak?
Jawapan
Penyumbang SuperUser Reaces dan Abraxas mempunyai jawapan untuk kami. Pertama, Reaces:
Kedua-dua komputer dilihat sebagai mempunyai alamat IP yang sama luaran. Penghala anda akan menyampaikan permintaan kepada komputer yang berasal dan prosedur yang digunakan untuk ini adalah terjemahan alamat Jaringan.
Walau bagaimanapun, jika anda cuba untuk berkomunikasi dengan komputer ayah anda, anda akan menggunakan alamat dalaman anda. Ini menggunakan julat khusus untuk kegunaan dalaman sahaja: julat alamat peribadi.
Diikuti oleh jawapan dari Abraxas:
Berikut adalah garis panduan yang sangat cepat tentang bagaimana alamat IP berfungsi dalam keadaan ini:
Anda mempunyai komputer rumah anda dengan antara muka rangkaian (port Ethernet atau kad Wi-Fi) dan masing-masing mempunyai alamat MAC unik yang mengenal pasti mereka secara global.
Antara muka rangkaian diberikan alamat IP oleh router / modem / switch / access point. Titik capaian anda (AP) adalah sebahagian daripada atau disambungkan ke modem / router / suis yang memberikan AP sebuah IP. Ini adalah bagaimana keadaan kelihatan setakat ini:
Komputer Anda (IP) -> Titik Akses (IP) -> Modem Kabel (IP)
Berikut adalah contoh tentang alamat IP tersebut. Dalam contoh, octet ke-4 (nombor terakhir setiap set) menentukan alamat IP peranti anda, 3 di sebelah kiri mereka menentukan rangkaian peranti.
192.168.1.50 -> 192.168.1.25 -> 192.168.1.1
Pada asasnya, dalam contoh ini, modem mewujudkan rangkaian yang dipanggil 192.168.1. Semua peranti di rangkaian diberi nilai x yang berbeza (1-255), digit terakhir.
Berikut adalah perbezaan penting. Terdapat 2 jenis alamat IP IPP4, Awam dan Swasta. Alamat IP awam adalah yang anda lihat di Internet (jika anda ping google.com, anda akan mendapat alamat IP awam). Di dalam rangkaian anda biasanya mempunyai persediaan alamat IP Persendirian (192.168.x.x, 172.x.x.x, dan 10.x.x.x) adalah semua alamat IP yang tidak wujud pada pelayan web di Internet, ia dikhaskan untuk rangkaian tempatan.
Biasanya, rangkaian rumah anda mempunyai gerbang yang seperti x.x.x.1 (misalnya 192.168.1.1 atau 10.1.1.1). Ini bermakna bahawa mereka tidak dapat diakses dari dunia luar, mereka dimaksudkan untuk berada di dalam rangkaian anda.
Bagaimana peranti rangkaian dalaman mendapat di internet kemudian?
Jika anda pergi ke Whatismyip.com, anda akan melihat alamat IP yang disenaraikan yang bukan komputer anda, AP anda, atau modem / router anda. Ini adalah alamat IP Awam anda.
Biasanya modem / router anda mempunyai dua fungsi:
- Menerima alamat IP dari dunia luar dan bercakap dengan rangkaian ISP anda dengan alamat itu.
- Buat rangkaian dalaman dan biarkan mereka bercakap melalui antara muka luarannya.
Jadi di sini, berkesan, apakah modem anda:
IP awam (Kabel Jack) -> [Modem] -> Rangkaian Persendirian (IP) -> Ethernet Ports -> [Komputer]
Modem merapatkan Internet awam ke rangkaian anda. permintaan dari rangkaian dalaman anda akan dihantar ke modem anda yang meneruskannya ke Internet. Dengan cara ini hanya satu alamat IP awam diperlukan untuk semua peranti anda untuk bercakap dengan Internet.
Di sisi Internet modem, anda mempunyai alamat IP yang diberikan oleh ISP anda yang merupakan Whatismyip.com yang menunjukkan kepada anda. Ini meletakkan 'pada' antara muka modem anda yang dipasang pada kabel / DSL / T1 anda. Bahagian lain modem / router (tempat anda memasangkan titik akses, suis, atau komputer) diberi alamat IP yang dapat anda konfigurasikan. Cara orang dapat melihat pelayan kelihatan kepada orang ramai ialah mereka boleh memberitahu perkara modem seperti ini: "Apabila permintaan datang kepada ALAMAT IP AWAM kami meminta sumber, sambungkan lalu lintas itu ke ALAMAT IP DALAMAN SUMBER."
Apabila anda menghantar mesej komputer anda, alamat IP pada dasarnya menjadi 'terkandung' dalam pelbagai 'pengepala' data anda. Pada akhirnya, komputer melihat lalu lintas anda melihat alamat IP luaran dari modem anda dan bukan alamat IP dalaman komputer fizikal anda. Lebih banyak data dihantar mengandungi alamat MAC dan perkara-perkara seperti itu, tetapi pada dasarnya satu alamat IP awam boleh mewakili seluruh rangkaian peranti di belakangnya.
Maklumat lanjut boleh didapati di sini: Apakah alamat IP? (Atau seluruh internet.)
NAT adalah proses di mana penghala anda menerjemahkan alamat dalaman ke alamat awam anda dan lalu lintas masuk awam anda ke alamat IP dalaman yang betul.
Terdapat lebih banyak lagi, tetapi itu harus memberikan gambaran umum.
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.