Nilai network masking (netmask) dapat diperoleh dengan cara mengubah nilai bit-bit NetID pada suatu IP dengan logic 1 dengan manggunakan satuan biner.
Contoh :
Untuk mencari tahu nilai netmask dari IP 172.16.16.2 adalah dengan mancari tahu NetID dari IP tersebut.
Untuk mengetahui NetID dari sebuah IP, cari tahu terlebih dahulu mengenai Kelas IP Address
IP 172.16.16.2 adalah IP kelas C sehingga 3 oktet pertamanya adalah NetID dari IP tersebut. Sehingga :
NetID (decimal) = 172.16.16.xxxSetelah diketahui nilai biner dari NetID-nya, cari ubah semua bit-bitnya dengan logic 1 menjadi :
NetID (biner) = 10101100.00010000.00010000.xxxxxxxx
Netmask (biner) = 11111111.11111111.11111111.xxxxxxxxDari percobaan tersebut dapat diketahui bahwa nilai netmask dari IP 172.16.16.2 adalah
Netmask (decimal) = 255.255.255.xxx
255.255.255.0
————————————————————————————————————
NOTASI PENULISAN NETMASK
Notasi penulisan nilai netmask (representasi netmask) ada 2 jenis, yaitu :
- Dotted-decimal notation
- Network prefix length/ genmask notation
Berdasarkan contoh di atas, penulisan netmask dapat menggunakan dotted-decimal notation seperti halnya IP address. Perlu dicatat, bahwa meskipun direpresentasikan sebagai notasi desimal bertitik, subnet mask bukanlah sebuah alamat IP.
Sekarang mari kita bahas mengenai notasi penulisan netmask menggunakan prefix atau genmask.
Contohnya adalah :
172.16.16.2/24Tanda /24 pada akhir nilai IP di atas adalah prefix atau genmask-nya. Artinya, 24-bit pertama pada susunan netmask tersebut bernilai logic 1 seperti berikut :
11111111.11111111.11111111.00000000Berdasarkan contoh tersebut, dapat diketahui bahwa netmask dari IP 172.16.16.2/24 adalah 255.255.255.0
Dalam decimal = 255.255.255.0
————————————————————————————————————
MENENTUKAN NETWORK ADDRESS
Perlu dicatat bahwa Network Address berbeda dengan Network Identifier (NetID).
Untuk menentukan network address dari sebuah IP address melakukan operasi AND pada IP address dengan netmask-nya dalam bilangan biner.
Contoh : Carilah network address dari IP 172.168.2.1!
Pertama, cari nilai netmask-nya.
IP di atas adalah IP kelas B. Maka nilai netmask-nya adalah 255.255.0.0
Kedua, lakukan operasi AND antara IP dengan netmask-nya dalam bilangan biner.
Alamat IP = 10000011 01101011 10100100 00011010
Subnet Mask = 11111111 11111111 00000000 00000000
——————————————————————————
Network ID = 10000011 01101011 00000000 00000000
Network ID = 172.168.0.0
————————————————————————————————————
DEFAULT NETMASK
Nilai netmask default atau standar biasanya ditentukan melalui kelas suatu IP address.
Nilai netmask default antara lain :
- Kelas A = 255.0.0.0
- Kelas B = 255.255.0.0
- Kelas C = 255.255.255.0
- Kelas A = xxx.xxx.xxx.xxx/8
- Kelas B = xxx.xxx.xxx.xxx/16
- Kelas C = xxx.xxx.xxx.xxx/24
Penginputan IP Address dan Netmask pada Windows |
Namun, nilai default dari netmask tidaklah mutlak. Artinya nilai netmask dapat di atur sedemikian rupa tanpa mengacu pada nilai netmask default. Kostumisasi nilai netmask ini biasanya digunakan untuk melakukan subnetting dan supernetting.
Selanjutnya akan di bahas sedikit mengenai Subnetting dan Supernetting. Subnetting adalah pembagian network yang besar ke dalam bagian-bagian yang lebih kecil. Sedangkan supernetting adalah penggabungan beberapa network menjadi satu network yang lebih besar. Metode yang digunakan untuk melakukan subnetting dan supernetting ada 2 yaitu CIDR (Classless Inter-Domain Routing) dan VLSM (Variable Length Subnet Masking).
Tidak ada komentar:
Posting Komentar