DEAN_ABNER_JULIAN
folder_open ROOT / ARCHIVE / LOGS / 2024_Q3
STATUS: ENCRYPTED SEC_LEVEL: 04
description Post_Viewer.exe
TECH_REPORT_ID: Jaringan Komputer

Panduan Lengkap IP Address dan Subnetting: Pengertian, Fungsi, dan Cara Menghitung Blok Subnet

AUTHOR Julian
READ_TIME 3 min read
FILE_SIZE 718.70 KB
CREATED 4 years ago (24-09-2021)
Panduan Lengkap IP Address dan Subnetting: Pengertian, Fungsi, dan Cara Menghitung Blok Subnet

Saat Anda berselancar di internet, mengunduh data, atau berkirim pesan, setiap perangkat komputer memerlukan identitas unik agar data tidak tertukar. Dalam infrastruktur jaringan komputer, identitas unik ini disebut sebagai IP Address (Alamat IP).

Bagi seorang administrator jaringan, memahami konsep IP address dan cara menghitung subnetting adalah keahlian dasar yang wajib dikuasai. Yuk, simak pembahasan lengkap dan panduan hitung cepatnya di bawah ini!


Apa itu IP Address?

IP (Internet Protocol) Address adalah protokol jaringan yang umumnya dijalankan bersama dengan protokol TCP, sehingga sering disebut sebagai kesatuan TCP/IP.

Seluruh host (komputer) yang terhubung ke internet wajib memiliki IP address sebagai alat pengenal pada jaringan. Karena internet secara logika adalah satu jaringan besar yang terdiri dari integrasi berbagai sub-jaringan (sub-network), maka setiap IP address harus bersifat unik di seluruh dunia. Alokasi penggunaan IP address global ini dikoordinasi secara terpusat oleh lembaga bernama IANA (Internet Assigned Numbers Authority).


Mengapa Jaringan Memerlukan Subnetting?

Sebelum masuk ke rumus perhitungan, kita perlu memahami mengapa subnetting itu penting. Subnetting adalah proses memecah satu jaringan besar (network) menjadi beberapa jaringan yang lebih kecil (subnet).

Tujuan utama penerapan subnetting antara lain:

  1. Meningkatkan Efisiensi Jaringan: Mengurangi penumpukan lalu lintas data (traffic congestion) dengan membatasi ruang lingkup broadcast domain.

  2. Optimalisasi Alokasi IP: Mencegah pemborosan alamat IP agar tidak ada IP valid yang terbuang sia-sia.

  3. Meningkatkan Keamanan (Security): Mempermudah pengaturan hak akses dan isolasi jaringan jika terjadi serangan siber.

  4. Mempermudah Pengelolaan: Membantu administrator jaringan dalam memetakan dan mengontrol perangkat berdasarkan divisi atau lokasi geografis.


Memahami Konsep CIDR dan Subnet Mask

IP address (IPv4) dibentuk oleh sekumpulan bilangan biner sepanjang 32 bit yang dibagi ke dalam 4 bagian oktet, misalnya 192.168.1.0. Namun, sering ditulis dengan format garis miring, contohnya 192.168.1.0/24.

Format penulisan /24 ini merujuk pada konsep CIDR (Classless Inter-Domain Routing). Angka di belakang garis miring tersebut menunjukkan jumlah bit bernilai 1 pada subnet mask.

Contoh Konversi Notasi /24:

  • 24 bit angka 1 di awal, sisanya (8 bit) angka 0.

  • Bentuk Biner: 11111111.11111111.11111111.00000000

  • Bentuk Desimal (Subnet Mask): 255.255.255.0


Rumus Dasar Perhitungan Subnetting (MathJax)

Untuk menghitung komponen subnetting, gunakan rumus matematika berbasis biner berikut:

  • Jumlah Subnet yang Terbentuk:

    $$2^x$$

    (dengan $x$ = banyaknya bit biner 1 yang ditambahkan pada oktet terakhir dari subnet mask standar kelas C, atau pada oktet yang tersisa untuk kelas A/B).

  • Jumlah Host per Subnet:

    $$2^y - 2$$

    (dengan $y$ = banyaknya bit biner 0 pada oktet terakhir. Dikurangi 2 karena Network ID dan Broadcast ID tidak dapat dipakai host).

  • Trik Cepat Mencari Blok Subnet (Block Size):

    $$256 - K$$

    (dengan $K$ = nilai desimal pada oktet terakhir Subnet Mask, misal pada 255.255.255.192 maka $K = 192$).


