Tips Memahami IPv4 Dengan Cepat Ala Siswa Magang Atswa

Tips Memahami IPv4 Dengan Cepat Ala Siswa Magang Atswa

     Assalamualaikum Wr.Wb. Yo gays apa kabar ? Tentunya baik dong gays. Ok gays kali ini saya akan ngasih TIPS and TRIK buat cepet dalam memahami IPv4 dan IPv6. Sebelum saya ngasih TIPS adn TRIK udah ada yang tau apa itu IPv4 dan IPv6 ? Jika kalian masih kurang mengerti apa itu IPv4 dan IPv6 bisa kalian klik link dibawah ini untuk mempelajarinya :

IPv4 : https://ferrynur2001.blogspot.com/2019/01/pengertian-ipv4.html

IPv6 : https://ferrynur2001.blogspot.com/2019/01/pengertian-ipv4_15.html

     Pertama kita akan membahas tentang IPv4. Untuk ciri ciri dari IPv4 ini adalah


  1. Memiliki total keseluruhan 32bit yang dalam 1 oktetnya 8bit
  2. Memiliki nilai biner ( Biner = 0, 1 )
  3. Memiliki nilai desimal ( 0,1,2,3,4,5,6,7,8,9 )
     Contoh Desimal ke Biner :

Desimal -> Biner (8bit)

1. 0        -> 0.0.0.0.0.0.0.0
2. 1        -> 0.0.0.0.0.0.0.1
3. 2        -> 0.0.0.0.0.0.1.0
4. 3        -> 0.0.0.0.0.0.1.1
5. 4        -> 0.0.0.0.0.1.0.0
6. 5        -> 0.0.0.0.0.1.0.1
                     dst...

     Nah gays begini caranya mengubah Desimal menjadi Biner :

Contoh no 1 angka 0 ( desimal ) menjadi biner ( 8bit)
Jadi 0 (desimal) -> 0.0.0.0.0.0.0.0 ( biner ) 
Maksud dari 8bit adalah   0  .  0   .   0  .   0  .   0  .   0   .   0  .   0
                                          ^     ^       ^      ^      ^       ^      ^       ^
                                        bit1  bit2  bit3  bit4  bit5  bit6  bit7  bit8
Untuk merubah desimal ke biner caranya ialah cukup kita tuliskan

angka 0 kenapa kalau kita ubah ke biner menjadi 0.0.0.0.0.0.0.0

Cara mudahnya kita tuliskan begini dibawahnya    0   .  0  .  0  .  0  .  0  .  0  .  0  .0
                                                                               128   64   32   16    8     4     2   1 

     Jadi angka yang bawah kita akan jumlah dan yang akan hasilnya 0, nah tidak ada kan jadi kita tuliskan 0.0.0.0.0.0.0.0
     
     Namun jika kita bahas no 2 yang memiliki angka 1 maka angka berapakah yang harus kita jumlahkan berapa tambah berapa yang hasilnya 1, ternya sudah ada angka 1 diatas jadi kita tidak usah menambahkan nya langsunga aja kita tulis 0.0.0.0.0.0.0.1 kenapa kita tuliskan 1 karena untuk format penulisan biner adalah 0.0.0.0.0.0.0.0 jika desimalnya 0 kalau 1 jadinya 0.0.0.0.0.0.0.1 kita tambahkan angka 1 di belakang.
     
     Nah kalau angka 3 kita ubah menjadi biner bagaimana ? mudah sekali.. aku tiliskan lagi deh..

 0    .  0  .  0  .  0   . 0 . 0 . 0 . 0
128   64   32   16    8   4   2   1
kita akan ubah angka 3 menjadi biner, seperti tadi angka yang bawah angka berapa tambah berapa yang hasilnya 3. ada 2 + 1 kan jadi kita tuliskan 0.0.0.0.0.0.1.1 kenapa kok tidak kita tuliskan 0.0.0.0.0.0.2.1? karena format dari biner adalah 0 dan 1. Untuk no 3 dan seerusnya caranya sama ya gays.  

     Untuk metodenya ada dua, yaitu :
  1. CDIR
  2. VLSM

     Di IPv4 ini kita mengenal namanya SUBNETTING nah disubnetting ipv4 ini ada tiga kelas yaitu Kelas A, Kelas B, Dan Kelas C 

    IPv4 mempunyai struktur, yaitu :

  1. Oktet          = [Oktet1] . [Oktet2] . [Oktet3] . [Oktet4] = Jumlah satu kolom itulah yang                                                                                                       dinamakan Oktet
  2. Dot             =   ***  [Dot] *** [Dot] ***  [Dot]  ***  = Pemisah antara Oktet1 dan Oktet yang                                                                                             lainnya dan cirinya adalah                                                                                                               tanda . ( titik )   
  3. IP address  = IP_ADDRESS                                        = Angka yang terdapat didalam kolom                                                                                               kolom
  4. Prefix         = ***.***.***.***/Perfix                          = Perfix berada di akhir dari ip address                                                                                             yang biasanya ditandai                                                                                                                     dengan / ( Slash )        
     
     Seperti yang saya katakan tadi diipv4 ada kelas A, B, dan C.
