Skip to main content
🔬 Advanced ✨ New

Kalkulator Subnet - Alamat IP & Kalkulator CIDR

Hitung topeng subnet, alamat jaringan, alamat siaran, dan rentang host dari alamat IP dan panjang awalan CIDR.

Alamat IP dan Notasi CIDR

Alamat IPv4 adalah angka biner 32-bit yang dinyatakan sebagai empat oktet desimal yang dipisahkan oleh titik - misalnya,192.168.1.100Setiap oktet mewakili 8 bit dan berkisar dari 0 hingga 255, memberikan total ruang alamat 232 = 4.294.967.296 alamat yang mungkin.

Notasi CIDR(Classless Inter-Domain Routing, didefinisikan dalam RFC 4632) menambahkan panjang awalan setelah garis miring untuk menunjukkan berapa banyak bit awal mengidentifikasi jaringan:192.168.1.0/24Panjang awalan (24 dalam kasus ini) berarti 24 bit pertama adalah bagian jaringan; 8 bit yang tersisa mengidentifikasi host individu pada jaringan itu.

Untuk jaringan 24 jam: 28 = total 256 alamat, dikurangi 2 alamat yang disediakan =254 alamat host yang dapat digunakanDua alamat reserved adalah:

Rumus umum untuk host yang dapat digunakan adalah:Host yang dapat digunakan = 2^(32 - awalan) - 2Satu-satunya pengecualian adalah subnet /31 (link point-to-point per RFC 3021), yang memiliki 2 alamat dan 0 host "dapat digunakan" dalam arti tradisional tetapi kedua alamat tersebut ditugaskan ke antarmuka router, dan /32 yang mengidentifikasi satu host.

CIDR menggantikan sistem alamat kelas yang lebih tua (Kelas A / B / C) pada tahun 1993 untuk memungkinkan alokasi ruang alamat IP yang lebih fleksibel. Sebelum CIDR, sebuah organisasi yang membutuhkan 500 alamat akan menerima Kelas B (/16) dengan 65.534 alamat - membuang lebih dari 65.000. Dengan CIDR, mereka menerima /23 (510 alamat yang dapat digunakan), secara dramatis meningkatkan efisiensi alokasi.

Masker Subnet Lengkap dan Tabel Referensi CIDR

Subnet mask adalah nilai 32-bit di mana angka 1 berturut-turut menandai bagian jaringan dan angka 0 berturut-turut menandai bagian host.

CIDRSubnet MaskTotal IPHost yang Bisa DigunakanPenggunaan Tipikal
/8255.0.0.016.777.21616.777.214ISP backbone, perusahaan besar
/12255.240.0.01.048.5761.048.574Rentang pribadi (172.16.0.0/12)
/16255.255.0.065.53665.534Kampus besar, jarak tempuh pribadi
/ 20255.255.240.04.096 orang4.094Subnet VPC standar AWS
/22255.255.252.01.024 orang1.022 orangGedung perkantoran menengah
/24255.255.255.0256254 .LAN standar, jaringan rumah
/25255.255.255.128128126Segmen VLAN
/26255.255.255.1926462Subnet departemen
/27255.255.255.2243230Tim / laboratorium kecil
/28255.255.255.2401614DMZ, kelompok server
/29255.255.255.24886Subnet server kecil
/30255.255.255.25242WAN point-to-point link
/31255.255.255.25422*Router-to-router link (RFC 3021)
/32255.255.255.25511Rute host tunggal

* Subnet A /31 tidak memiliki alamat jaringan atau siaran per RFC 3021, sehingga kedua alamat dapat digunakan untuk tautan point-to-point.

Private IP Address Ranges (RFC 1918)

RFC 1918 mendefinisikan tiga rentang alamat yang diperuntukkan untuk jaringan pribadi.

Blok CIDRRentang IPTotal AlamatPenggunaan Tipikal
10.0.0.0/810.0.0.0 - 10.255.255.25516.777.216Perusahaan besar, cloud VPC (AWS, GCP, Azure)
172.16.0.0/12172.16.0.0 - 172.31.255.2551.048.576Jaringan perusahaan ukuran menengah, Docker default
192.168.0.0/16192.168.0.0 - 192.168.255.25565.536Router rumah, jaringan SOHO

Rentang alamat khusus lainnya yang harus diketahui oleh insinyur jaringan:

