Breaking

Friday, September 24, 2021

Perkenalan IP Address, dan Subnetting (Network, Host, dan Broadcast)

 Pada kesempatan kali ini saya akan membahas hal hal yang ada dan diperlu diketahui tentang IP Address. Apa itu IP Address? IP Address adalah sebuah alamat yang digunakan sebuah perangkat agar bisa berkomunikasi di dalam jaringan internet yang dibentuk oleh sekumpulan bilangan biner sepanjang 32 bit yang dibagi menjadi 4 bagian. IP Address tebagi menjadi 2 yaitu IP Public dan IP Private(Local)


Dalam pemahaman kasarnya IP Public adalah IP yang digunakan agar bisa terhubung ke jaringan luar dan bisa di ping dari luar maupun di dalam jaringan, biasanya IP Public ini dikasih ke router.
Sedangkan IP Private(Local) adalah IP yang digunakan untuk client yang berada di dalam jaringan, gunanya agar dapat terhubung dan berkomunikasi dengan device lain yang masih 1 jaringan, biasanya IP Private ini dikasih ke PC, Hotspot, dll.

Untuk menentukan sebuah IP address yang ingin digunakan kita mengenal dengan istilah subnet. Subnet atau subnetting adalah sebuah metode atau teknik untuk menentukan network dan broadcast suatu jaringan berdasarkan jumlah host yang digunakan.

Kelas ip address dan subnet :
  • Kelas A dimulai dari 1 - 126, default subnet = /8 (255.0.0.0), dan maksimal client 16.777.214
  • Kelas B dimulai dari 128 - 191, default subnet = /16 (255.255.0.0), dan maksimal client 65.534
  • Kelas C dimulai dari 192 - 223, default subnet = /24 (255.255.255.0), dan maksimal client 254
  • Kelas D dan E digunakan untuk para peneliti dan militer
  • 127.0.0.0/8 atau 127.0.0.1 (127.255.255.254) digunakan untuk loopback
Banyaknya subnet mempengaruhi netmask, Contoh :
/8 = 11111111.00000000.00000000.00000000 = 255.0.0.0
/16 = 11111111.11111111.00000000.00000000 = 255.255.0.0
/24 = 11111111.11111111.11111111.00000000 = 255.255.255.0
Catatan : Angka 1 menunjukkan network dan 0 adalah host


Untuk subnetting di kelas C hanya bisa sampai /30 karena di /31 dan /32 tidak ada host yang tersedia. Rumus untuk menghitung subnet adalah :
  • 2n untuk mencari network
  • 2h - 2 untuk mencari host, dikurang 2 karena 2 ip diambil untuk network dan broadcast
Contoh :
IP Address 192.168.10.1/27
Berapa jumlah network dan host yang terbentuk?
Jawab : 
Subnet    = 11111111.11111111.11111111.11100000 = /27
Network = 2n = 23 = 8 network
Host       = 2h-2 = 25-2 = 30 host