Dalam membangun sebuah jaringan, selain peralatan jaringan seperti Hub, switch, router dan lain sebagainya, diperlukan juga suatu metode pemberian IP address pada setiap jaringan. Metode ini disebut sebagai subnetting. Sebelum membahas lebih dalam tentang subnetting, saya ingin menyinggung kembali mengenai apa itu IP address.
IP Address adalah alat yang digunakan agar paket data dapat mencapai tujuan. Di dalam jaringan, pengiriman suatu paket data membutuhkan alamat sebagai suatu data akan dikirimkan dan berasal.
IP address dibagi menjadi 2 bagian yaitu Network ID dan Host ID. Network ID akan menentukan alamat dalam jaringan (Network address), sedangkan Host ID menentukan alamat dari peralatan jaringan yang sifatnya unikuntuk membedakan antara satu mesin dengan mesin lainnya. Ibaratkan network ID nomor jalan dan alamat jalan. Sedangkan Host adalah nomor rumahnya.
IP address dibagi menjadi beberapa kelas yaitu :
- Kelas A (1 – 126)
- Kelas B (128 – 191)
- Kelas C (192 – 223)
- Kelas D (224 – 239)
- Kelas E (240 – 255)
Nah, sekarang kita masuk ke pokok bahasan yaitu subnetting.
Biasanya soal tentang subnetting berkisar pada 4 pertanyaan yakni jumlah subnet, jumlah host, blok subnet, dan host yang valid (Alamat host – broadcast). Pernahkah anda memperhatikan IP address? Misalnya 192.168.10.0, namun biasanya ada juga yang ditulis 192.168.10.0 /24, wah, apa itu ‘/24’? /24 diambil dari perhitungan bahwa 24 bit subnet mask diselubungi dengan binary 1. Atau seubnet masknya adalah : 111111111.11111111.11111111.00000000 (255.255.255.0). konsep ini dikenal dengan CIDR (Classless Inter Domain Routing) yang diperkenalkan oleh IEFT.
Untuk lebih jelas mengenai CIDR, perhatikan table dibawah ini.
Subnet Mask
|
Nilai CIDR
|
255.128.0.0
|
/9
|
255.192.0.0
|
/10
|
255.224.0.0
|
/11
|
255.240.0.0
|
/12
|
255.248.0.0
|
/13
|
255.252.0.0
|
/14
|
255.254.0.0
|
/15
|
255.255.0.0
|
/16
|
255.255.128.0
|
/17
|
255.255.192.0
|
/18
|
255.255.224.0
|
/19
|
Subnet Mask
|
Nilai CIDR
|
255.255.240.0
|
/20
|
255.255.248.0
|
/21
|
255.255.252.0
|
/22
|
255.255.254.0
|
/23
|
255.255.255.0
|
/24
|
255.255.255.128
|
/25
|
255.255.255.192
|
/26
|
255.255.255.224
|
/27
|
255.255.255.240
|
/28
|
255.255.255.248
|
/29
|
255.255.255.252
|
/30
|
Baiklah agar mempersingkat waktu membacanya, saya ingin memberi anda satu contoh IP address. Misalnya kita diberikan IP address 192.168.10.0 /26, hitunglah jumlah subnet, jumlah host per subnet, blok subnet dan alamat host-broadcast.
Penyelesaian
IP address 192.168.10.0 dengan subnet mask /26 atau 255.255.255.192 atau11111111.11111111.11111111.11000000. Nah, langsung saja kita ke 4 pertanyaan tadi.
- Jumlah subnet : 2x, dimana x adalah jumlah biner 1 di oktet terakhir subnet mask. Perhatikan angka biner yang saya tandai dengan warna merah. à
22 = 4. Jadi jumlah subnet adalah 4 buah.
- Jumlah host per subnet : 2y – 2, dimana y adalah jumlah biner 0 di oktet terakhir subnet mask. à
26 – 2 = 62. Ada pertanyaan sampe disini? Ada sob, kenapa dikurangi 2? Jawab : itu berarti 2 alamat IP yang dijadikan alamat network dan broadcast. Yang kita cari adalah alamat host yang valid yang akan di berikan ke setiap komputer.
- Blok subnet : 256 – 192 (didapat dari angka desimal terakhir subnet mask) = 64. Untuk subnet beikutnya : 64 + 64 = 128 + 64 = 192. Jadi blok subnet yang didapat adalah 0,64,128,192.
- Alamat Host – broadcast yang valid
Network / subnet
|
192.168.10.0
|
192.168.10.64
|
192.168.10.128
|
192.168.10.192
|
Host pertama
|
192.168.10.1
|
192.168.10.65
|
192.168.10.129
|
192.168.10.193
|
Host Terakhir
|
192.168.10.62
|
192.168.10.126
|
192.168.10.190
|
192.168.10.254
|
Broadcast
|
192.168.10.63
|
192.168.10.127
|
192.168.10.191
|
192.168.10.255
|
Nah, bagi anda yang ingin bereksperimen dengan IP address dan subnet mask yang berbeda, matoduwolo (red : silahkan). Semakin anda mengasah kemampuan anda dalam teknik ini, maka insya allah pasti apapun soal tentang subnetting dapat anda jawab dengan mudah.
Untuk Subnetting Kelas B dan A saya akan bahas di artikel selanjutnya di Teknik Subnetting Lanjutan : Kelas A dan B. dan silahkan tinggalkan komentar anda. Wassalam and Keep Learning
Sumber : Catatan KuliahKu