Skip to content

IPv4: Struktur & Kelas

Tujuan Belajar

  • Memahami struktur alamat IPv4.
  • Mengenal kelas IP dan rentang alamat private vs public.
  • Memahami konsep network ID dan host ID.

Apa itu alamat IP?

Alamat IP (Internet Protocol) adalah alamat logis di Layer 3 yang mengidentifikasi setiap perangkat di jaringan. Berbeda dari MAC address yang permanen, IP bersifat logis dan bisa berubah.

Struktur IPv4

IPv4 terdiri dari 32 bit, ditulis sebagai empat angka (oktet) 0–255 dipisah titik:

192 . 168 . 1 . 10

Setiap oktet = 8 bit. Total 4 oktet = 32 bit, memberi ~4,3 miliar alamat.

192      168      1        10
11000000.10101000.00000001.00001010

Network ID dan Host ID

Setiap alamat IP terbagi dua bagian:

  • Network ID — mengidentifikasi jaringan (seperti nama jalan).
  • Host ID — mengidentifikasi perangkat dalam jaringan itu (seperti nomor rumah).

Yang menentukan batas keduanya adalah subnet mask — dibahas tuntas di Subnetting.

Kelas alamat IP

Secara historis, IPv4 dibagi menjadi kelas-kelas:

KelasRentang oktet pertamaDefault maskPemakaian
A1–126/8 (255.0.0.0)Jaringan sangat besar
B128–191/16 (255.255.0.0)Jaringan menengah
C192–223/24 (255.255.255.0)Jaringan kecil
D224–239Multicast
E240–255Eksperimental

Catatan: 127.x.x.x dicadangkan untuk loopback (mis. 127.0.0.1 = localhost).

Pembagian kelas kini sebagian besar digantikan oleh CIDR (lihat Subnetting), tapi konsep kelas tetap penting untuk dipahami.

IP Private vs Public

  • IP Public — unik di seluruh internet, diberikan oleh ISP.
  • IP Private — dipakai di jaringan lokal, tidak bisa langsung diakses dari internet. Untuk ke internet, perlu NAT.

Rentang IP private (RFC 1918):

KelasRentang private
A10.0.0.0 – 10.255.255.255
B172.16.0.0 – 172.31.255.255
C192.168.0.0 – 192.168.255.255

Itu sebabnya router rumah Anda hampir selalu memakai 192.168.x.x.

Alamat khusus

  • Network address — host semua 0 (mis. 192.168.1.0), menamai jaringan.
  • Broadcast address — host semua 1 (mis. 192.168.1.255), menjangkau semua host.
  • Loopback127.0.0.1, menunjuk ke diri sendiri.

Poin Penting

  • IPv4 = 32 bit, ditulis 4 oktet (0–255).
  • Setiap IP punya Network ID dan Host ID, dibatasi subnet mask.
  • Kelas A/B/C menentukan ukuran default; D multicast, E eksperimental.
  • IP private (10.x, 172.16–31.x, 192.168.x) dipakai lokal dan butuh NAT untuk ke internet.
QuizUji Pemahaman

1. Berapa total bit dalam alamat IPv4?

  • A16 bit
  • B32 bit
  • C48 bit
  • D128 bit

2. Manakah yang merupakan rentang IP private?

  • A8.8.8.8
  • B192.168.1.1
  • C1.1.1.1
  • D74.125.0.1

3. Alamat 127.0.0.1 digunakan untuk?

  • ABroadcast
  • BLoopback (localhost)
  • CGateway
  • DMulticast

Dirilis di bawah Lisensi MIT.