IP Calculator IP Subnetting

Format: xxx.xxx.xxx.xxx (0-255 per oktet)
ATAU
/

Hasil Perhitungan

Informasi Jaringan

Network Address 192.168.1.0
Broadcast Address 192.168.1.255
First Host 192.168.1.1
Last Host 192.168.1.254
Total Hosts 254

Subnet Mask

Decimal 255.255.255.0
Binary 11111111.11111111.11111111.00000000
CIDR /24

Klasifikasi

IP Class C
Jenis IP Private
Network Bits 24
Host Bits 8

Referensi Cepat

/24 255.255.255.0 254 hosts
/25 255.255.255.128 126 hosts
/26 255.255.255.192 62 hosts
/27 255.255.255.224 30 hosts
/28 255.255.255.240 14 hosts
/29 255.255.255.248 6 hosts
/30 255.255.255.252 2 hosts

Dalam dunia jaringan komputer, kalkulator IP subnetting merupakan alat vital yang tidak dapat diabaikan oleh para network administrator, IT professional, maupun mahasiswa teknik informatika. Alat ini membantu dalam perencanaan, pengelolaan, dan optimisasi alokasi alamat IP dalam suatu jaringan. Dengan semakin terbatasnya alamat IPv4 dan kompleksitas jaringan modern, pemahaman tentang subnetting menjadi keterampilan wajib.

Apa itu Subnetting?

Definisi Subnetting

Subnetting adalah proses membagi jaringan yang lebih besar menjadi beberapa jaringan yang lebih kecil (subnetwork). Proses ini dilakukan dengan meminjam bit dari bagian host untuk dijadikan bagian network, sehingga menghasilkan beberapa jaringan yang lebih kecil dari jaringan aslinya.

Mengapa Subnetting Diperlukan?

  1. Optimasi Alamat IP: Menghemat penggunaan alamat IPv4 yang terbatas

  2. Meningkatkan Keamanan: Membatasi broadcast domain

  3. Meningkatkan Performa: Mengurangi collision dan congestion

  4. Manajemen yang Lebih Baik: Memudahkan administrasi jaringan

  5. Isolasi Jaringan: Memisahkan departemen atau fungsi berbeda

Komponen Utama Kalkulator IP Subnetting

1. IP Address (Alamat IP)

IP Address adalah alamat numerik unik yang mengidentifikasi perangkat dalam jaringan. Format IPv4 terdiri dari 4 oktet (32 bit) yang dipisahkan oleh titik, contoh: 192.168.1.0

Klasifikasi IP Address:

  • Class A: 1.0.0.0 - 126.255.255.255 (Network.host.host.host)

  • Class B: 128.0.0.0 - 191.255.255.255 (Network.network.host.host)

  • Class C: 192.0.0.0 - 223.255.255.255 (Network.network.network.host)

  • Class D: Multicast (224.0.0.0 - 239.255.255.255)

  • Class E: Experimental (240.0.0.0 - 255.255.255.255)

2. Subnet Mask

Subnet Mask menentukan bagian mana dari IP address yang merupakan network ID dan bagian mana yang merupakan host ID. Contoh subnet mask: 255.255.255.0

3. CIDR Notation

CIDR (Classless Inter-Domain Routing) adalah metode alternatif untuk merepresentasikan subnet mask. Contoh: /24 setara dengan 255.255.255.0

4. Network Address

Alamat pertama dalam subnet yang mengidentifikasi jaringan tersebut.

5. Broadcast Address

Alamat terakhir dalam subnet yang digunakan untuk mengirim paket ke semua host dalam jaringan tersebut.

6. Host Range

Rentang alamat IP yang dapat digunakan oleh perangkat dalam subnet.

Cara Kerja Kalkulator IP Subnetting

Proses Perhitungan

  1. Konversi ke Binary: Mengubah IP address dan subnet mask ke format biner

  2. Operasi AND: Melakukan operasi AND antara IP address dan subnet mask

  3. Penentuan Network Address: Hasil operasi AND adalah network address

  4. Penentuan Broadcast Address: Mengubah semua bit host menjadi 1

  5. Perhitungan Host: Menghitung jumlah host yang tersedia