Studi Kasus Perhitungan Subnetting

Mari bedah perhitungan subnetting melalui dua studi kasus: berdasarkan prefix tertentu dan berdasarkan kebutuhan nyata di lapangan.

Kasus 1: Perhitungan Berdasarkan Prefix (192.168.1.0/30)

Konteks: Kita memiliki sebuah IP Network awal Kelas C standar yaitu 192.168.1.0/24, kemudian jaringan tersebut akan dipecah lagi menggunakan subnet mask /30.

  1. Analisis Subnet Mask /30:

    • Bentuk biner: 11111111.11111111.11111111.11111100

    • Nilai desimal: 255.255.255.252

  2. Jumlah Subnet ($2^x$):

    Pada oktet terakhir, jumlah bit 1 yang ditambahkan dari kelas standar C adalah 6 bit (karena standar /24 memiliki 0 bit di oktet akhir, sekarang menjadi 6 bit).

    $$\text{Jumlah Subnet} = 2^6 = 64 \text{ subnet}$$

  3. Jumlah Host per Subnet ($2^y - 2$):

    Pada oktet terakhir, jumlah bit 0 yang tersisa = 2 bit.

    $$\text{Jumlah Host} = 2^2 - 2 = 4 - 2 = 2 \text{ host valid}$$

  4. Trik Cepat Blok Subnet ($256 - K$):

    $$\text{Blok Subnet} = 256 - 252 = 4$$

    Maka kelipatan lompatan subnetnya adalah: 0, 4, 8, 12, 16, 20, ..., 252.

Tabel Pemetaan Subnet Jaringan /30:

Subnet ke-

Network ID

Rentang IP Host Valid

IP Broadcast

1

192.168.1.0

192.168.1.1 – 192.168.1.2

192.168.1.3

2

192.168.1.4

192.168.1.5 – 192.168.1.6

192.168.1.7

3

192.168.1.8

192.168.1.9 – 192.168.1.10

192.168.1.11

4

192.168.1.12

192.168.1.13 – 192.168.1.14

192.168.1.15

...

...

...

...

64

192.168.1.252

192.168.1.253 – 192.168.1.254

192.168.1.255


Kasus 2: Perhitungan Berdasarkan Kebutuhan Host Nyata

Konteks: Sebuah perusahaan membutuhkan sebuah subnet khusus untuk divisi operasional yang memiliki total 50 perangkat komputer (host). Berapakah subnet mask yang paling ideal?

  1. Mencari nilai $2^y - 2 \ge \text{kebutuhan}$:

    • $2^5 - 2 = 30$ $\rightarrow$ tidak cukup.

    • $2^6 - 2 = 62$ $\rightarrow$ cukup, dan paling efisien (menyisakan 12 IP cadangan).

    • $y = 6$ (6 bit biner 0).

  2. Menentukan Subnet Mask & CIDR:

    Total bit IPv4 = 32. Bit 1 = $32 - 6 = 26$ $\rightarrow$ /26.

    • Bentuk biner /26: 11111111.11111111.11111111.11000000

    • Subnet mask desimal: 255.255.255.192

  3. Mencari Blok Subnet ($256 - 192$):

    $$\text{Blok Subnet} = 256 - 192 = 64$$

    Kelipatan: 0, 64, 128, 192.

  4. Hasil Akhir untuk Divisi Operasional:

    Subnet pertama yang digunakan adalah 192.168.1.0/26 dengan rincian:

    • Network ID: 192.168.1.0

    • Rentang Host: 192.168.1.1 s.d. 192.168.1.62

    • Broadcast: 192.168.1.63


Kesimpulan

Melakukan perhitungan subnetting tidak sesulit yang dibayangkan jika Anda memahami esensi konversi biner dan trik cepat 256 dikurangi nilai oktet terakhir subnet mask. Dengan subnetting yang akurat, performa sirkulasi data internal perusahaan akan menjadi jauh lebih cepat, hemat alamat IP, dan aman dari potensi kebocoran data.

Terus latih dengan berbagai prefix (misal /26, /27, /28) sampai Anda hafal di luar kepala. Selamat berlatih!


Daftar Pustaka (Referensi)

  • Lammle, Todd. (2018). CCNA Routing and Switching Complete Study Guide. John Wiley & Sons.

  • IETF. (1993). Classless Inter-Domain Routing (CIDR): an Address Assignment and Aggregation Strategy. RFC 1519.

#CIDR #IP Address #Subnetting
LN: UTF-8
READY_