1. Pengertian Subnet Mask
Subnet mask adalahsebuahistilahteknologiinformasidalambahasaInggris yang mengacukepadaangkabiner 32 bit
yang digunakanuntukmembedakan network ID
dengan host ID, menunjukkanletaksuatu host, apakahberada di jaringanlokalatau jaringanluar.
RFC
950 mendefinisikanpenggunaansebuah subnet mask ( address mask ) sebagaisebuahnilai 32-bit yang
digunakanuntukmembedakan network identifier dari host identifier di dalamsebuahalamat IP.
Bit-bit subnet mask yang didefinisikan,
adalahsebagaiberikut:
vSemua
bit yang ditujukan agar digunakanoleh network identifier disetkenilai 1.
vSemua
bit yang ditujukan agar digunakanoleh host identifier disetkenilai 0.
Setiap
host di dalamsebuahjaringan yang menggunakan TCP/IP membutuhkan sebuah subnet mask meskipunberada di
dalamsebuahjaringandengansatusegmen saja.
Entahitu subnet mask default (yang digunakanketikamemakai network identifier berbasiskelas) ataupun subnet mask
yang dikustomisasi (yang digunakan ketikamembuatsebuah
subnet atausupernet) harusdikonfigurasikan di dalamsetiap node TCP/IP.
2. Cara PerhitungandanContohPerhitungan
Subnet Mask
Subnettinghanyaberkisarpada
4 persoalanyaitu :Jumlah Subnet, Jumlah Host per Subnet, Blok Subnet, danAlamat
Host- Broadcast.Sebelummenujuperhitungan subnet mask, ada review
mengenaisubnettingkelaspada IP address:
Default prefix :
v Kelas A dengan Subnet mask
255.0.0.0; atau prefik = / 8; atauhitungan binary-nya =
11111111.00000000.0000000.0000000
v Kelas Bdengan Subnet mask
255.255.0.0; atauprefik = / 16; atauhitungan binary-nya =
11111111.11111111.0000000.0000000
v Kelas C denganSubnet mask
255.255.255.0; atauprefik = / 24; atauhitungan binary-nya =
11111111.11111111.1111111.0000000
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
|
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
|
Tabel di atasmerupakandaftar subnet
yang dapatdilakukanuntuksubnetting.Konsep CIDR
(Classless Inter-Domain Routing)diperkenalkanpertama kali tahun 1992 oleh IEFT.
CARA PERHITUNGAN SUBNET MASK :
a. MenghitungJumlah Subnet
Rumus : 2x
dimana x adalahjumlahangkasatudalamoktet binaryataudapatkitagunakanrumus
: Prefix - Default_Prefix
b. Jumlah Host per Subnet
Rumus : 2y - 2
yang mana y adalahbanyaknya binary 0
didalamoktetterakhirataubisamenggunakanrumus : Max_Prefix – Prefix
c. Menghitung Blok Subnet
Rumus : 256 – nilai octet terakhirdalam subnet mask
Untuk subnet berikutnya, makahasilpengurangantersebutditambahkan.
Contoh :hasil=64, makamenjadi 64+64=128, 128+64=192.
SUBNETTING PADA IP ADDRESS CLASS C
Network Address 192.168.1.0/26
Jawab :
192.168.1.0 berartikelas C dengan
Subnet Mask /26 berarti 11111111.11111111.11111111.11000000 (255.255.255.192)
11000000didapatdari :
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
1. Jumlah Subnet = 2x. JadiJumlah Subnet adalah 2^2 = 4 subnet
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
1. Jumlah Subnet = 2x. JadiJumlah Subnet adalah 2^2 = 4 subnet
2. Jumlah Host per Subnet = 2y – 2. .
Jadijumlah host per subnet adalah 26 – 2 = 62 host
3. Blok Subnet = 256 – 192
(nilaioktetterakhir subnet mask) = 64. Subnet berikutnyaadalah 64 + 64 = 128,
dan 128+64=192.Jadi subnet lengkapnyaadalah 0, 64, 128, 192.
4. Alamat host dan broadcast yang
valid
Subnet
|
192.168.1.0
|
192.168.1.64
|
192.168.1.128
|
192.168.1.192
|
Host Pertama
|
192.168.1.1
|
192.168.1.65
|
192.168.1.129
|
192.168.1.193
|
Host Terakhir
|
192.168.1.62
|
192.168.1.126
|
192.168.1.190
|
192.168.1.254
|
Broadcast
|
192.168.1.63
|
192.168.1.127
|
192.168.1.191
|
192.168.1.255
|
Subnet mask yang
bisadigunakanuntuksubnetting class C :
Subnet
Mask
|
Nilai
CIDR
|
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
|
SUBNETTING PADA IP ADDRESS CLASS B
Subnet Mask
|
Nilai CIDR
|
255.255.128.0
|
/17
|
255.255.192.0
|
/18
|
255.255.224.0
|
/19
|
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
|
Subnet Mask
|
Nilai CIDR
|
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
|
Subnet mask yang
bisadigunakanuntuksubnetting class Bsepertipadatabel di atas.
Dalammenghitungsubnet maskkelas B terdapat 2 teknik. CIDR /17 sampai /24
caranyasamapersisdengansubnetting Class C,
hanyabloksubnetnyakitamasukkanlangsungkeoktetketiga, bukanseperti Class C yang
“dimainkan” di oktetkeempat. Sedangkan CIDR /25 sampai /30 (kelipatan) blok
subnet kita “mainkan” di oktetkeempat,
tapisetelahselesaioktetketigaberjalanmaju (coeunter) dari 0, 1, 2, 3, dst.
·
menggunakansubnetmaskdengan
CIDR /17 sampai /24.
Contoh network address 172.16.0.0/18
Jawab :
172.16.0.0 berartikelas B, dengan Subnet Mask /18 berarti
11111111.11111111.11000000.00000000 (255.255.192.0)
1. Jumlah Subnet = 2^2 = 4 subnet
2. Jumlah Host per Subnet = 214 – 2 = 16.382 host
3. Blok Subnet = 256 – 192 = 64.
Subnet berikutnyaadalah 64 + 64 = 128, dan128+64=192.Jadi subnet
lengkapnyaadalah 0, 64, 128, 192.
4.
Alamat host dan broadcast yang valid :
Subnet
|
172.16.0.0
|
172.16.64.0
|
172.16.128.0
|
172.16.192.0
|
Host Pertama
|
172.16.0.1
|
172.16.64.1
|
172.16.128.1
|
172.16.192.1
|
Host Terakhir
|
172.16.63.254
|
172.16.127.254
|
172.16.191.254
|
172.16.255.254
|
Broadcast
|
172.16.63.255
|
172.16.127.255
|
172.16.191.255
|
172.16..255.255
|
·
menggunakansubnetmask
CIDR /25 sampai /30.
Contoh network address 172.16.0.0/25.
Jawab :
172.16.0.0 berartikelas B, dengan Subnet Mask /25 berarti
11111111.11111111.11111111.10000000 (255.255.255.128).
Penghitungan:
1. Jumlah Subnet = 2^9 = 512 subnet
2. Jumlah Host per Subnet = 27 – 2 = 126 host
3.Blok Subnet = 256 – 128 = 128. Jadilengkapnyaadalah (0,
128)
4.Alamat host dan broadcast yang valid
Subnet
|
172.16.0.0
|
172.16.0.128
|
172.16.1.0
|
…
|
172.16.255.128
|
Host Pertama
|
172.16.0.1
|
172.16.0.129
|
172.16.1.1
|
…
|
172.16.255.129
|
Host Terakhir
|
172.16.0.126
|
172.16.0.254
|
172.16.1.126
|
…
|
172.16.255.254
|
Broadcast
|
172.16.0.127
|
172.16.0.255
|
172.16.1.127
|
…
|
172.16.255.255
|
SUBNETTING PADA IP ADDRESS CLASS A
Subnet mask yang bisadigunakanuntuksubnetting class
Aadalahsemua subnet mask dari CIDR /8 sampai /30.
Network Address 10.0.0.0/16.
Jawab :
10.0.0.0 berartikelas A, dengan Subnet Mask /16 berarti
11111111.11111111.00000000.00000000 (255.255.0.0).
Penghitungan:
1. Jumlah Subnet = 2^8 = 256 subnet
2.Jumlah Host per Subnet = 216 – 2 = 65534 host
3.Blok Subnet = 256 – 255 = 1. Jadi subnet lengkapnya:
0,1,2,3,4, etc.
4.Alamat host dan broadcast yang valid
Subnet
|
10.0.0.0
|
10.1.0.0
|
…
|
10.254.0.0
|
10.255.0.0
|
Host Pertama
|
10.0.0.1
|
10.1.0.1
|
…
|
10.254.0.1
|
10.255.0.1
|
Host Terakhir
|
10.0.255.254
|
10.1.255.254
|
…
|
10.254.255.254
|
10.255.255.254
|
Broadcast
|
10.0.255.255
|
10.1.255.255
|
…
|
10.254.255.255
|
10.255.255.255
|
Tidak ada komentar:
Posting Komentar