Kamis, 15 September 2022

Cara menghitung IP Address, Subnet mask dan Net ID

Subnetting adalah termasuk materi yang banyak keluar di ujian CCNA dengan berbagai variasi soal. Juga menjadi momok bagi student atau instruktur yang sedang menyelesaikan kurikulum CCNA 1 program CNAP (Cisco Networking Academy Program). Untuk menjelaskan tentang subnetting, saya biasanya menggunakan beberapa ilustrasi dan analogi yang sudah kita kenal di sekitar kita. Artikel ini sengaja saya tulis untuk rekan-rekan yang sedang belajar jaringan, yang mempersiapkan diri mengikuti ujian CCNA, dan yang sedang mengikuti pelatihan CCNA 1.

Sebenarnya subnetting itu apa dan kenapa harus dilakukan? Pertanyaan ini bisa dijawab dengan analogi sebuah jalan. Jalan bernama Gatot Subroto terdiri dari beberapa rumah bernomor 01-08, dengan rumah nomor 08 adalah rumah Ketua RT yang memiliki tugas mengumumkan informasi apapun kepada seluruh rumah di wilayah Jl. Gatot Subroto.

Ketika rumah di wilayah itu makin banyak, tentu kemungkinan menimbulkan keruwetan dan kemacetan. Karena itulah kemudian diadakan pengaturan lagi, dibuat gang-gang, rumah yang masuk ke gang diberi nomor rumah baru, masing-masing gang ada Ketua RTnya sendiri-sendiri. Sehingga ini akan memecahkan kemacetan, efiesiensi dan optimalisasi transportasi, serta setiap gang memiliki previledge sendiri-sendiri dalam mengelola wilayahnya. Jadilah gambar wilayah baru seperti di bawah:

Konsep seperti inilah sebenarnya konsep subnetting itu. Disatu sisi ingin mempermudah pengelolaan, misalnya suatu kantor ingin membagi kerja menjadi 3 divisi dengan masing-masing divisi memiliki 15 komputer (host). Disisi lain juga untuk optimalisasi dan efisiensi kerja jaringan, karena jalur lalu lintas tidak terpusat di satu network besar, tapi terbagi ke beberapa ruas-ruas gang. Yang pertama analogi Jl Gatot Subroto dengan rumah disekitarnya dapat diterapkan untuk jaringan adalah seperti NETWORK ADDRESS (nama jalan) dan HOST ADDRESS (nomer rumah). Sedangkan Ketua RT diperankan oleh BROADCAST ADDRESS (192.168.1.255), yang bertugas mengirimkan message ke semua host yang ada di network tersebut.

Dari penjelasan maka bisa kita simpulkan SUBNENTTING ADALAH: Pengaturan alamat-alamat IP sebuah komputer dalam sebuah jaringan agar tidak terjadi kemacetan, efiesiensi dan optimalisasi transportasi data/informasi, agar setiap jalur memiliki previledge sendiri-sendiri dalam mengelola jalur data/informasinya.

Masih mengikuti analogi jalan diatas, kita terapkan ke subnetting jaringan adalah seperti gambar di bawah. Gang adalah SUBNET, masing-masing subnet memiliki HOST ADDRESS dan BROADCAST ADDRESS.

Terus apa itu SUBNET MASK? Subnetmask digunakan untuk membaca bagaimana kita membagi jalan dan gang, atau membagi network dan hostnya. Address mana saja yang berfungsi sebagai SUBNET, mana yang HOST dan mana yang BROADCAST. Semua itu bisa kita ketahui dari SUBNET MASKnya. Jl Gatot Subroto tanpa gang yang saya tampilkan di awal bisa dipahami sebagai menggunakan SUBNET MASK DEFAULT, atau dengan kata lain bisa disebut juga bahwa Network tersebut tidak memiliki subnet (Jalan tanpa Gang). SUBNET MASK DEFAULT ini untuk masing-masing Class IP Address adalah sbb:

Macam – Macam Kelas IP Address

IP Address Kelas A

