Courses

6-latest-350px-course

Friday, August 11, 2023

IPv4

 IP Address

IP Address atau Internet Protocol Address adalah suatu Alamat dari sebuah perangkat yang terhubung dengan jaringan.  IP address dipakai sebagai identifikasi untuk setiap host yang ada pada jaringan Internet. IP Address sendiri mempunyai 2 versi, yaitu IPv4 dan IPv6.

IPv4

IPv4 memiliki 32 bit binary dan 4 octet dan setiap octetnya terdapat 8 bit binary. IPv4 biasanya ditulis dalam bentuk decimal, contoh =192.168.100.1. Agar lebih jelas, bisa lihat gambar dibawah ini :

Fundamental .10
IPv4 dalam Binary

Type IP Address

Pada IP Address, terdapat beberapa tipe, yaitu

  1. Network Address (IP Network)

Network Address adalah IP pertama dalam suatu Network. IP ini bersifat “reserved”, jadi Network Address tidak dapat digunakan oleh Client / Host.

  1. Broadcast Address

Broadcast Address adalah IP terakhir dalam suatu Network. IP Broadcast digunakan untuk transmisi pesan dan paket data kepada Network. Oleh karena itu, semua host merespon traffic pada IP Broadcast.

  1. Host Address

Host Address adalah IP yang dapat digunakan oleh host. Host address ini berada di antara IP Network dan IP Broadcast.

  1. Prefix

Prefix Length adalah banyaknya jumlah bit binary 1 didalam suatu Network. Biasanya prefix ditulis setelah IP address, contoh = 192.168.1.1/24. Bilamana Prefix tersebut di konversi menjadi bilangan decimal, maka akan berupa Subnet Mask. Atau bisa juga disebut kalau Prefix itu singkatan penulisan dari Subnet Mask :[] . Biasanya Prefix digunakan untuk melakukan Subnetting atau CIDR.

Class IP Address

Pada IPv4, terdapat 5 class IP Address. Yaitu Class A, Class B, Class C, Class D dan Class E. Tetapi, yang biasa digunakan hanya Class A, B, C saja

  1. Class A

IP Class A memiliki IP pada octet pertama dari 0-127 (0.0.0.0-127.255.255.255) dan mempunyai default prefix = /8. Pada IP Class A, octet pertama digunakan untuk porsi Network. Sedangkan Octet 2 sampai 4 digunakan untuk Host.

Fundamental .11
IPv4 Class A
  1. Class B

IP Cass B mempunyai IP 128-191 (128.0.0.0 – 191.255.255.255) pada Octet pertamanya dan memiliki prefix default = /16. Dua Octet pertama digunakan untuk porsi Network, sedangkan dua Octet selanjutnya digunakan untuk Host.

Fundamental .12
IPv4 Class B
  1. Class C

IP Class C mempunyai IP 192-223 (192.0.0.0 – 223.255.255.255) pada Octet Pertama nya, dan memiliki prefix default = /24. Pada IP Class C, tiga octet pertama digunakan untuk Network, sedangkan octet terakhir / keempat digunakan untuk porsi Host.

Fundamental .13
IPv4 Class C
  1. Class D

IP Class D mempunyai IP 224 – 240 pada Octet pertamanya. IP Class D hanya digunakan untuk alamat IP Multicast dan Class D tidak digunakan untuk komunikasi antar perangkat.

  1. Class E

IP Class E mempunyai IP 240 – 255 pada Octet pertamanya. IP Class E bersifat Experimental

IPv4 menggunakan metode Broadcast, Multicast, dan Unicast dalam pengiriman nya.

IP Private & IP Public

  1. IP Private adalah IP Address yang digunakan untuk jaringan Local. IP Private tidak boleh di Routing ke Internet. Jadi, jika Jaringan Local tersebut ingin berkomunikasi ke internet, diperlukan Proxy atau NAT. Berikut ini adalah Range IP Private sesuai dengan Class IP Address nya.

    Fundamental .19
    Range IP Private pada IPv4
  2. IP Public adalah IP Address yang digunakan pada Internet. IP public bisa diakses oleh semua user yang ada pada Internet, baik itu secara langsung maupun tidak langsung. Range IP Public adalah selain dari IP Private sebelumnya.