Contoh Perhitungan Manual

Diberikan:

  • IP Address: 192.168.1.0

  • Subnet Mask: 255.255.255.0 (CIDR: /24)

Konversi ke Binary:

text
IP:      11000000.10101000.00000001.00000000
Mask:    11111111.11111111.11111111.00000000

Network Address (AND Operation):

text
11000000.10101000.00000001.00000000 (IP)
11111111.11111111.11111111.00000000 (Mask)
------------------------------------ AND
11000000.10101000.00000001.00000000 = 192.168.1.0

Broadcast Address:

text
Network:  11000000.10101000.00000001.00000000
Broadcast:11000000.10101000.00000001.11111111 = 192.168.1.255

Total Hosts: 2^8 - 2 = 254 host

Fitur Utama Kalkulator IP Subnetting

1. Perhitungan Cepat dan Akurat

Kalkulator dapat menghitung dalam milidetik berbagai parameter jaringan:

  • Network address

  • Broadcast address

  • Range IP yang dapat digunakan

  • Jumlah host maksimal

  • Subnet mask dalam berbagai format

2. Multiple Format Input

  • Input subnet mask dalam format decimal (255.255.255.0)

  • Input CIDR notation (/24)

  • Validasi otomatis format input

3. Hasil Lengkap

  • Informasi Jaringan: Network, broadcast, first/last host

  • Subnet Mask: Decimal, binary, CIDR format

  • Klasifikasi: IP class, jenis IP (public/private)

  • Detail Teknis: Network bits, host bits, total hosts

4. Referensi Cepat CIDR

Tabel referensi untuk subnet mask umum:

  • /24 = 255.255.255.0 (254 hosts)

  • /25 = 255.255.255.128 (126 hosts)

  • /26 = 255.255.255.192 (62 hosts)

  • Dan seterusnya...

Aplikasi Praktis dalam Dunia Nyata

1. Perusahaan dengan Multiple Departemen

Sebuah perusahaan dengan 5 departemen membutuhkan jaringan terpisah:

  • Departemen IT: 50 host → subnet /26 (62 hosts)

  • Departemen Sales: 100 host → subnet /25 (126 hosts)

  • Departemen HR: 30 host → subnet /27 (30 hosts)

  • Departemen Finance: 60 host → subnet /26 (62 hosts)

  • Departemen Marketing: 120 host → subnet /25 (126 hosts)

2. Internet Service Provider (ISP)

ISP membagi blok IP besar ke pelanggan:

  • Blok awal: 203.0.113.0/24

  • Pelanggan A: 50 IP → subnet /26

  • Pelanggan B: 100 IP → subnet /25

  • Pelanggan C: 25 IP → subnet /27

3. Jaringan Kampus

Universitas dengan berbagai fakultas:

  • Fakultas Teknik: /22 (1022 hosts)

  • Fakultas Ekonomi: /23 (510 hosts)

  • Fakultas Kedokteran: /24 (254 hosts)

  • Administrasi: /25 (126 hosts)

Tips Menggunakan Kalkulator IP Subnetting

1. Validasi Input

Pastikan IP address dalam format yang benar:

  • 4 oktet dipisahkan titik

  • Setiap oktet antara 0-255

  • Tidak ada karakter selain angka dan titik

2. Pemilihan Subnet Mask

Pertimbangkan:

  • Jumlah host saat ini

  • Pertumbuhan jaringan di masa depan

  • Efisiensi penggunaan IP

3. Perencanaan Jangka Panjang

  • Selalu sisakan ruang untuk ekspansi

  • Pertimbangkan segmentasi berdasarkan fungsi

  • Dokumentasikan semua subnet yang dibuat

Keunggulan Kalkulator Online

1. Aksesibilitas

  • Dapat diakses kapan saja, di mana saja

  • Tidak perlu instalasi software

  • Kompatibel dengan semua perangkat

2. User-Friendly Interface

  • Desain intuitif

  • Responsif di semua ukuran layar

  • Feedback langsung