Alamat IP kelas A banyak digunakan untuk jaringan komputer berskala besar. IP Kelas A memiliki jumlah jaringan 126 dan setiap jaringan mampu untuk menampung 16,777,214 host. Dalam alamat IP kelas A Nomor urut bit tertinggi selalu diset dengan nilai Nol ( 0 ) sedangkan untuk tujuh bit berikutnya digunakan untuk pelengkap oktet pertama yang berfungsi untuk network identifier. Sementara untuk tiga oktet terakhir digunakan untuk host identifier. Range IP Address kelas A mulai 1.xxx.xxx.xxx sampai 126.xxx.xxx.xxx.

IP Address Kelas B

Kelas IP Address yang satu ini digunakan untuk jaringan komputer dengan skala menengah sampai bersar, IP Kelas B menyediakan 16,384 jaringan dan setiap jaringan menampung hingga 65,534 host. Nomor urut pada dua bit pertama dalam oktet pertama selalu diset dengan nilai 10 dalam bilangan biner. Sementara untuk 14 bit berikutnya digunakan untuk melengkapi dua oktet pertama sebagai network identifier. Untuk 16 bit berikutnya ( Dua oktet terakhir ) berfungsi sebagai host identifier. Range IP Address kelas B mulai dari 128.0.xxx.xxx sampai 191.255.xxx.xxx.

IP Address Kelas C

Kelas IP Address yang satu ini biasanya digunakan untuk jaringan komputer skala kecil. IP Address kelas C menyediakan 2,097,152 jaringan dan setiap jaringan dapat menampung 254 host. Pada tiga bit pertama pada Oktet pertama selalu bernilai 110 ( dalam bilangan biner ) kemudian 21 bit berikutnya ( tiga oktet pertama ) membentuk network identifier. Kemudian untuk 8 bit berikutnya ( Oktet terakhir ) digunakan untuk host identifier. Range IP Address kelas C mulai dari 192.0.0.xxx sampai 255.255.255.xxx.

IP Address Kelas D

Kelas Alamat IP ini digunakan untuk IP multicast, empat bit pertama pada oktet pertama bernilai 1110 ( bilangan biner ) dan sekaligus sebagai network identifier. Kemudian 28 bit betikutnya digunakan untuk host identifier. Range IP kelas D mulai dari 224.0.0.0 sampai 239.255.255.255.

IP Address Kelas E

IP Address kelas E digunakan untuk eksperimen. empat bit pertama pada oktet pertama kelas IP Address ini diset dengan nilai 1111 bilangan biner dan sekaligus sebagai network identifier . Kemudian untuk 28 bit berikutnya digunakan untuk host identifier. Range IP kelas E mulai dari 240.0.0.0 sampai 254.255.255.255.

CLASSOKTET PERTAMASUBNET MAS DEFAULTPRIVATE ADDRESS
A1-127255.0.0.010.0.0.0-10.255.255.255
B128-191255.255.0.0172.16.0.0-172.31.255.255
C192-223255.255.255.0192.168.0.0-192.168.255.255

Pembagian Kelas IP Address A, B, C, D Dan E Pada IPv-4

KELASOKTET PERTAMA DALAM DESIMALOKTET PERTAMA DALAM BINERPENGGUNAAN
Kelas A1 – 1260xxx xxxxJaringan komputer berskala besar
Kelas B128–19110xx xxxxJaringan komputer berskala menengah sampai besar
Kelas C192–223110x xxxxJaringan komputer berskala kecil
Kelas D224–2391110 xxxxAlamat milticast
Kelas E240–2551111 xxxxAlamat percobaan atau eksperimen

Perhitungan Subnetting

Setelah memahami konsep Subnetting dengan baik. Kali ini saatnya anda mempelajari teknik penghitungan subnetting. Penghitungan subnetting bisa dilakukan dengan dua cara, cara binary yang relatif lambat dan cara khusus yang lebih cepat. Pada hakekatnya semua pertanyaan tentang subnetting akan berkisar di empat masalah: Jumlah Subnet, Jumlah Host per Subnet, Blok Subnet, dan Alamat Host- Broadcast.

Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun adakalanya ditulis dengan 192.168.1.2/24, apa ini artinya? Artinya bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0. Lho kok bisa seperti itu? Ya, /24 diambil dari penghitungan bahwa 24 bit subnet mask diselubung dengan binari 1. Atau dengan kata lain, subnet masknya adalah: 11111111.11111111.11111111.00000000 (255.255.255.0). Konsep ini yang disebut dengan CIDR (Classless Inter-Domain Routing) yang diperkenalkan pertama kali tahun 1992 oleh IEFT.