Kelas A dimulai dari perfix /8   - /15
Kelas B dimulai dari perfix /16 - /23
Kelas C dimulai dari perfix /24 - /30

     Untuk melakukan Subnetting Kelas A, B, dan C itu berbeda 
Kelas A yang dihitung adalah yang saya isi huruf A =  X.A.A.A/X
Kelas B yang dihitung adalah yang saya isi huruf B =  X.A.B.B/X
Kelas C yang dihitung adalah yang saya isi huruf C =  X.A.A.C/X

     Ok gays sekarang kita masuk ke Subnetting. Nah gays udah tau belum apa itu Subnetting ? Buat apa itu subnetting bisa kalian baca di https://ferrynur2001.blogspot.com/2019/01/subnetting-cdir.html
Sekarang kita akan melakukan subnetting pada kelas C terlebih dahulu. Kita langsung ke contoh soal saja :

--------------------------------------------------------------------------------------------------------------------------
Soal 1
Tentukan netmask, jumlah ip, jumlah host, jumlah blok, dengan ip 192.168.1.0/30

Pembahasan

      Sebelumnya untuk mempermudah saya akan buatkan tabel untuk lebih mudah diingat

/8     /16   /24  = 0
/9     /17   /25  = 128
/10   /18   /26  = 192
/11   /19   /27  = 224
/12   /20   /28  = 240
/13   /21   /29  = 248
/14   /22   /30  = 252
/15   /23          = 254
Nah yang dicari adalah 
Netmask ?
Jumlah ip ?
Jumlah host ?
Jumlah blok ?

Oke kita cari dulu Netmasknya namun sudah saya tuliskan diatas tinggal kita cari /30 netmasknya adalah 252. 
Cara manual mencari netmask :

11111111.11111111.11111111.11111100
     255    .     255    .     255    .     252

kenapa bisa 252? pertama kita tulis 1111111.11111111.11111111.11111100 jumlah angka 1 ada 30 dan angka 0 ada 2 kemudian kita liat lagi angka 1 berakhir di oktet 4 di urutan ke 6 nah disini kita akan merubah biner menjadi desimal di oktet ke empat. saya akan tuliskan lagi oktet ke empat biar lebih mudah tuk dipahami dan tuliskan seperti dibawah ini :

  1     1    1    1   1  1  0  0
128  64  32  16  8  4  2  1 

Kemudian liat angka 1 berhenti diatas angka 4 kan jadi kita jumalah angka yang dibawahnya angka 1 jadi kita jumlahkan 128+64+32+16+8+4 = 252

Kemudian kita cari jumlah ip dengan cara 256 kita kurangi dengan oktet4 atau netmasknya jadi 
256 - 252 = 4. 256 karena kita menghitungnya dari angka 0

Kemudian kita cari jumlah host yaitu dengan cara jumlah ip dikurangi network dan broadcast
rumus : JumlahIP - 2 (Network dan Broadcast)
Jadi 4 - 2 = 2

Sekarang kita cari jumlah blok yaitu dengan cara 256 dibagi jumlah ip maka 256 : 4 = 64

*Note. Network = IP pertama 
           Broadcast = IP terakhir
           Host = IP yang belum digunakan

--------------------------------------------------------------------------------------------------------------------------

     Sekarang kita masuk ke Kelas B 

Dengan soal 50.25.30.0/23 dan cari Netsmask, Jumlah ip, Jumlah host ?

Pembahasan :
Network ?
Jumlah IP ?
Jumlah Host ?


Kita cari networknya kita liat ditabel atas netmask dari /23 adalah 254 untuk cara manualnya sama seperti kelas C
kemudian kita cari Jumlah IP yaitu dengan cara 
Rumus
-------------------------
Perfix + 8 = 31        |
31 = 2 * 256 = 512  |
-------------------------
*Note. 31 mempunyai 2 jumlah ip maka kita kalikan 256

Kemudian kita cari Jumlah Host dengan cara jumlah ip kita kurangi 2 ( Network dan Broadcast )
*Note. Network = IP pertama 
           Broadcast = IP terakhir
           Host = IP yang bekum digunakan

--------------------------------------------------------------------------------------------------------------------------
     Sekarang kita pindah ke kelas A
Dengan soal 10.0.0.0/12 lalu cari netmask, jumlah ip, jumlah host

Pembahasan

Netmask ?
Jumlah IP ?
Jumlah Host ?

Untuk mencari netmask cukup kita liat tabel diatas untuk /12 netmasknya adalah 240

Kemudian kita cari jumlah IP dengan cara 

Perfix * 256 * 256 jadi 12 * 256 *256 = 786.432

Kemudian kita mencari Jumlah host dengan cara 786.432 - 2 ( Network dan Broadcast ) = 786.430

*Note. Network = IP pertama 
           Broadcast = IP terakhir
           Host = IP yang bekum digunakan












No comments:
Write komentar