3. Akurasi Tinggi

  • Perhitungan matematis yang presisi

  • Validasi input otomatis

  • Hasil yang dapat diandalkan

Common Mistakes dan Solusi

1. Kesalahan dalam Menghitung Host

Mistake: Mengabaikan network dan broadcast address
Solution: Selalu kurangi 2 dari total kemungkinan host

2. Pemilihan Subnet Mask yang Tidak Efisien

Mistake: Menggunakan /24 untuk semua jaringan
Solution: Sesuaikan dengan kebutuhan aktual host

3. Tidak Mempertimbangkan Future Growth

Mistake: Mengalokasikan IP pas-pasan
Solution: Sisakan buffer 20-30% untuk ekspansi

Tren dan Perkembangan Terkini

1. Transisi ke IPv6

Dengan menipisnya alamat IPv4, IPv6 menjadi solusi masa depan:

  • 128-bit address space

  • Notasi heksadesimal

  • Tidak memerlukan NAT

2. Software-Defined Networking (SDN)

  • Subnetting yang lebih dinamis

  • Automatisasi konfigurasi jaringan

  • Manajemen yang terpusat

3. Cloud Networking

  • Virtual network segmentation

  • Multi-tenancy security

  • Elastic IP allocation

Overview Klasifikasi IP

ClassRange AwalRange AkhirDefault MaskNetwork BitsHost BitsJumlah NetworkHost per NetworkPenggunaan
A1.0.0.0126.255.255.255255.0.0.082412616,777,214Large networks
B128.0.0.0191.255.255.255255.255.0.0161616,38465,534Medium networks
C192.0.0.0223.255.255.255255.255.255.02482,097,152254Small networks
D224.0.0.0239.255.255.255N/AN/AN/AN/AN/AMulticast
E240.0.0.0255.255.255.255N/AN/AN/AN/AN/AExperimental

Tabel Class A

Range Utama Class A

Network RangeDefault MaskHost per NetworkPenggunaan Khusus
1.0.0.0 - 9.0.0.0255.0.0.016,777,214Public (kecuali 127.x.x.x)
10.0.0.0 - 10.255.255.255255.0.0.016,777,214Private Network
11.0.0.0 - 126.0.0.0255.0.0.016,777,214Public
127.0.0.0 - 127.255.255.255255.0.0.016,777,214Loopback

Contoh Network Class A

 
 
Network AddressRange IP HostBroadcastTotal HostContoh Penggunaan
10.0.0.0/810.0.0.1 - 10.255.255.25410.255.255.25516,777,214Large corporate networks
11.0.0.0/811.0.0.1 - 11.255.255.25411.255.255.25516,777,214ISP backbone
20.0.0.0/820.0.0.1 - 20.255.255.25420.255.255.25516,777,214Educational networks
100.0.0.0/8100.0.0.1 - 100.255.255.254100.255.255.25516,777,214Research networks

Reserved Class A Blocks

 
 
BlockRangePenggunaan
0.0.0.0/80.0.0.0 - 0.255.255.255"This" network
10.0.0.0/810.0.0.0 - 10.255.255.255Private network
100.64.0.0/10100.64.0.0 - 100.127.255.255Shared address space (CGNAT)
127.0.0.0/8127.0.0.0 - 127.255.255.255Loopback
169.254.0.0/16169.254.0.0 - 169.254.255.255Link-local

Tabel Class B

Range Utama Class B

 
Network RangeDefault MaskHost per NetworkPenggunaan
128.0.0.0 - 172.15.255.255255.255.0.065,534Public
172.16.0.0 - 172.31.255.255255.255.0.065,534Private Network
172.32.0.0 - 191.255.255.255255.255.0.065,534Public

Private Class B Blocks

Network BlockSubnet MaskRange HostTotal Host
172.16.0.0/12255.240.0.0172.16.0.1 - 172.31.255.2541,048,574
172.16.0.0/16255.255.0.0172.16.0.1 - 172.16.255.25465,534
172.17.0.0/16255.255.0.0172.17.0.1 - 172.17.255.25465,534
172.18.0.0/16255.255.0.0172.18.0.1 - 172.18.255.25465,534
............
172.31.0.0/16255.255.0.0172.31.0.1 - 172.31.255.25465,534