Pertanyaan berikutnya adalah Subnet Mask berapa saja yang bisa digunakan untuk melakukan subnetting? Ini terjawab dengan tabel di bawah:

Subnet MaskNilai 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
Subnet MaskNilai 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

SUBNETTING PADA IP ADDRESS CLASS C

Ok, sekarang mari langsung latihan saja. Subnetting seperti apa yang terjadi dengan sebuah NETWORK ADDRESS 192.168.1.0/26 ?

Analisa: 192.168.1.0 berarti kelas C dengan Subnet Mask /26 berarti 11111111.11111111.11111111.11000000 (255.255.255.192).

Penghitungan: Seperti sudah saya sebutkan sebelumnya semua pertanyaan tentang subnetting akan berpusat di 4 hal, jumlah subnet, jumlah host per subnet, blok subnet, alamat host dan broadcast yang valid. Jadi kita selesaikan dengan urutan seperti itu:

  1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). Jadi Jumlah Subnet adalah 22 = 4 subnet
  2. Jumlah Host per Subnet = 2y – 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 26 – 2 = 62 host
  3. Blok Subnet = 256 – 192 (nilai oktet terakhir subnet mask) = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
  4. Bagaimana dengan alamat host dan broadcast yang valid? Kita langsung buat tabelnya. Sebagai catatan, host pertama adalah 1 angka setelah subnet, dan broadcast adalah 1 angka sebelum subnet berikutnya.
Subnet192.168.1.0192.168.1.64192.168.1.128192.168.1.192
Host Pertama192.168.1.1192.168.1.65192.168.1.129192.168.1.193
Host Terakhir192.168.1.62192.168.1.126192.168.1.190192.168.1.254
Broadcast192.168.1.63192.168.1.127192.168.1.191192.168.1.255

Kita sudah selesaikan subnetting untuk IP address Class C. Dan kita bisa melanjutkan lagi untuk subnet mask yang lain, dengan konsep dan teknik yang sama. Subnet mask yang bisa digunakan untuk subnetting class C adalah seperti di bawah. Silakan anda coba menghitung seperti cara diatas untuk subnetmask lainnya.

Subnet MaskNilai 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

Berikutnya kita akan mencoba melakukan subnetting untuk IP address class B. Pertama, subnet mask yang bisa digunakan untuk subnetting class B adalah seperti dibawah. Sengaja saya pisahkan jadi dua, blok sebelah kiri dan kanan karena masing-masing berbeda teknik terutama untuk oktet yang “dimainkan” berdasarkan blok subnetnya. CIDR /17 sampai /24 caranya sama persis dengan subnetting Class C, hanya blok subnetnya kita masukkan langsung ke oktet ketiga, bukan seperti Class C yang “dimainkan” di oktet keempat. Sedangkan CIDR /25 sampai /30 (kelipatan) blok subnet kita “mainkan” di oktet keempat, tapi setelah selesai oktet ketiga berjalan maju (coeunter) dari 0, 1, 2, 3, dst.

Subnet MaskNilai 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 MaskNilai 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

Ok, kita coba dua soal untuk kedua teknik subnetting untuk Class B. Kita mulai dari yang menggunakan subnetmask dengan CIDR /17 sampai /24. Contoh network address 172.16.0.0/18.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /18 berarti 11111111.11111111.11000000.00000000 (255.255.192.0).

Penghitungan:

  1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada 2 oktet terakhir. Jadi Jumlah Subnet adalah 22 = 4 subnet
  2. Jumlah Host per Subnet = 2y – 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada 2 oktet terakhir. Jadi jumlah host per subnet adalah 214 – 2 = 16.382 host
  3. Blok Subnet = 256 – 192 = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
  4. Alamat host dan broadcast yang valid?
