Subnet mask
Subnet
mask adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu
kepada angka biner 32 bit yang digunakan untuk membedakan network ID dengan
host ID, menunjukkan letak suatu host, apakah berada di jaringan lokal atau
jaringan luar.
Subnet
mask adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu
kepada angka biner 32 bit yang digunakan untuk membedakan network ID dengan
host ID, menunjukkan letak suatu host, apakah berada di jaringan lokal atau
jaringan luar.
RFC 950
mendefinisikan penggunaan sebuah subnet mask yang disebut juga sebagai sebuah
address mask sebagai sebuah nilai 32-bit yang digunakan untuk membedakan
network identifier dari host identifier di dalam sebuah alamat IP. Bit-bit
subnet mask yang didefinisikan, adalah sebagai berikut:
- Semua bit yang ditujukan agar digunakan oleh network identifier diset ke nilai 1.
- Semua bit yang ditujukan agar digunakan oleh host identifier diset ke nilai 0.
Setiap
host di dalam sebuah jaringan yang menggunakan TCP/IP membutuhkan sebuah subnet
mask meskipun berada di dalam sebuah jaringan dengan satu segmen saja. Entah
itu subnet mask default (yang digunakan ketika memakai network identifier
berbasis kelas) ataupun subnet mask yang dikustomisasi (yang digunakan ketika
membuat sebuah subnet atau supernet) harus dikonfigurasikan di dalam setiap
node TCP/IP.
Misalkan
anda memiliki IP adress 192.168.10.0 dan Subnet mask 255.255.255.128
Ubah angka 128 ke bilangan biner
dengan cara sebagai berikut
128 : 2 = 64 sisa 0
64 : 2 = 32 sisa 0
32 : 2 = 16 sisa 0
16 : 2 = 8 sisa 0
8 : 2 = 4 sisa 0
4 : 2 = 2 sisa 0
2 : 2 = 1 Sisa 0
64 : 2 = 32 sisa 0
32 : 2 = 16 sisa 0
16 : 2 = 8 sisa 0
8 : 2 = 4 sisa 0
4 : 2 = 2 sisa 0
2 : 2 = 1 Sisa 0
Hasil
akhir 1 tidak dapat dibagi menjadi 1
hasil bilangan binernya adalah 10000000
hasil bilangan binernya adalah 10000000
Banyaknya
subnet yang tersedia dari rumus 2^x
X adalah jumlah dari angka 1, karena berdasarkan angka binner yang ada jumlah 1=1
maka 2^1 = 2 maka jumlah subnet maksnya adalah 2
X adalah jumlah dari angka 1, karena berdasarkan angka binner yang ada jumlah 1=1
maka 2^1 = 2 maka jumlah subnet maksnya adalah 2
Nah
sekarang kita harus tau bila tersedia hanya 2 subnet maks maka kita harus
mencari berapa subnet maks tersebut?
Dari
Subnet maks yang terbesar adalah 256 maka dihasilkan 256 – 128 = 128.
Maka subnet masknya adalah 0 dan 128
Maka subnet masknya adalah 0 dan 128
Contoh lain, bila ditetapkan subnet
masknya 255.255.255.192
Jumlah subnet maks dapt dihitung
Jumlah subnet maks dapt dihitung
192 : 2 = 96 sisa 0
96 : 2 = 48 sisa 0
48 : 2 = 24 sisa 0
24 : 2 = 12 sisa 0
12 : 2 = 6 sisa 0
6 : 2 = 3 sisa 0
3 : 2 = 1 sisa 1
maka bilangan binnernya adalah 11000000
karena angka 1 ada 2 maka 2^2 = 4
96 : 2 = 48 sisa 0
48 : 2 = 24 sisa 0
24 : 2 = 12 sisa 0
12 : 2 = 6 sisa 0
6 : 2 = 3 sisa 0
3 : 2 = 1 sisa 1
maka bilangan binnernya adalah 11000000
karena angka 1 ada 2 maka 2^2 = 4
Dan subnet
yang dapat digunakan adalah 256 – 192 = 64, maka Subnetnya adalah 0, 64, 128,
192 artinya subnetnya adalah
255.255.255.0
255.255.255.64
255.255.255.128
255.255.255.192
255.255.255.0
255.255.255.64
255.255.255.128
255.255.255.192
Jumlah
Host per Subnet = 2^y – 2, dimana y adalah adalah kebalikan dari x yaitu
banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet
adalah 2^6 – 2 = 62 host
Contoh Soal Perhitungan Subnetting
Soal –soal perhitungan subnetting biasanya berkisar di empat masalah yaitu: Jumlah Subnet, Jumlah Host per Subnet, Blok Subnet dan Alamat Host-Broadcast.
Contoh Soal:
Subnetting apa yang terjadi pada IP Address kelas C 192.168.1.0/27?
Jawab:
Subnet mask dari 192.168.1.0/27 adalah 11111111.1111111.11111111.11100000 atau 255.255.255.224, maka:
Soal –soal perhitungan subnetting biasanya berkisar di empat masalah yaitu: Jumlah Subnet, Jumlah Host per Subnet, Blok Subnet dan Alamat Host-Broadcast.
Contoh Soal:
Subnetting apa yang terjadi pada IP Address kelas C 192.168.1.0/27?
Jawab:
Subnet mask dari 192.168.1.0/27 adalah 11111111.1111111.11111111.11100000 atau 255.255.255.224, maka:
- Jumlah Subnet,
Jumlah subnet dapat dicari dengan 2 pangkat x, dimana x adalah banyaknya angka 1 pada oktet 4, dalam perhitungan subnet mask diatas ada 3, sehingga Jumlah subnet mask adalah 2 pangkat 3 sama dengan 8 buah subnet - Jumlah Host,
Jumlah host pada tiap subnet dapat dicari dengan 2 pangkat y, dimana y adalah banyaknya angka 0 pada oktet 4, dalam perhitungan diatas ada 5, sehingga Jumlah Host tiap subnetnya adalah 2 pangkat 5 sama dengan 30 host tiap subnet. - Blok Subnet,
Untuk mencari dapat dicari dengan dengan cara 256-224 (dimana 224 adalah nilai oktet 4) sama dengan 32. Untuk mencari subnet yang lain hasil ini dikali 2=64, dikali 3=96, dikali 4=128, dikali 5=160, dikali 6=192, dikali 7=224 dikali 8=256. Sehingga blok subnet yang valid adalah 0 (pasti ada), 32,64,96,128,160,192, dan 224.
pemecahan masalah:Salah Subnet Mask: Jika jaringan menggunakan subnet mask selain default topeng untuk kelasnya alamat, dan klien masih dikonfigurasi dengan default subnet mask untuk alamat kelas, komunikasi akan gagal beberapa jaringan terdekat tetapi tidak untuk orang-orang jauh. Sebagai contoh, jika Anda membuat empat subnet (seperti dalam contoh subnetting) tapi menggunakan salah subnet mask 255.255.255.0 dalam konfigurasi TCP/IP, host tidak akan dapat menentukan bahwa beberapa komputer berada pada subnet yang berbeda dari mereka sendiri. Ketika ini terjadi, paket ditakdirkan untuk host pada jaringan fisik yang berbeda yang merupakan bagian dari kelas C alamat yang sama tidak akan dikirim ke default gateway untuk pengiriman. Gejala ini adalah ketika komputer dapat berkomunikasi dengan host yang berada pada jaringan lokal dan dapat berbicara dengan rangkaian remote semua kecuali orang-orang yang berada di dekat hotel dan memiliki alamat yang sama kelas A, B, atau C. Untuk memperbaiki masalah ini, masukkan benar subnet mask dalam konfigurasi TCP/IP untuk host.
Tidak ada komentar:
Posting Komentar