Contoh Network Class B

 
NetworkSubnet MaskHost RangeBroadcastPenggunaan
128.0.0.0/16255.255.0.0128.0.0.1 - 128.0.255.254128.0.255.255University networks
150.0.0.0/16255.255.0.0150.0.0.1 - 150.0.255.254150.0.255.255Government agencies
180.0.0.0/16255.255.0.0180.0.0.1 - 180.0.255.254180.0.255.255Telecom companies
190.0.0.0/16255.255.0.0190.0.0.1 - 190.0.255.254190.0.255.255Business networks

Tabel Class C

Range Utama Class C

Network RangeDefault MaskHost per NetworkPenggunaan
192.0.0.0 - 192.167.255.255255.255.255.0254Public
192.168.0.0 - 192.168.255.255255.255.255.0254Private Network
192.169.0.0 - 223.255.255.255255.255.255.0254Public

Private Class C Blocks

Network BlockSubnet MaskRange HostTotal Host
192.168.0.0/16255.255.0.0192.168.0.1 - 192.168.255.25465,534
192.168.0.0/24255.255.255.0192.168.0.1 - 192.168.0.254254
192.168.1.0/24255.255.255.0192.168.1.1 - 192.168.1.254254
192.168.2.0/24255.255.255.0192.168.2.1 - 192.168.2.254254
192.168.10.0/24255.255.255.0192.168.10.1 - 192.168.10.254254
192.168.100.0/24255.255.255.0192.168.100.1 - 192.168.100.254254

Contoh Network Class C Populer

NetworkSubnet MaskHost RangeBroadcastPenggunaan Umum
192.168.0.0/24255.255.255.0192.168.0.1 - 192.168.0.254192.168.0.255Home routers default
192.168.1.0/24255.255.255.0192.168.1.1 - 192.168.1.254192.168.1.255Home/office networks
192.168.2.0/24255.255.255.0192.168.2.1 - 192.168.2.254192.168.2.255Guest networks
192.168.10.0/24255.255.255.0192.168.10.1 - 192.168.10.254192.168.10.255IoT devices
192.168.100.0/24255.255.255.0192.168.100.1 - 192.168.100.254192.168.100.255Security cameras
192.168.200.0/24255.255.255.0192.168.200.1 - 192.168.200.254192.168.200.255Servers

Public Class C Examples

NetworkContoh IP PublicProvider/Region
203.0.113.0/24203.0.113.1Documentation/TEST-NET
198.51.100.0/24198.51.100.1Documentation/TEST-NET
192.0.2.0/24192.0.2.1Documentation/TEST-NET
193.0.0.0/24193.0.0.1RIPE NCC
194.0.0.0/24194.0.0.1European networks
195.0.0.0/24195.0.0.1European networks

IP Address Khusus

Reserved IP Addresses

IP AddressPenggunaanKeterangan
0.0.0.0Default routeMewakili semua jaringan
255.255.255.255Limited broadcastBroadcast ke semua host di local network
127.0.0.1LoopbackLocalhost
169.254.x.xAPIPAAutomatic Private IP Addressing
224.0.0.0 - 239.255.255.255MulticastClass D
240.0.0.0 - 255.255.255.254ExperimentalClass E
255.255.255.255BroadcastNetwork broadcast

Multicast Ranges (Class D)

Multicast RangePenggunaanContoh
224.0.0.0 - 224.0.0.255Local network control224.0.0.1 (All hosts)
224.0.1.0 - 238.255.255.255Global multicast224.0.1.1 (NTP)
239.0.0.0 - 239.255.255.255Administratively scoped239.255.255.250 (SSDP)

Well-Known Multicast Addresses