Subnetting Langkah-demi-Langkah dengan VLSM

Subnet membagi jaringan yang lebih besar menjadi segmen yang lebih kecil dan lebih mudah dikelola. Ini meningkatkan keamanan (isolasi domain siaran), kinerja (pengurangan lalu lintas siaran), dan efisiensi alamat IP. Berikut adalah panduan terperinci:

Contoh:Anda memiliki 192.168.10.0/24 (256 alamat) dan perlu membagi menjadi 4 subnet yang sama.

  1. Tentukan bit yang dibutuhkan:4 subnet membutuhkan 2 bit jaringan tambahan (22 = 4). awalan baru: /24 + 2 = /26.
  2. Hitung host per subnet:2 ^ 32 - 26) - 2 = 62 host yang dapat digunakan per subnet.
  3. Daftar subjaringan:
Subnet #Alamat JaringanRentang yang Dapat DigunakanSiaran
1192.168.10.0/26192.168.10.1 - .62192.168.10.63
2192.168.10.64/26192.168.10.65 - .126192.168.10.127
3192.168.10.128/26192.168.10.129 - .190192.168.10.191
4192.168.10.192/26192.168.10.193 - .254192.168.10.255

Variabel Panjang Subnet Masking (VLSM)mengambil ini lebih jauh dengan memungkinkan subnet dengan ukuran yang berbeda. Misalnya, Anda mungkin mengalokasikan /26 untuk 60 workstation, /28 untuk 14 server, dan /30s untuk link WAN - semua dari blok induk yang sama. VLSM menghilangkan limbah dengan mencocokkan ukuran subnet dengan kebutuhan yang sebenarnya. Protokol routing modern (OSPF, EIGRP, BGP) semua mendukung VLSM.

Supernet (agregasi rute)adalah kebalikannya: menggabungkan beberapa jaringan yang lebih kecil menjadi satu rute yang lebih besar. Misalnya, 192.168.0.0/24, 192.168.1.0/24, 192.168.2.0/24, dan 192.168.3.0/24 dapat dikumpulkan menjadi 192.168.0.0/22.

Matematika Biner di Balik Subnet

Memahami operasi biner di balik subnet menghilangkan semua misteri. Setiap alamat IPv4 adalah nomor 32-bit. Misalnya, 192.168.1.100 dalam biner adalah:

11000000.10101000.00000001.01100100

Subnet mask /24 (255.255.255.0) dalam biner:

11111111.11111111.11111111.00000000

Untuk menemukanalamat jaringan, melakukan bitwise AND antara IP dan mask:

11000000.10101000.00000001.01100100(IP)
11111111.11111111.11111111.00000000(Mask)
——————————————————
11000000.10101000.00000001.00000000= 192.168.1.0 (Jaringan)

Untuk menemukanalamat siaran, Invert mask (wildcard) dan OR dengan alamat jaringan:

Kartu Wildcard:00000000.00000000.00000000.11111111
Jaringan OR Wildcard:11000000.10101000.00000001.11111111= 192.168.1.255 (Siaran)

Itumasker wildcard(kebalikan dari subnet mask) digunakan dalam daftar kontrol akses (ACL) pada router dan firewall Cisco. Untuk a /24: subnet mask = 255.255.255.0, wildcard = 0.0.0.255. Untuk a /27: subnet mask = 255.255.255.224, wildcard = 0.0.0.31.

Ikhtisar Alamat IPv6

Dengan 4,3 miliar alamat IPv4 habis (IANA mengalokasikan blok /8 terakhir pada tahun 2011), IPv6 menyediakan ruang alamat yang jauh lebih besar menggunakan alamat 128-bit - sekitar 3,4 x 1038 alamat unik.

2001:0db8:85a3:0000:0000:8a2e:0370:7334

Nol utama dalam kelompok dapat dihilangkan, dan satu kelompok berturut-turut dari semua kelompok nol dapat diganti dengan:::

2001:db8:85a3::8a2e:370:7334

FiturIPv4IPv6
Ukuran alamat32 bit128 bit
Jumlah alamat~4.3 x 109~3,4 x 1038
NotasiDesimal bertitik (192.168.1.1)Kolon heksadesimal (2001:db8::1)
Prefiks standar/24 umum untuk LAN/64 diperlukan untuk LAN (SLAAC)
SiaranYa (misalnya, .255)Tidak -- diganti dengan multicast
NAT diperlukan?Biasanya ya (IP pribadi)Tidak -- cukup alamat untuk semua perangkat
HeaderVariabel (20 - 60 byte)Tetap (40 byte) + header ekstensi