Subnet172.16.0.0172.16.64.0172.16.128.0172.16.192.0
Host Pertama172.16.0.1172.16.64.1172.16.128.1172.16.192.1
Host Terakhir172.16.63.254172.16.127.254172.16.191.254172.16.255.254
Broadcast172.16.63.255172.16.127.255172.16.191.255172.16..255.255

Berikutnya kita coba satu lagi untuk Class B khususnya untuk yang menggunakan subnetmask CIDR /25 sampai /30. Contoh network address 172.16.0.0/25.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /25 berarti 11111111.11111111.11111111.10000000 (255.255.255.128).

Penghitungan:

  1. Jumlah Subnet = 29 = 512 subnet
  2. Jumlah Host per Subnet = 27 – 2 = 126 host
  3. Blok Subnet = 256 – 128 = 128. Jadi lengkapnya adalah (0, 128)
  4. Alamat host dan broadcast yang valid?
Subnet172.16.0.0172.16.0.128172.16.1.0172.16.255.128
Host Pertama172.16.0.1172.16.0.129172.16.1.1172.16.255.129
Host Terakhir172.16.0.126172.16.0.254172.16.1.126172.16.255.254
Broadcast172.16.0.127172.16.0.255172.16.1.127172.16.255.255

Masih bingung juga? Ok sebelum masuk ke Class A, coba ulangi lagi dari Class C, dan baca pelan-pelan

SUBNETTING PADA IP ADDRESS CLASS A

Kalau sudah mantab dan paham, kita lanjut ke Class A. Konsepnya semua sama saja. Perbedaannya adalah di OKTET mana kita mainkan blok subnet. Kalau Class C di oktet ke 4 (terakhir), kelas B di Oktet 3 dan 4 (2 oktet terakhir), kalau Class A di oktet 2, 3 dan 4 (3 oktet terakhir). Kemudian subnet mask yang bisa digunakan untuk subnetting class A adalah semua subnet mask dari CIDR /8 sampai /30.

Kita coba latihan untuk network address 10.0.0.0/16.

Analisa: 10.0.0.0 berarti kelas A, dengan Subnet Mask /16 berarti 11111111.11111111.00000000.00000000 (255.255.0.0).

Penghitungan:

  1. Jumlah Subnet = 28 = 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
  1. 0.0.0
  2. 1.0.0
  1. 254.0.0
  2. 255.0.0
Host Pertama
  1. 0.0.1
  2. 1.0.1
  1. 254.0.1
  2. 255.0.1
Host Terakhir
  1. 0.255.254
  2. 1.255.254
  1. 254.255.254
  2. 255.255.254
Broadcast
  1. 0.255.255
  2. 1.255.255
  1. 254.255.255
  2. 255.255.255

Mudah-mudahan sudah setelah anda membaca paragraf terakhir ini, anda sudah memahami penghitungan subnetting dengan baik. Kalaupun belum paham juga, anda ulangi terus artikel ini pelan-pelan dari atas. Untuk teknik hapalan subnetting yang lebih cepat, tunggu di artikel berikutnya

Catatan: Semua penghitungan subnet diatas berasumsikan bahwa IP Subnet-Zeroes (dan IP Subnet-Ones) dihitung secara default. Buku versi terbaru Todd Lamle dan juga CCNA setelah 2005 sudah mengakomodasi masalah IP Subnet-Zeroes (dan IP Subnet-Ones) ini. CCNA pre-2005 tidak memasukkannya secara default (meskipun di kenyataan kita bisa mengaktifkannya dengan command ip subnet-zeroes), sehingga mungkin dalam beberapa buku tentang CCNA serta soal-soal test CNAP, anda masih menemukan rumus penghitungan Jumlah Subnet = 2x – 2

Cara menghitung IP Address, subnet mask, dan host dengan mudah

Sekarang mari kita berpaling kepada topic utama artikel ini, yaitu menghitung ketiga variabel diatas dengan rumus yang tergolong mudah.

Dalam rumus ini, IP address akan menjadi variabel tetapnya, sehingga kalian tidak perlu menghitung lagi berapa IP address yang akan kalian dapat. Rumus yang akan digunakan dalam menghitung subnet mask dan host ini dinamakan formula host.

