Pernah membaca sebuah IP 192.168.100.3/24? Tahu nggak maksudnya?
Jadi yang dimaksud IP di atas memiliki IP address 192.168.100.3 dan IP netmask sebanyak 24 bit bernilai 1 (1111 1111.1111 1111.1111 1111.0000 0000 = 255.255.255.0).
OK akan saya jelaskan lebih detail bagaimana menghitung IP-IP tersebut.
Contoh IP di atas adalah IP versi 4 (IPv4), di mana IP ini terdiri dari 32 bit yang masing-masing dipilah jadi 4 bagian untuk dituliskan ke desimal. sebagai contoh di bawah ini.
<-----------------| 32 bit |---------------->
1100 0000 . 1010 1000 . 0110 0100 . 0000 0011
^ ^ ^ ^
| | | |
192 . 168 . 100 . 3
Dalam subnetting, terdapat IP address, netmask /subnet mask, network dan broadcast.
• IP address adalah sebuah nilai 32-bit yang digunakan sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. IP ini juga disebut host ID
• IP netmask / subnet mask adalah sebuah nilai 32-bit yang digunakan untuk membedakan network identifier dari host identifier di dalam sebuah IP address
• IP network
• IP broadcast
Sesuai contoh di atas yakni IP 192.168.100.3/24 maka dapat diperoleh sebagai berikut.
IP address :
Binary => 1100 0000.1010 1000.0110 0100.0000 0011
Desimal => 192 . 168 . 100 . 3
IP subnet mask / netmask :
jumlah bit 1 sebanyak 24
Binary => 1111 1111.1111 1111.1111 1111.0000 0000
Desimal => 255 . 255 . 255 . 0
IP network didapat dari IP address AND IP subnet mask :
IP address : 1100 0000.1010 1000.0110 0100.0000 0011
IP netmask : 1111 1111.1111 1111.1111 1111.0000 0000
------------------------------------------ AND
Binary => 1100 0000.1010 1000.0110 0100.0000 0000
Desimal => 192 . 168 . 100 . 0
IP broadcast didapat dari IP subnet mask XNOR IP network
IP network : 1100 0000.1010 1000.0110 0100.0000 0000
IP netmask : 1111 1111.1111 1111.1111 1111.0000 0000
------------------------------------------ AND
Binary => 1100 0000.1010 1000.0110 0100.1111 1111
Desimal => 192 . 168 . 100 . 255
Jadi kesimpulannya :
IP address => 192.168.100.3
IP netmask => 255.255.255.0
IP network => 192.168.100.0
IP broadcast => 192.168.100.255
Untuk mengetahui ID host yang dikenali dalam segment tersebut adalah 192.168.100.x, { 0 (dari IP network) < x < 255 (dari IP broadcast) }. Jadi ID host dalam segment tersebut 192.168.100.1 - 192.168.100.254 dan jumlah host sebanyak 254 host.
0 komentar:
Posting Komentar