Subnet IPv6 bekerja identik dengan IPv4 dalam konsep. A /48 biasanya ditugaskan ke sebuah situs (memberikan 280 alamat host), yang dibagi menjadi subnet /64 (standar untuk segmen LAN tunggal). /64 menyediakan 264 ~ 1.8 x 1019 alamat host per subnet - lebih dari cukup untuk penggunaan yang dapat diprediksi, dan diperlukan untuk Stateless Address Autoconfiguration (SLAAC).

Cloud Networking dan Desain Subnet

Platform cloud modern (AWS, GCP, Azure) sangat bergantung pada subnet untuk arsitektur jaringan. Memahami CIDR sangat penting untuk merancang Virtual Private Cloud (VPC):

AWS VPC:Sebuah VPC dapat menggunakan RFC 1918 CIDR blok dari /16 sampai /28. pilihan umum: 10.0.0.0/16 (65,534 IP). Subnet dalam VPC dibuat per Zona Ketersediaan. AWS cadangan 5 IP per subnet (jaringan, VPC router, DNS, penggunaan masa depan, siaran), sehingga subnet /24 menyediakan 251 IP yang dapat digunakan, bukan 254.

GCP VPC:Menggunakan auto-mode (pre-configured /20 subnet di setiap wilayah) atau custom-mode (user-defined CIDR blocks per region).

Azure VNet:Mirip dengan AWS. Mendukung /8 sampai /29. Reservasi 5 IP per subnet. A /24 memberikan 251 alamat yang dapat digunakan.

Praktik terbaik untuk desain subnet awan:

Pertanyaan yang Sering Diajukan

Apa perbedaan antara subnet mask dan notasi CIDR?

Mereka mengekspresikan informasi yang sama dalam format yang berbeda. Subnet mask 255.255.255.0 setara dengan /24 dalam notasi CIDR. Untuk mengkonversi, hitung 1-bit berturut-turut dalam representasi biner subnet mask. Notasi CIDR lebih kompak dan telah menjadi standar dalam dokumentasi dan konfigurasi jaringan modern. Keduanya menyampaikan berapa banyak bit yang mendefinisikan bagian jaringan dari alamat IP.

Berapa banyak host yang dapat mendukung subnet 24 / 24?

A /24 subnet memiliki 8 host bit: 28 = 256 total alamat. Kurangi 2 alamat yang disediakan (alamat jaringan .0 dan alamat siaran .255) = 254 alamat host yang dapat digunakan. Dalam lingkungan cloud (AWS, Azure), penyedia menyisihkan IP tambahan (biasanya 3 - 5), sehingga /24 dapat menyediakan hanya 251 alamat yang dapat digunakan. /24 adalah ukuran subnet yang paling umum untuk jaringan kecil hingga menengah dan merupakan default untuk sebagian besar router rumah (192.168.1.0/24).

Apa tujuan dari pidato siaran?

Alamat broadcast (semua bit host diatur menjadi 1) memungkinkan perangkat untuk mengirim paket ke setiap host pada subnet secara bersamaan. Untuk subnet 192.168.1.0/24, alamat broadcast adalah 192.168.1.255. permintaan ARP, penemuan DHCP, dan beberapa protokol routing menggunakan broadcast. Tidak ada perangkat yang harus diberikan alamat broadcast sebagai IP statis. Dalam IPv6, broadcast digantikan oleh multicast (mengatasi kelompok host tertentu) untuk meningkatkan efisiensi.

Apa perbedaan antara IPv4 dan IPv6?

IPv4 menggunakan alamat 32-bit (total ~ 4,3 miliar), ditulis dalam desimal putus-putus (misalnya, 192.168.1.1). IPv6 menggunakan alamat 128-bit (~ 3,4 x 1038), ditulis dalam hexadecimal dengan titik dua (misalnya, 2001: db8: 1: 1). IPv6 menghilangkan kebutuhan untuk NAT, menyederhanakan header, mandat dukungan IPSec, dan menggunakan multicast bukan broadcast. Adopsi IPv6 tumbuh (lebih dari 40% lalu lintas Google pada tahun 2024) karena alamat IPv4 habis secara global.