Contoh saja kita memiliki 192.168.0.0 sebagai IP address. Dan kalian memiliki 20 host di dalamnya. Bagaimana cara kita menghitung subnet mask-nya? Karena kalian hanya memiliki 20 host, cara termudah adalah menggunakan 255.255.255.0 sebagai subnet mask-nya. Ini berarti IP klien kalian akan dimulai dari 192.168.0.0 dan subnetnya 0.0.0.0-255.

Dari situ, kalian harus mengubah decimal tersebut menjadi kode biner (proses ini cukup mudah bila kalian mempelajari dasar-dasarnya). Formula host yang digunakan adalah 2n-2, dimana ‘n’ itu adalah banyak angka 0 di dalam subnet masknya (yang sudah diubah ke kode biner tentunya).

Bila subnet mask 255.255.255.0 diubah ke kode biner, maka akan menjadi 111111111 11111111 11111111 00000000. Jika dihitung dengan formula host, kita akan mendapatkan angka 28-2. Dari situ hanya perlu menghitung saja dan kalian akan mendapatkan jumlah host yang bisa masuk ke jaringan kalian.

Untuk bisa menghitung IP Address yang perlu anda ketahui adalah sebagai berikut.

Silahkan anda lihat gambar diatas yang nantinya digunakan dalam menghitung IP Address.
Biasanya pertanyaannya adalah sebagai berikut :

Sebutkan Host, Network ID, Broadcast, Subnet Mask

Contoh Soal 1 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 192.168.100.80/25

Untuk menghitung Host ID. /25  = 32 -25 = 7
2^7 = 128
Berarti Jumlah Host ID = 128 Host
128 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 192.168.100.80 = 192.168.100.0

Untuk Menghitung Broadcast (Host Terakhir)
Broadcast pada 192.168.100.80/25 = 192.168.100.127

IP Address yang bisa digunakan
192.168.100.1 – 192.168.100.126

Untuk Menghitung Subnet Mask
Subnet Mask pada 192.168.100.80/25 = 256 – 128 = 128
Maka Subnetmasknya adalah = 255.255.255.128

Contoh Soal 2 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 20.20.0.22/22

Untuk menghitung Host ID. /22  = 32 -22 = 10
2^10 = 1024
Berarti Jumlah Host ID = 1024 Host
1024 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 20.20.0.22 = 20.20.0.0

Untuk Menghitung Broadcast (Host Terakhir)
1024 / 256 = 4
Broadcast pada 20.20.0.22/22 = 20.20.3.255

IP Address yang bisa digunakan
20.20.0.1 – 20.20.3.254

Untuk Menghitung Subnet Mask
Subnet Mask pada 20.20.0.22/22
2^10 adalah kelas B maka 10-8 = 2 = 2^2 = 4. 256 -4 = 252
Maka Subnetmasknya adalah = 255.255.252.0

Contoh Soal 3 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 10.10.10.10/24

Untuk menghitung Host ID. /24  = 32 -24 = 8
2^8 = 256
Berarti Jumlah Host ID = 256 Host
256 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 10.10.10.10/24 = 10.10.10.0

Untuk Menghitung Broadcast (Host Terakhir)
Broadcast pada 10.10.10.10/24 = 10.10.10.255

IP Address yang bisa digunakan
10.10.10.1 – 10.10.10.254

Untuk Menghitung Subnet Mask
Subnet Mask pada 10.10.10/24 = 256 – 256 = 0
Maka Subnetmasknya adalah = 255.255.255.0

Note :
Anda perlu tahu Subnetmask Kelas IP Address
Kelas A = 255.0.0.0
Kelas B = 255.255.0.0
Kelas C = 255.255.255.0

KONVERSI BILANGAN BINER
Pengertian Bilangan Biner – Definisi Biner atau dalam Bahasa Inggris “Binary” adalah sebuah jenis penulisan angka menggunakan dua simbol yaitu 0 dan 1. Sistem bilangan biner adalah sebuah dasar dari semua bilangan berbasis digital. Dari bilangan biner kita bisa mengkonversi ke bilangan desimal. Sistem bilangan biner bisa juga Bilangan disebut dengan bit atau Binary digit. Pengelompokan biner dalam istilah komputer selalu berjumlah 8, dengan istilah 1 Byte. Jangan sampai salah antara byte dan bit itu berbeda, 1 byte sama dengan 8 bit. Sistem coding komputer secara umum menggunakan sistem coding 1 byte. Bilangan biner yang digunakan itu ada 8 digit angka yang hanya berisikan angka 1 dan 0, tidak ada angka yang lain.


