Kemungkinan topeng subnet membuat Anda marah. Selama Anda ingat bahwa aturan di bawah ini tidak berlaku lagi, Anda harus baik-baik saja.
Pada akhirnya pengalamatan classful datang ke bit yang paling signifikan (atau "terkemuka") dalam alamat. Tidak lebih, tidak kurang.
- Kelas A: Bit paling signifikan dimulai dengan
0
- Kelas B: Bit paling signifikan dimulai dengan
10
- Kelas C: Bit paling signifikan dimulai dengan
110
"Kelas" berasal dari cara mereka membagi ruang alamat untuk digunakan antara "host" dan "jaringan". Perlu diingat bahwa saat itu (jalan kembali, dari zaman ARPANET), topeng subnet tidak ada , dan jaringan dimaksudkan untuk disimpulkan dari alamat itu sendiri. Jadi, dengan pemikiran di atas, inilah yang muncul (ini dimaksudkan untuk menjadi representasi biner - masing-masing N
atau H
mewakili satu bit dalam alamat 32-bit):
- Kelas A:
NNNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH
(lebih sedikit jaringan, lebih banyak host)
- Kelas B:
NNNNNNNN.NNNNNNNN.HHHHHHHH.HHHHHHHH
(lebih banyak jaringan, lebih sedikit host)
- Kelas C:
NNNNNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH
(bahkan lebih banyak jaringan, bahkan lebih sedikit host)
Di sini yang N
mewakili bagian jaringan dari alamat, dan yang H
mewakili bagian host dari alamat, atau sebagaimana mereka menyebutnya kembali pada hari itu, "bidang istirahat."
Menggabungkannya dengan apa yang dikatakan sebelumnya tentang bit paling signifikan, kita memiliki yang berikut:
- Kelas A: 0.0.0.0 - 127.255.255.255
- Kelas B: 128.0.0.0 - 191.255.255.255
- Kelas C: 192.0.0.0 - 223.255.255.255
Mengubah rentang tersebut menjadi biner dapat memperjelas hal ini:
Kelas A
0.0.0.0
-----------
[0]0000000.00000000.00000000.00000000
127.255.255.255
-----------
[0]1111111.11111111.11111111.11111111
^
most significant bit = 0
Kelas B
128.0.0.0
-----------
[10]000000.00000000.00000000.00000000
191.255.255.255
-----------
[10]111111.11111111.11111111.11111111
^
most significant bits = 10
Kelas C
192.0.0.0
-----------
[110]00000.00000000.00000000.00000000
223.255.255.255
-----------
[110]11111.11111111.11111111.11111111
^
most significant bits = 110
Setiap alamat tunggal dalam rentang tersebut akan membagikan bit terkemuka yang sama. Moral dari cerita ini adalah, jika Anda dapat mengingat apa yang seharusnya menjadi bit terkemuka (0 untuk kelas A, 10 untuk kelas B, 110 untuk kelas C) itu sangat sederhana untuk menentukan "kelas" apa yang seharusnya dimiliki oleh sebuah alamat. in. Atau, jika desimal lebih mudah:
- Kelas A: Alamat oktet pertama antara 0 dan 127, termasuk
- Kelas B: Alamat oktet pertama antara 128 dan 191, inklusif
- Kelas C: Alamat oktet pertama antara 192 dan 223, inklusif
Cara termudah untuk mengacaukan seseorang pada "pengalamatan kelas" baik pada ujian, atau ujian, atau apa pun, adalah dengan menggunakan penyesatan melalui subnet mask. Sekali lagi, ingatlah bahwa subnet mask tidak berlaku untuk menentukan kelas alamat. Ini mudah untuk dilupakan karena seperti yang dikatakan orang lain, pengalamatan dan routing tanpa kelas telah ada selama lebih dari dua dekade sekarang, dan subnet mask dan notasi CIDR telah menjadi mana-mana dalam industri ini.