Jumat, 27 April 2012

0 Menghitung Subnetting IPv4

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

Get Paid To Promote, Get Paid To Popup, Get Paid Display Banner
 

Refm Tech Copyright © 2011 - |- Template created by O Pregador - |- Powered by Blogger Templates