AddressProtocolPenggunaan
224.0.0.1All hostsSemua host di subnet
224.0.0.2All routersSemua router di subnet
224.0.0.5OSPFOSPF routers
224.0.0.6OSPFOSPF designated routers
224.0.0.9RIP-2RIP version 2
224.0.0.10EIGRPEIGRP routers
224.0.0.18VRRPVirtual Router Redundancy Protocol

Private IP Ranges (RFC 1918)

Tabel Lengkap Private IP

ClassRangeSubnet MaskJumlah IPPenggunaan
A10.0.0.0 - 10.255.255.255255.0.0.0 (/8)16,777,216Large enterprises
B172.16.0.0 - 172.31.255.255255.240.0.0 (/12)1,048,576Medium organizations
C192.168.0.0 - 192.168.255.255255.255.0.0 (/16)65,536Small office/home office

Subnetting Private Ranges

Class A Private (10.0.0.0/8)

SubnetCIDRHost per SubnetTotal Host
10.0.0.0/1665,53465,534
10.1.0.0/1665,534131,068
10.0.0.0/24254254
10.0.1.0/24254508
............
10.255.255.0/2425416,777,214

Class B Private (172.16.0.0/12)

NetworkCIDRHost RangeTotal Host
172.16.0.0/16172.16.0.1 - 172.16.255.25465,534
172.17.0.0/16172.17.0.1 - 172.17.255.25465,534
172.18.0.0/16172.18.0.1 - 172.18.255.25465,534
............
172.31.0.0/16172.31.0.1 - 172.31.255.25465,534

Class C Private (192.168.0.0/16)

NetworkCIDRHost RangePenggunaan Umum
192.168.0.0/24192.168.0.1 - 192.168.0.254Default LAN
192.168.1.0/24192.168.1.1 - 192.168.1.254Main network
192.168.2.0/24192.168.2.1 - 192.168.2.254Guest network
192.168.10.0/24192.168.10.1 - 192.168.10.254IoT devices
192.168.20.0/24192.168.20.1 - 192.168.20.254Servers
192.168.100.0/24192.168.100.1 - 192.168.100.254Security
192.168.200.0/24192.168.200.1 - 192.168.200.254Management

Subnetting Reference Table

CIDR to Subnet Mask Conversion

 
CIDRSubnet MaskHost BitsTotal HostsUsable HostsNetwork Contoh
/30255.255.255.252242Point-to-point
/29255.255.255.248386Small networks
/28255.255.255.24041614Tiny offices
/27255.255.255.22453230Small departments
/26255.255.255.19266462Medium departments
/25255.255.255.1287128126Large departments
/24255.255.255.08256254Small companies
/23255.255.254.09512510Medium networks
/22255.255.252.0101,0241,022Large networks
/21255.255.248.0112,0482,046Enterprise
/20255.255.240.0124,0964,094Large enterprise
/19255.255.224.0138,1928,190ISP blocks
/18255.255.192.01416,38416,382Large ISP
/17255.255.128.01532,76832,766Very large
/16255.255.0.01665,53665,534Class B equivalent
/15255.254.0.017131,072131,070Huge networks
/14255.252.0.018262,144262,142Massive networks
/13255.248.0.019524,288524,286Carrier grade
/12255.240.0.0201,048,5761,048,574National scale
/11255.224.0.0212,097,1522,097,150Country level
/10255.192.0.0224,194,3044,194,302Global scale
/9255.128.0.0238,388,6088,388,606Mega networks
/8255.0.0.02416,777,21616,777,214Class A equivalent

Wildcard Masks

Subnet MaskWildcard MaskCIDR
255.255.255.2550.0.0.0/32
255.255.255.2540.0.0.1/31
255.255.255.2520.0.0.3/30
255.255.255.2480.0.0.7/29
255.255.255.2400.0.0.15/28
255.255.255.2240.0.0.31/27
255.255.255.1920.0.0.63/26
255.255.255.1280.0.0.127/25
255.255.255.00.0.0.255/24
255.255.254.00.0.1.255/23
255.255.252.00.0.3.255/22
255.255.248.00.0.7.255/21
255.255.240.00.0.15.255/20
255.255.224.00.0.31.255/19
255.255.192.00.0.63.255/18
255.255.128.00.0.127.255/17
255.255.0.00.0.255.255/16
255.254.0.00.1.255.255/15
255.252.0.00.3.255.255/14
255.248.0.00.7.255.255/13
255.240.0.00.15.255.255/12
255.224.0.00.31.255.255/11
255.192.0.00.63.255.255/10
255.128.0.00.127.255.255/9
255.0.0.00.255.255.255/8