IP Address (Internet Protocol Adderss) adalah sebuah alamat yang diberikan kepada suatu komputer yang terhubung ke dalam suatu jaringan komputer. Fungsi IP Address adalah sebagai alat identifikasi host atau antar muka pada jaringan dan sebagai alamat lokal jaringan.Format IP Address, pengalamatan IP Address menggunakan bilangan biner. Namun supaya lebih mudah ditulis dan dibaca, maka IP address ditulis dengan bilangan 4 desimal yang masing-masing dipisahkan oleh titik. Format penulisan ini disebut sebagai dotted-decimal notation. Setiap bilangan desimal merupakan nilai dari satu oktet atau delapan bit alamat IP. Sebagai contoh adalah sebagai berikut:  192.168.35.233 

Pertama kali harus memahami sebuah rumus dasar untuk mengetahui berapakah angka biner yang tepat dari sebuah angka yang kita ketahui yaitu dengan menerapkan dasar 2 kali pangkat meningkat, mulai dari pangkat meningkat, mulai dari pangkat 0 sampai pangkat 7.
IP Address : 192.168.35.233
untuk angka 192 bilangan binernya = 11000000
untuk angka 168 bilangan binernya = 10101000
untuk angka  35  bilangan binernya = 00100011
untuk angka 233 bilangan binernya = 11101001
Jadi IP Address : 192.168.35.233
Bilangan Binernya : 11000000 . 10101000 . 00100011 . 11101001

Cara Menghitungnya
192(2) = 11000000
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 1
3/2     = 1   sisa 1

168(2) = 10101000
168/2 = 84 sisa 0
84/2   = 42 sisa 0
42/2   = 21 sisa 0
21/2   = 10 sisa 1
10/2   = 5   sisa 0
5/2     = 2   sisa 1
2/2     = 1   sisa 0


35(2) = 00100011
35/2 = 17 sisa 1
17/2 = 8  sisa 1
8/2   = 4  sisa 0
4/2   = 2  sisa 0
2/2   = 1  sisa 0


233(2) = 11101001
223/2 = 116    sisa   1
116/2 = 58      sisa   0
58/2   = 29      sisa   0
29/2   = 14      sisa   1 
14/2   = 7        sisa   0
7/2     = 3        sisa   1
3/2     = 1        sisa   1

KONVERSI BINER UNTUK IP ADDRESS

BINER
BINARY

untuk IP v4, binernya ada 32 BIT baik untuk IP Address atau Netmasknya

Dari 4 oktet tiap 1 oktet terdiri dari 8
biasanya
255.255.255.0

192.168.10.1
oktet 1.oktet2.oktet3.oktet4

Rumusnya pada :

128   64   32   16   8   4   2   1   =   255

Contoh IP address 192.168.10.1 sebutkan binernya..

Jawabnya :
Patokannya dari rumus diatas 
192 = berapa ditambah berapa supaya dapet angka 192
kalo pas dengan penjumlahannya di tulis 1 kalo tidak berarti 0

berarti yang pas adalah
128   64   32   16   8   4   2   1   =   255
1        1     0     0    0   0   0   0
maka hasilnya untuk 192 adalah = 11000000


128   64   32   16   8   4   2   1   =   255
1        0     1     0    1   0   0   0
maka hasilnya untuk 168 adalah = 10101000


128   64   32   16   8   4   2   1   =   255
0        0     0     0    1   0   1   0
maka hasilnya untuk 10 adalah = 00001010


128   64   32   16   8   4   2   1   =   255
0        0     0     0    0   0   0   1
maka hasilnya untuk 1 adalah = 00000001


Jadi untuk IP 192.168.10.1 Binernya adalah 11000000.10101000.00001010.00000001

Tidak ada komentar: