CISCO LEVEL: INTERMEDIATE 3 min read Lab 60 Menit 103 views

Panduan Lengkap IP Addressing, Subnetting, VLSM, dan CIDR: Kalkulasi Biner, Longest Match, dan Supernetting Jaringan

Modul Saat Ini

Implementasi Bertahap

Langkah konfigurasi dan tindakan lapangan yang dilakukan dari awal sampai siap diuji.

3Com & DevNetCUK IP Architecture Team 24 Aug 2026
URL Modul
Panduan Lengkap IP Addressing, Subnetting, VLSM, dan CIDR: Kalkulasi Biner, Longest Match, dan Supernetting Jaringan
Executive Summary Panduan masterclass super lengkap pengalamatan IP, Subnetting, Variable Length Subnet Mask (VLSM), dan Classless Inter-Domain Routing (CIDR) mengacu pada buku karya Chuck Semeria (3Com Corporation). Membahas kalkulasi biner 32-bit, konversi Dotted-Decimal, aturan All-0s/All-1s, algoritma Longest Match Forwarding, teknik pembagian VLSM rekursif, Supernetting ISP, hingga latihan soal kalkulasi subnetting riil.

Tested & Verified On

IPv4 Standard (RFC 791, RFC 950, RFC 1519, RFC 1918) / Cisco IOS / RouterOS

Prerequisites

Pemahaman dasar Sistem Bilangan Biner dan Operasi Matematika Dasar

📄 Referensi Resmi 3Com Paper: "Understanding IP Addressing: Everything You Ever Wanted To Know"

Panduan ini mengkompilasi secara presisi teori dan praktek kalkulasi IP Addressing buatan Chuck Semeria (3Com Corporation). Membahas tuntas cara kerja biner 32-bit IPv4, pembagian kelas, teknik Subnetting RFC 950, VLSM RFC 1009, dan CIDR Supernetting RFC 1519.

BAB 1: Konsep Dasar Pengalamatan IP Berkelas (Classful IP Addressing)

1.1 Struktur Dua Tingkat (Two-Level Address Hierarchy)

Setiap alamat IPv4 terdiri dari angka biner 32-bit yang dibagi menjadi 4 octet (8-bit per octet) dalam format Dotted-Decimal Notation. Alamat IP memiliki hierarki dua tingkat:

[ Network-Prefix (Identitas Jaringan) ] [ Host-Number (Identitas Komputer) ]
Example: 145.10.34.3 (Class B)
Biner: 10010001 . 00001010 . 00100010 . 00000011
       |--- Network Prefix ---| |--- Host Number ---|

1.2 Tabel Kelas Utama IP Address (Class A, B, C, D, E)

Kelas Leading Bits Default Prefix Rentang Octet Pertama Jumlah Network Maks Jumlah Host per Net
Class A0/8 (255.0.0.0)1.x.x.x - 126.x.x.x126 (2^7 - 2)16,777,214 (2^24 - 2)
Class B10/16 (255.255.0.0)128.0.x.x - 191.255.x.x16,384 (2^14)65,534 (2^16 - 2)
Class C110/24 (255.255.255.0)192.0.0.x - 223.255.255.x2,097,152 (2^21)254 (2^8 - 2)
Class D1110Multicast224.0.0.0 - 239.255.255.255Multicast GroupsN/A
Class E1111Experimental240.0.0.0 - 255.255.255.254Eksperimen / CadanganN/A

Catatan Penting: Pada perhitungan jumlah host per network, selalu dikurangi 2 (2^h - 2) karena host bit **All-0s** mewakili Alamat Network (Base Net) dan host bit **All-1s** mewakili Alamat Broadcast. Alamat `127.0.0.0/8` direservasi khusus untuk Loopback.

BAB 2: Teknik Subnetting Jaringan (RFC 950 & Subnet Mask)

2.1 Struktur Tiga Tingkat (Three-Level Subnet Hierarchy)

Subnetting meminjam bit dari bidang Host-Number untuk dijadikan Subnet-Number, menciptakan hierarki 3 tingkat:

[ Network-Prefix ] [ Subnet-Number ] [ Host-Number ]
|---------- Extended-Network-Prefix ----------|

2.2 Contoh Praktis Kalkulasi Subnetting Class C (`193.1.1.0/24`)

Sebuah organisasi diberikan network Class C 193.1.1.0/24 dan ingin membuat 6 subnet dengan kebutuhan host terbesar 25 host per subnet.

  1. Hitung Bit Subnet: Untuk membuat 6 subnet, butuh 3 bit meminjam dari host (karena 2^3 = 8 >= 6). Extended prefix menjadi /27 (24 + 3).
  2. Hitung Subnet Mask: Subnet mask /27 adalah 255.255.255.224 (11111111.11111111.11111111.11100000).
  3. Hitung Jumlah Host: Sisa bit host = 5 bit. Jumlah host per subnet = 2^5 - 2 = 30 host valid (cukup untuk kebutuhan 25 host).