CIDR Cheat Sheet

Quick Reference by Number of Hosts

Hosts DibutuhkanCIDR MinimumSubnet MaskNetwork BitsHost Bits
2/30255.255.255.252302
6/29255.255.255.248293
14/28255.255.255.240284
30/27255.255.255.224275
62/26255.255.255.192266
126/25255.255.255.128257
254/24255.255.255.0248
510/23255.255.254.0239
1,022/22255.255.252.02210
2,046/21255.255.248.02111
4,094/20255.255.240.02012
8,190/19255.255.224.01913
16,382/18255.255.192.01814
32,766/17255.255.128.01715
65,534/16255.255.0.01616
131,070/15255.254.0.01517
262,142/14255.252.0.01418
524,286/13255.248.0.01319
1,048,574/12255.240.0.01220
2,097,150/11255.224.0.01121

Binary Representation Table

DecimalBinaryPower of 2Hosts (2^n - 2)
128100000002^7126
192110000002^662
224111000002^530
240111100002^414
248111110002^36
252111111002^22
254111111102^10
255111111112^01

Special Purpose IP Blocks

BlockRangeCIDRPurpose
TEST-NET-1192.0.2.0 - 192.0.2.255/24Documentation
TEST-NET-2198.51.100.0 - 198.51.100.255/24Documentation
TEST-NET-3203.0.113.0 - 203.0.113.255/24Documentation
BENCHMARK198.18.0.0 - 198.19.255.255/15Network benchmarks
6TO4192.88.99.0 - 192.88.99.255/24IPv6 to IPv4 relay
LINK-LOCAL169.254.0.0 - 169.254.255.255/16Auto-configuration
MULTICAST224.0.0.0 - 239.255.255.255/4Multicast
RESERVED240.0.0.0 - 255.255.255.255/4Future use

Ringkasan

Aturan Penting:

  1. Class A: 1-126 (127 untuk loopback)

  2. Class B: 128-191

  3. Class C: 192-223

  4. Class D: 224-239 (multicast)

  5. Class E: 240-255 (experimental)

Private Ranges:

  1. 10.0.0.0/8 - Large networks

  2. 172.16.0.0/12 - Medium networks

  3. 192.168.0.0/16 - Small networks

Special Addresses:

  1. 127.0.0.1 - Loopback

  2. 169.254.x.x - APIPA

  3. 0.0.0.0 - Default route

  4. 255.255.255.255 - Broadcast

Tabel-tabel di atas memberikan referensi lengkap untuk semua class IP address, termasuk private ranges, subnetting references, dan CIDR notations yang berguna untuk network planning dan troubleshooting.

Kesimpulan

Kalkulator IP subnetting adalah alat esensial bagi siapa pun yang terlibat dalam desain, implementasi, atau manajemen jaringan. Dengan memahami konsep subnetting dan menggunakan kalkulator yang tepat, Anda dapat:

  1. Mengoptimalkan penggunaan alamat IP

  2. Meningkatkan keamanan dan performa jaringan

  3. Menyederhanakan administrasi jaringan

  4. Mempersiapkan untuk pertumbuhan jaringan di masa depan

Baik Anda seorang network administrator berpengalaman atau pemula yang belajar tentang jaringan, menguasai penggunaan kalkulator subnetting akan memberikan nilai tambah yang signifikan dalam karir dan pekerjaan Anda.

Tags: kalkulator ip, ip subnetting, network calculator, subnet mask calculator, cidr calculator, ip address calculator, jaringan komputer, network administration, ipv4 subnetting, subnet calculator online, perhitungan jaringan, administrasi jaringan, teknologi jaringan, belajar subnetting, tutorial subnetting