IPv4 Addressing

Hai teman - teman networker
sebelum nya kita telah pusing - pusingan dengan materi osi layer hhe :) sekarang kita akan mempelajari pengalamatan IPv4, nah IPv4 ini digunakan untuk mengetahui alamat dari suatu host, sama halnya ketika kita ingin berkunjung ke rumah teman pastinya kita harus tahu dulukan alamat rumah dari teman kita.

IPv4 terdiri dari 32 bit yang di bagi menjadi 4 oktet, dimana setiap oktet memiliki 8 bit
IPv4 terbagi menjadi 5 kelas, yaitu A-E, IP kelas A memliki 8 bit pertama IP network dan 24 bit sisanya IP host, dan oktet pertamanya dimulai dari 1-126, untuk IP kelas B 16 bit pertama IP network dan 16 bit berikutnya IP host, dimana oktet pertamanya dimulai dari 128-191, sedangkan untuk IP kelas C yaitu 24 bit pertama IP network dan 8 bit terakhir IP host, dimana oktet pertamanya dimulai dari 192-223. untuk range IP yang dapat digunakan setiap kelasnya silahkan perhatikan gambar dibawah ini
nah agar komputer atau host dapat saling komunikasi yaitu komputer tersebut harus dalam satu IP network yang sama, namun untuk IP host dilarang sama, sama halnya ketika kita mencari suatu alamat rumah dalam sebuah perkampungan, jika ada nomor rumah yang sama maka akan membingungkan bukan? contoh ada sebuah komputer dengan alamat IP 192.168.10.1, maka komputer tersebut hanya dapat mengirim oesan dengan komputer denga  alamat IP 192.168.10.2 sampai 192.168.10.254, lah kalo IP 192.168.10.255 kok gk digunain? kalo ip 192.168.10.255 disebut juga sebagai IP broadcast digunakan untuk melakukan pesan siaran, lalu bagaimana jika ada komputer dengan alamat IP 192.168.11.3? ya jelas mereka tidak akan saling komunikasi karena tidak dalam satu IP network, karena IP yang mereka gunakan IP kelas C, dimana 24 bit pertama atau 3 oktet pertama IP network dan 8 bit terakhir atau 1 oktet terakhir IP host

selanjutnya pada ip address juga ada yang di sebut subnet mask, subnet mask ini digunakan untuk membedakan network ID dan host ID, atau sebagai penentu porsi network ID dan host ID.
perhatikan baha subnet mask dari kelas C yaitu 255.255.255.0, nah angka yang 255 itu didefinisikan segabai IP network sedangkan yang 0 itu adalah IP host, ingat yah bahwa jumlah angka pada setiap oktet itu 256, loh knapa 256? ya karna angka 0 juga ikut dihitung masbro :p, jadi jumlah IP yang dapat digunakan pada host kelas C adalah 254, kenapa 254? bukannya jumlah pada satu oktet itu 256? karna 0 itu digunakan untuk IP network dan 255 digunakan untuk IP host, lalu /24 itu angka apa? /24 itu disebut juga sebagai nilai prefix atau nilai CIDR, untuk lebih jelasnya perhatikan gambar dibawah ini
kok pusing ya liatnya? wkwkwk, kita belajar deh cara menghitungnya, contoh ada komputer dengan alamat IP 192.168.10.1/30.
Untuk mencari total IP dari nilai prefix tersebut adalah 32 - (nilai prefix) = (hasil), lalu hasil tersebut di pangkatkan ke angka 2
32 - 30 = 2 >> 2^2 = 4, jadi total IP dari nilai prefix tersebut adalah 4
selanjutnya untuk mencari subnetmasknya yaitu 256 - (total IP)
256 - 4 = 252 >> jadi subnet mask dari nilai prefix tersebut adalah 255.255.255.252
untuk mencari IP network yaitu (IP host) : (total IP) lalu dibulatkan kebawah x (total IP)
1 : 4 = 0,25 >> 0  x 4 >> 0, jadi ip networknya adalah 192.168.10.0
untuk mencari IP broadcast yaitu (total IP) - 1 + (IP network)
4 - 1 + 0 = 3 >> jadi IP broadcastnya yaitu 192.168.10.3
untuk menentukan IP yang dapat digunakan pada host yaitu angka antara IP network dan IP broadcast
192.168.10.1 - 192.168.10.2

Cukup memusingkan bukan wkwkwk, satu kali lagi deh biar matang hhe :P
contoh ada IP 192.168.20.37/27

Total IP : 32 - 27 = 5 >> 2^5 = 32
Subnet mask : 256 - 32 = 224 >> 255.255.255.224
IP Network : 37 : 32 = 1,15625 >> 1 x 32 = 32 >> 192.168.20.32
IP Broadcast : 32 - 1 + 32 = 63 >> 192.168.20.63
IP Range : 192.168.20.33 - 192.168.20.62

Bagaimana udah paham? pasti makin pusing wkwkwk, tidak apa yang terpenting banyakin latihan aja ;)

Selanjutnya pada IPv4 ada yang disebut IP private, yaitu IP yang hanya digunakan pada jaringan lokal dan tidak bisa di routingkan ke internet, ada juga IP public, yaitu IP yang dapat di routingkan di internet, dibawah ini ada tabel dari IP private, nah untuk IP public yaitu IP selain yang di tuliskan di bawah ini
ada juga yang disebut sebagai special IP address, seperti gambar di bawah ini

Akhirnya selesai juga bahas IPv4 addressing nya :D cukup sekian dulu, terimakasih ;)

Comments

Popular posts from this blog

NAT Introduction

BGP