Daftar Pembagian Subnet /27:

Subnet #0: 193.1.1.0/27   (Host Valid: 193.1.1.1 s/d 193.1.1.30   | Broadcast: 193.1.1.31)
Subnet #1: 193.1.1.32/27  (Host Valid: 193.1.1.33 s/d 193.1.1.62  | Broadcast: 193.1.1.63)
Subnet #2: 193.1.1.64/27  (Host Valid: 193.1.1.65 s/d 193.1.1.94  | Broadcast: 193.1.1.95)
Subnet #3: 193.1.1.96/27  (Host Valid: 193.1.1.97 s/d 193.1.1.126 | Broadcast: 193.1.1.127)
Subnet #4: 193.1.1.128/27 (Host Valid: 193.1.1.129 s/d 193.1.1.158| Broadcast: 193.1.1.159)
Subnet #5: 193.1.1.160/27 (Host Valid: 193.1.1.161 s/d 193.1.1.190| Broadcast: 193.1.1.191)
Subnet #6: 193.1.1.192/27 (Host Valid: 193.1.1.193 s/d 193.1.1.222| Broadcast: 193.1.1.223)
Subnet #7: 193.1.1.224/27 (Host Valid: 193.1.1.225 s/d 193.1.1.254| Broadcast: 193.1.1.255)

BAB 3: Variable Length Subnet Mask (VLSM) & Algoritma Longest Match

3.1 Konsep Pembagian Rekursif VLSM (RFC 1009)

VLSM memungkinkan satu alokasi IP dibagi kembali secara rekursif menjadi subnet-subnet berukuran tidak seragam (*variable-sized subnets*) sesuai kebutuhan spesifik setiap lokasi/LAN, mencegah pemborosan IP address.

3.2 Algoritma Forwarding Router "Longest Match"

Saat router menerima paket dengan IP tujuan tertentu, router akan memilih rute dengan **Prefix Length Terpanjang (Paling Spesifik)** pada tabel routing:

Paket Tujuan IP: 11.1.2.5

Tabel Routing Router:
- Route #1: 11.1.2.0/24   -> Match 24 Bit (Paling Spesifik) [DIPILIH ★]
- Route #2: 11.1.0.0/16   -> Match 16 Bit
- Route #3: 11.0.0.0/8    -> Match 8 Bit

BAB 4: Classless Inter-Domain Routing (CIDR) & Route Aggregation

4.1 Mengontrol Penggelembungan Tabel Routing Internet

CIDR (RFC 1519) menghapus batas kelas Class A/B/C dan memperkenalkan **Supernetting** (menggabungkan puluhan/ratusan rute Class C menjadi satu rute ringkas di ISP):

# ISP Menggabungkan 4 Blok Class C Berurutan Menjadi 1 CIDR Prefix /22:
212.56.132.0/24 -> 11010100.00111000.10000100.00000000
212.56.133.0/24 -> 11010100.00111000.10000101.00000000
212.56.134.0/24 -> 11010100.00111000.10000110.00000000
212.56.135.0/24 -> 11010100.00111000.10000111.00000000
------------------------------------------------------
Hasil Aggregation CIDR: 212.56.132.0/22 (22 Bit Matched)

4.2 Tabel Referensi Ukuran Blok CIDR

CIDR Prefix Subnet Mask Dotted-Decimal Jumlah Total IP Setara Jumlah Class C (/24)
/20255.255.240.04,096 IP16 Class C
/21255.255.248.02,048 IP8 Class C
/22255.255.252.01,024 IP4 Class C
/23255.255.254.0512 IP2 Class C
/24255.255.255.0256 IP1 Class C
/27255.255.255.22432 IP1/8 Class C
/30255.255.255.2524 IP (2 Host Valid)Point-to-Point Link

Contoh Konfigurasi / Command Penting

# Essential Subnetting & CIDR Commands:
ipcalc 193.1.1.0/27
show ip route
ip route 212.56.132.0 255.255.252.0 Null0

CLI Command & Configuration Script

# Essential Subnetting & CIDR Commands:
ipcalc 193.1.1.0/27
show ip route
ip route 212.56.132.0 255.255.252.0 Null0

Masukan & Komentar Pembaca (0)

Diskusi Komunitas
Kirim Masukan atau Pertanyaan

Bantu kami meningkatkan kualitas tutorial ini dengan memberikan masukan, koreksi, atau pertanyaan teknis Anda.

Belum ada masukan pembaca. Jadilah yang pertama memberikan masukan atau pertanyaan.