Mengapa router saya menunjukkan 192.168.1.1 sebagai alamatnya?

192.168.1.1 adalah gateway standar konvensional - alamat host pertama yang dapat digunakan dalam kisaran jaringan pribadi 192.168.1.0/24. Secara teknis tidak diperlukan; router Anda dapat menggunakan alamat apa pun dari .1 hingga .254. Produsen memilih .1 berdasarkan konvensi. Router menghubungkan jaringan pribadi Anda ke internet publik menggunakan NAT (Network Address Translation), yang memetakan beberapa IP pribadi ke satu IP publik. Beberapa router menggunakan 192.168.0.1, 10.0.0.1, atau alamat lain.

Apa itu NAT dan mengapa digunakan?

Network Address Translation (NAT) memungkinkan beberapa perangkat pada jaringan pribadi (misalnya, 192.168.1.0/24) untuk berbagi satu alamat IP publik. Router Anda memelihara tabel terjemahan yang memetakan pasangan IP:port internal ke IP publik dengan nomor port yang berbeda. NAT diciptakan sebagai stopgap untuk kelelahan alamat IPv4 dan juga memberikan lapisan keamanan dengan menyembunyikan struktur jaringan internal. Jenis umum: SNAT (source NAT), DNAT (destination NAT / port forwarding), dan PAT (Port Address Translation, bentuk yang paling umum).

Apa itu DHCP dan bagaimana ia menetapkan alamat IP?

Dynamic Host Configuration Protocol (DHCP) secara otomatis menetapkan alamat IP, topeng subnet, gateway default, dan server DNS ke perangkat pada jaringan. Prosesnya: (1) Klien menyiarkan DHCPDISCOVER. (2) Server merespons dengan DHCPOFFER termasuk IP yang tersedia. (3) Klien meminta IP dengan DHCPREQUEST. (4) Server mengkonfirmasi dengan DHCPACK. Sewa bersifat sementara (biasanya 24 jam); klien harus memperbarui sebelum kedaluwarsa. DHCP menghilangkan konfigurasi IP manual dan mencegah duplikat alamat.

Apa itu VLAN dan bagaimana hubungannya dengan subnet?

Virtual LAN (VLAN) adalah pemisahan logis lalu lintas jaringan di Layer 2 (lapisan data link) dari model OSI. VLAN biasanya dipetakan 1:1 ke subnet: VLAN 10 mungkin menggunakan 10.10.10.0/24, VLAN 20 menggunakan 10.10.20.0/24. VLAN mengisolasi domain siaran, meningkatkan keamanan (misalnya, memisahkan Wi-Fi karyawan dan tamu), dan memungkinkan desain jaringan fleksibel yang independen dari kabel fisik. Inter-VLAN routing memerlukan perangkat Layer 3 (router atau L3 switch).

Bagaimana saya merencanakan alamat IP untuk jaringan kantor baru?

Mulailah dengan memperkirakan jumlah perangkat per departemen / fungsi. Tambahkan margin pertumbuhan 50 - 100%. Atur blok pribadi /16 atau /12 sebagai rentang induk, kemudian subnet dengan VLSM: /24 untuk workstation umum (254 host), /27 untuk VLAN server (30 host), /30 untuk tautan point-to-point (2 host). Dokumen semuanya dalam spreadsheet atau alat IPAM (phpIPAM, NetBox). Simpan beberapa alamat pertama (.1, .2, .3) di setiap subnet untuk router dan infrastruktur. Gunakan DHCP untuk host dinamis dan penugasan statis untuk server dan printer.

Apa topeng wildcard yang digunakan dalam ACL?

Wildcard mask adalah kebalikan bit dari subnet mask. Di mana subnet mask memiliki 1 (cocok dengan bit ini), wildcard mask memiliki 0. Untuk /24 (255.255.255.0), wildcard adalah 0.0.0.255. Wildcard mask digunakan dalam daftar kontrol akses Cisco IOS (ACL) dan pernyataan jaringan OSPF untuk menentukan bit mana dari alamat IP yang harus cocok. Wildcard 0.0.0.0 berarti "cocok dengan host ini persis"; 255.255.255.255 berarti "cocok dengan alamat apa pun". Wildcard 0.0.31 cocok dengan /27 subnet (32 alamat).