Jaringan Komputer
Klasifikasi IP Tradisional (Classful Addressing)
Pelajari sistem pengalamatan IP tradisional berbasis kelas (Class A, B, C, D, E), aturan pola bit awal, kapasitas host, default subnet mask, serta alasan historis sistem classful ditinggalkan.

Pada awal era 1980-an, ketika internet masih berupa jejaring riset bernama ARPANET yang menghubungkan universitas dan laboratorium militer, para insinyur merancang sistem pengelompokan alamat IPv4 yang sederhana dan kaku. Sistem tersebut membagi seluruh ruang alamat 32-bit ke dalam lima kelas besar berdasarkan ukuran organisasi pemohon: Kelas A untuk korporasi raksasa dan badan pemerintah, Kelas B untuk universitas skala menengah, dan Kelas C untuk organisasi kecil.
Sistem pembagian ini dikenal sebagai Classful Addressing (Pengalamatan Berbasis Kelas). Meskipun internet modern hari ini telah beralih ke sistem tanpa kelas (Classless Routing / CIDR), pemahaman tentang klasifikasi classful tetap menjadi materi wajib bagi siapa pun yang mendalami jaringan komputer. Konsep ini menjadi fondasi historis di balik default subnet mask, pengelompokan IP privat, dan alasan mengapa teknik subnetting diciptakan.
Yang akan dipelajari
- Memahami aturan pembagian kelas IPv4 tradisional (Kelas A, B, C, D, dan E).
- Mengidentifikasi kelas alamat IP secara cepat berdasarkan rentang desimal oktet pertama dan pola bit awal.
- Mengetahui struktur Default Subnet Mask serta rasio porsi Network ID vs Host ID untuk tiap kelas.
- Mengenali alamat khusus yang dicadangkan seperti Loopback (
127.0.0.1). - Menganalisis alasan historis mengapa sistem classful ditinggalkan karena pemborosan alamat skala masif.
Pola Bit Awal dan Aturan Kelas IP
Bagaimana komputer zaman dahulu mengetahui kelas sebuah alamat IP tanpa perlu memeriksa informasi subnet mask tambahan? Jawabannya terletak pada pola bit pertama pada oktet awal.
Para perancang protokol menetapkan aturan biner baku untuk membagi ruang alamat 32-bit:
Kelas A: Dimulai dengan bit '0' --> 0xxxxxxx (Rentang: 00000000 s.d. 01111111)
Kelas B: Dimulai dengan bit '10' --> 10xxxxxx (Rentang: 10000000 s.d. 10111111)
Kelas C: Dimulai dengan bit '110' --> 110xxxxx (Rentang: 11000000 s.d. 11011111)
Kelas D: Dimulai dengan bit '1110' --> 1110xxxx (Rentang: 11100000 s.d. 11101111)
Kelas E: Dimulai dengan bit '1111' --> 1111xxxx (Rentang: 11110000 s.d. 11111111)
Dengan mengonversi batas biner di atas ke desimal, kita mendapatkan rentang angka oktet pertama untuk setiap kelas:
- Kelas A (1 – 126): Bit pertama selalu
0. Oktet pertama bernilai desimal 1 hingga 126 (angka 0 dan 127 dicadangkan untuk keperluan khusus). - Kelas B (128 – 191): Dua bit pertama selalu
10. Oktet pertama bernilai 128 hingga 191. - Kelas C (192 – 223): Tiga bit pertama selalu
110. Oktet pertama bernilai 192 hingga 223. - Kelas D (224 – 239): Empat bit pertama selalu
1110. Alamat ini tidak memiliki pembagian Network/Host ID karena dialokasikan khusus untuk komunikasi kelompok (Multicast). - Kelas E (240 – 255): Empat bit pertama selalu
1111. Alamat ini dicadangkan untuk keperluan eksperimen dan riset masa depan (Experimental).
Karakteristik Kelas A, B, dan C (Unicast)
Hanya Kelas A, B, dan C yang dapat dipasangkan secara langsung pada kartu jaringan komputer (unicast). Ketiga kelas ini memiliki proporsi pembagian oktet untuk jaringan (Network ID) dan perangkat (Host ID) yang sangat berbeda:
Kelas A: [ Network (8 bit) ] . [ Host (8 bit) ] . [ Host (8 bit) ] . [ Host (8 bit) ]
Default Mask: 255.0.0.0 (/8)
Kelas B: [ Network (8 bit) ] . [ Network (8 bit) ] . [ Host (8 bit) ] . [ Host (8 bit) ]
Default Mask: 255.255.0.0 (/16)
Kelas C: [ Network (8 bit) ] . [ Network (8 bit) ] . [ Network (8 bit) ] . [ Host (8 bit) ]
Default Mask: 255.255.255.0 (/24)
Berikut tabel komparasi detail kapasitas jaringan dan host untuk tiap kelas:
| Parameter | Kelas A | Kelas B | Kelas C |
|---|---|---|---|
| Rentang Oktet Pertama | 1 s.d. 126 | 128 s.d. 191 | 192 s.d. 223 |
| Default Subnet Mask | 255.0.0.0 |
255.255.0.0 |
255.255.255.0 |
| Porsi Alamat | 1 Oktet Net, 3 Oktet Host | 2 Oktet Net, 2 Oktet Host | 3 Oktet Net, 1 Oktet Host |
| Bit untuk Network (N) | 8 bit (7 bit bebas) | 16 bit (14 bit bebas) | 24 bit (21 bit bebas) |
| Bit untuk Host (H) | 24 bit | 16 bit | 8 bit |
| Jumlah Jaringan | jaringan | jaringan | jaringan |
| Host per Jaringan | |||
| Target Penggunaan | Organisasi multinasional raksasa | Universitas / Perusahaan besar | Bisnis skala kecil & lab komputer |
Mengapa kapasitas host selalu dikurangi 2 (rumus )?
- Alamat pertama (semua bit host bernilai 0): Dicadangkan sebagai Network Address (identitas jaringan itu sendiri).
- Alamat terakhir (semua bit host bernilai 1): Dicadangkan sebagai Broadcast Address (alamat pengiriman pesan serentak ke semua perangkat dalam subnet).
Kedua alamat ini tidak boleh disetel ke antarmuka kartu jaringan laptop atau server mana pun.
Alamat Khusus yang Dicadangkan
Di luar rentang kelas biasa di atas, ada beberapa rentang alamat yang tidak dialokasikan ke pengguna biasa:
- Alamat
0.0.0.0(This Network / Default Route):
Digunakan oleh perangkat yang belum memiliki konfigurasi IP saat meminta IP ke DHCP server, atau dipakai dalam tabel routing untuk mewakili "semua rute internet" (default gateway). - Rentang
127.0.0.0/8(Loopback Address):
Seluruh alamat yang berawalan127.x.x.xdicadangkan untuk pengujian internal kartu jaringan lokal (Loopback Interface). Yang paling populer adalah127.0.0.1(localhost). Paket data yang dikirim ke alamat ini tidak akan pernah keluar menuju kabel jaringan fisik atau router, melainkan langsung diputar balik di dalam sistem operasi komputer pengirim. - Rentang
169.254.0.0/16(APIPA - Automatic Private IP Addressing):
Jika komputer disetel untuk meminta IP otomatis tetapi peladen DHCP router sedang mati atau kabel putus, sistem operasi (seperti Windows) akan otomatis menetapkan IP darurat berawalan169.254.x.x.
Mengapa Sistem Classful Ditinggalkan? (Krisis Pemborosan Alamat)
Pada awal dekade 1990-an, internet mulai meledak ke ranah komersial. Sistem classful segera memperlihatkan kelemahan arsitektural yang fatal: ketiadaan fleksibilitas alokasi.
Bayangkan sebuah perusahaan yang memiliki 300 karyawan dan komputer.
- Jika perusahaan meminta alokasi Kelas C, kapasitas maksimalnya hanya 254 komputer. Kapasitas ini tidak cukup untuk menampung 300 komputer.
- Karena Kelas C kurang, IANA (Internet Assigned Numbers Authority) terpaksa memberikan satu blok penuh Kelas B.
- Satu blok Kelas B menyediakan 65.534 alamat IP.
- Perusahaan hanya menggunakan 300 alamat, sehingga sebanyak 65.234 alamat IP lainnya menganggur dan terbuang sia-sia, tidak bisa diberikan ke pihak lain!
Pemborosan masif inilah yang mempercepat krisis habisnya ruang IPv4. Pada tahun 1993, IETF secara resmi menerbitkan RFC 1519 yang memperkenalkan sistem CIDR (Classless Inter-Domain Routing) dan teknik subnetting, yang membuang batasan kaku kelas A/B/C dan memperbolehkan pemotongan porsi jaringan di bit mana pun.
Coba sendiri
Mari kita uji tumpukan protokol lokal perangkat Anda menggunakan alamat loopback.
1. Menguji TCP/IP Stack Lokal
Buka Command Prompt atau Terminal Anda, lalu ketik perintah berikut:
ping 127.0.0.1
Perhatikan bahwa perintah ini berhasil membalas dengan waktu respons milidetik sekalipun kabel LAN komputer Anda dicabut atau WiFi dimatikan. Ini membuktikan bahwa protokol jaringan pada sistem operasi Anda berjalan normal dan perangkat lunak loopback berfungsi semestinya.
2. Tebak Cepat Kelas IP
Tentukan kelas dari ketiga IP berikut hanya dengan melihat angka oktet pertamanya:
10.50.12.1Oktet pertama 10 (antara 1–126) = Kelas A172.16.0.1Oktet pertama 172 (antara 128–191) = Kelas B203.0.113.195Oktet pertama 203 (antara 192–223) = Kelas C
Kesalahan yang sering terjadi
| Kesalahan Pemula | Realitas Sebenarnya | Cara Memperbaiki |
|---|---|---|
Menganggap 127.0.0.1 sebagai IP Kelas A biasa yang bisa dipakai di internet. |
Seluruh rentang 127.0.0.0/8 dicadangkan khusus untuk loopback internal mesin. |
Jangan pernah menetapkan alamat berawalan 127.x.x.x pada kartu jaringan fisik. |
| Menghitung kapasitas host tanpa mengurangkan angka 2 (). | Dua alamat terpakai secara mutlak: alamat pertama untuk Network ID dan alamat terakhir untuk Broadcast ID. | Selalu gunakan rumus untuk menghitung perangkat yang bisa dipasang. |
| Mengira jaringan modern saat ini masih terikat dengan aturan kelas baku. | Sejak 1993, sistem classful sudah digantikan oleh CIDR. IP berawalan 10.x.x.x bisa saja memiliki mask /24, bukan selalu /8. |
Pahami konsep kelas sebagai latar historis dan default konvensi, tetapi selalu rujuk ke subnet mask/prefix yang menyertainya. |
Mengabaikan kemunculan IP 169.254.x.x saat troubleshooting. |
IP 169.254.x.x adalah tanda bahwa komputer gagal terhubung ke router DHCP (APIPA). |
Jika melihat IP ini, periksa kabel jaringan, port switch, atau pastikan servis DHCP router sedang aktif. |
Kaitannya dengan Praktik Jaringan: Saat Anda mengikuti sertifikasi jaringan seperti Cisco CCNA atau CompTIA Network+, pertanyaan mengenai batasan kelas IP tradisional dan default mask-nya sering kali menjadi soal dasar pengujian. Di dunia nyata, konfigurasi perangkat jaringan lama (legacy systems) terkadang masih mengasumsikan aturan classful jika administrator tidak mengetikkan subnet mask secara eksplisit. Mengetahui batas-batas oktet pertama melindungi Anda dari kesalahan konfigurasi yang tidak disengaja.
Latihan
Jawab tiga soal latihan berikut untuk menguji pemahaman Anda:
- Identifikasi Kelas dan Default Mask: Tentukan kelas, Default Subnet Mask, porsi Network ID, dan porsi Host ID untuk ketiga alamat IPv4 berikut:
- IP 1:
150.100.20.5 - IP 2:
198.51.100.72 - IP 3:
10.250.1.20
- IP 1:
- Kalkulasi Kapasitas Tradisional: Sebuah institusi pendidikan zaman dahulu diberikan satu blok alamat jaringan kelas B penuh:
172.20.0.0dengan default mask255.255.0.0. Hitunglah: a. Berapa total bit yang dialokasikan untuk Host ID?
b. Berapa jumlah komputer maksimal yang dapat terhubung ke jaringan tersebut?
c. Tuliskan alamat Network ID dan Broadcast ID untuk jaringan tersebut! - Analisis Skenario Darurat: Seorang karyawan kantor mengeluh bahwa komputernya tiba-tiba tidak bisa membuka intranet kantor maupun internet. Saat dicek via
ipconfig, komputernya memiliki alamat IP169.254.89.200dengan subnet mask255.255.0.0. Mengapa komputer tersebut mendapat IP tersebut, dan apa masalah jaringan yang sebenarnya sedang terjadi?
Kunci jawaban dan pembahasan
Latihan 1
Jawaban:
150.100.20.5:- Kelas: Kelas B (karena oktet pertama 150 berada di antara 128–191).
- Default Subnet Mask:
255.255.0.0(/16). - Network ID:
150.100.0.0(2 oktet pertama). - Host ID:
20.5(2 oktet terakhir).
198.51.100.72:- Kelas: Kelas C (karena oktet pertama 198 berada di antara 192–223).
- Default Subnet Mask:
255.255.255.0(/24). - Network ID:
198.51.100.0(3 oktet pertama). - Host ID:
72(oktet terakhir).
10.250.1.20:- Kelas: Kelas A (karena oktet pertama 10 berada di antara 1–126).
- Default Subnet Mask:
255.0.0.0(/8). - Network ID:
10.0.0.0(1 oktet pertama). - Host ID:
250.1.20(3 oktet terakhir).
Latihan 2
Jawaban:
a. Jumlah bit host: Karena Kelas B mengalokasikan 2 oktet terakhir untuk host, maka jumlah bit host adalah 16 bit ().
b. Kapasitas host maksimal:
c. Network ID dan Broadcast ID:
- Network Address:
172.20.0.0(seluruh bit host bernilai 0). - Broadcast Address:
172.20.255.255(seluruh bit host bernilai 1).
Pembahasan: Pengurangan 2 alamat wajib dilakukan karena alamat 172.20.0.0 digunakan router sebagai identitas jaringan pada tabel routing, sementara 172.20.255.255 dipakai untuk mengirimkan paket broadcast ke seluruh 65.534 perangkat di dalam subnet tersebut.
Latihan 3
Jawaban dan Pembahasan:
Komputer tersebut mendapatkan alamat dari rentang APIPA (Automatic Private IP Addressing) (169.254.0.0/16).
Hal ini terjadi karena:
- Komputer dikonfigurasi untuk meminta IP otomatis melalui protokol DHCP (Dynamic Host Configuration Protocol).
- Saat mencoba meminta IP ke jaringan, komputer tidak menerima balasan (DHCP offer) dari server DHCP / router kantor dalam batas waktu tertentu (timeout).
- Sistem operasi (Windows) mengambil inisiatif untuk menetapkan alamat IP acak dari rentang
169.254.x.xagar komputer tetap bisa berkomunikasi lokal sementara jika ada perangkat lain yang senasib. - Akar masalah sebenarnya: Kabel LAN lepas/rusak, port switch mati, VLAN salah colok, atau server DHCP pada router kantor sedang mengalami gangguan/kehabisan pool alamat.



Diskusi (0)
Kami menyimpan nama (opsional), komentar, dan hash teknis (bukan alamat IP asli) untuk mencegah spam. Cookie fungsional dipakai agar Anda dapat mengedit atau menghapus komentar sendiri dari browser ini. Untuk permintaan penghapusan, gunakan halaman kontak.
Belum ada komentar. Mulai diskusinya.