Video: Plante new brand from CHILWEE GROUP 2025
Untuk subnetting untuk berfungsi, penghala harus diberitahu bahagian ID hos seharusnya digunakan untuk ID rangkaian subnet. Kesilapan kecil ini dicapai dengan menggunakan nombor 32-bit yang lain, dikenali sebagai subnet mask .
Bit alamat IP yang mewakili ID rangkaian diwakili oleh 1 dalam topeng, dan bit yang mewakili ID tuan rumah muncul sebagai 0 dalam topeng. Akibatnya, subnet mask sentiasa mempunyai rentetan berturut-turut pada sebelah kiri, diikuti dengan rentetan sifar.
Sebagai contoh, subnet mask untuk subnet ditunjukkan dalam Rajah 2-3, di mana ID rangkaian terdiri daripada ID rangkaian 16-bit ditambah ID subnet 4-bit tambahan, akan kelihatan seperti ini:
11111111 11111111 11110000 00000000
Dengan kata lain, 20 bit yang pertama adalah, dan 12 bit yang lain adalah nol. Oleh itu, ID rangkaian lengkap adalah 20 bit panjang, dan bahagian ID hos sebenar alamat yang subnetted adalah 12 bit panjang.
Untuk menentukan ID rangkaian alamat IP, router mesti mempunyai kedua-dua alamat IP dan subnet mask. Router kemudian melakukan operasi bitwise yang dipanggil logik DAN pada alamat IP untuk mengekstrak ID rangkaian.
Untuk melakukan logik DAN, setiap bit dalam alamat IP dibandingkan dengan bit sepadan dalam subnet mask. Jika kedua-dua bit adalah 1, bit yang terhasil dalam ID rangkaian ditetapkan kepada 1. Jika salah satu bit adalah 0, bit terhasil ditetapkan kepada 0.
Sebagai contoh, inilah cara alamat rangkaian diekstrak daripada alamat IP menggunakan topeng subnet 20-bit dari contoh terdahulu:
144. 28. 16. 17 Alamat IP: 10010000 00011100 00010000 00010001 Subnet mask: 11111111 11111111 11110000 00000000 ID Rangkaian: 10010000 00011100 00010000 00000000 144. 28. 16. 0
Oleh itu, ID rangkaian untuk subnet ini ialah 144. 28. 16. 0.
Subnet Masker sendiri biasanya diwakili dalam notasi bertitik-perpuluhan. Hasilnya, subnet mask 20-bit yang digunakan dalam contoh terdahulu akan diwakili sebagai 255. 255. 240. 0:
Subnet mask: 11111111 11111111 11110000 00000000 255. 255. 240. 0
Jangan mengelirukan subnet mask dengan alamat IP. Subnet mask tidak mewakili mana-mana peranti atau rangkaian di Internet. Ia hanya satu cara untuk menunjukkan bahagian mana alamat IP yang harus digunakan untuk menentukan ID rangkaian. (Anda boleh melihat subnet mask dengan segera kerana oktet pertama selalu 255, dan 255 bukan okta pertama yang sah untuk mana-mana kelas alamat IP.)
