Subnet mask dan alamat IP adalah konsep yang sangat penting dalam rangkaian komputer. Subnet mask ialah nombor perduaan 32-bit yang digunakan untuk menunjukkan bahagian mana alamat IP adalah alamat rangkaian dan bahagian mana adalah alamat hos. Alamat IP ialah alamat unik yang digunakan untuk mengenal pasti peranti pada rangkaian.
Dalam rangkaian komputer, setiap peranti memerlukan alamat IP yang unik untuk berkomunikasi. Alamat IP diwakili oleh nombor perduaan 32-bit, biasanya menggunakan notasi perpuluhan bertitik Nombor perduaan 32-bit dikumpulkan ke dalam kumpulan 8-bit, dan setiap kumpulan ditukar kepada nombor perpuluhan dan disambungkan dengan titik. Sebagai contoh, alamat IP mungkin dalam bentuk 192.168.0.1.
Subnet mask juga merupakan nombor binari 32-bit Fungsinya adalah untuk membahagikan alamat IP kepada dua bahagian: alamat rangkaian dan alamat hos. 1 dalam topeng subnet mewakili bahagian alamat rangkaian, dan 0 mewakili bahagian alamat hos. Bilangan bit dalam bahagian alamat rangkaian subnet mask menentukan saiz rangkaian. Sebagai contoh, subnet mask 255.255.255.0 menunjukkan bahawa 24 bit pertama ialah alamat rangkaian dan 8 bit terakhir ialah alamat hos.
Hubungan antara subnet mask dan alamat IP dicerminkan dalam proses pembahagian rangkaian dan penghalaan. Dalam rangkaian komputer, rangkaian biasanya dibahagikan kepada berbilang subnet, dan setiap subnet mengandungi bilangan hos tertentu. Subnet mask digunakan untuk menentukan subnet mana alamat IP milik Dengan melakukan operasi bitwise AND dengan alamat IP, alamat rangkaian boleh diperolehi.
Sebagai contoh, anggap bahawa segmen alamat IP rangkaian ialah 192.168.0.0/24 dan subnet mask ialah 255.255.255.0. Untuk alamat IP 192.168.0.10, selepas melakukan operasi AND bitwise dengan subnet mask, bahagian alamat rangkaian ialah 192.168.0.0 dan bahagian alamat hos ialah 10. Dengan cara ini, kita boleh mengetahui bahawa alamat IP ini tergolong dalam subnet alamat rangkaian 192.168.0.0, dan boleh mengkonfigurasi penghalaan yang sepadan.
Topeng subnet juga boleh digunakan untuk menentukan cara rangkaian disambungkan, seperti melalui penghala untuk komunikasi antara rangkaian. Penghala mencari jadual penghalaan berdasarkan subnet mask dan alamat IP sasaran untuk menentukan lokasi penghala hop seterusnya untuk membolehkan komunikasi antara subnet yang berbeza.
Subnet mask juga memainkan peranan penting dalam mengawal kebenaran akses rangkaian. Dengan menetapkan topeng subnet, anda boleh menyekat akses kepada hos dalam subnet tertentu, menafikan akses atau hanya membenarkan akses kepada hos tertentu.
Dalam aplikasi sebenar, topeng subnet dengan panjang yang berbeza boleh dipilih bergantung pada saiz dan keperluan rangkaian. Subnet mask yang lebih kecil mewakili lebih banyak alamat hos, dan subnet mask yang lebih besar mewakili alamat rangkaian yang lebih kecil. Oleh itu, apabila merancang dan mereka bentuk rangkaian, adalah perlu untuk membuat pilihan yang munasabah berdasarkan keperluan sebenar.
Ringkasnya, subnet mask dan alamat IP adalah konsep yang berkait rapat. Subnet mask digunakan untuk membahagikan alamat rangkaian dan alamat hos dalam alamat IP untuk menentukan saiz dan skop rangkaian. Melalui topeng subnet, fungsi seperti pembahagian rangkaian, penghalaan, dan kawalan capaian boleh direalisasikan, memberikan sokongan penting untuk operasi biasa rangkaian komputer.
Atas ialah kandungan terperinci Hubungan antara alamat IP dan subnet mask. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!