Cara Menghitung Network ID, Broadcast, dan Host Address

Cara Menghitung Network ID, Broadcast, dan Host Address

Cara Menghitung Network ID, Broadcast, dan Host Address

Pernah belajar subnetting tetapi masih bingung bagaimana cara mencari Network ID, Broadcast Address, dan Host Address? Tenang, kamu tidak sendirian. Bagi pemula, menghitung alamat IP memang bisa terasa membingungkan, apalagi jika sudah bertemu subnet mask, prefix CIDR, dan bilangan biner.

Sebenarnya, cara menghitung Network ID, Broadcast, dan Host Address tidak sesulit yang dibayangkan. Kamu bisa menggunakan metode block size untuk menghitung dengan lebih cepat. Kalau ingin memahami prosesnya lebih dalam, kamu juga bisa mempelajari metode bilangan biner.

Dalam artikel ini, kita akan belajar subnetting IPv4 secara bertahap, mulai dari pengertian dasar, rumus sederhana, contoh perhitungan, hingga latihan soal. Jadi, siapkan catatanmu dan mari kita mulai!

1. Apa Itu Network ID, Broadcast, dan Host Address?

Sebelum mulai menghitung, kita perlu mengenal tiga istilah penting dalam subnetting. Anggap saja sebuah jaringan komputer seperti sebuah kompleks perumahan.

Kompleks tersebut memiliki identitas wilayah, alamat untuk mengirim pengumuman kepada seluruh penghuni, dan alamat masing-masing rumah. Dalam jaringan komputer, konsepnya kurang lebih seperti itu.

Istilah Penjelasan sederhana
Network ID Identitas sebuah jaringan atau subnet. Alamat ini digunakan untuk menunjukkan jaringan, bukan sebagai alamat host biasa.
Broadcast Address Alamat khusus yang digunakan untuk mengirim paket ke seluruh host dalam subnet IPv4 tersebut.
Host Address Alamat IP yang dapat diberikan kepada perangkat seperti komputer, laptop, printer, dan server.

Contohnya, sebuah jaringan menggunakan IP 192.168.1.0/24. Pada subnet IPv4 biasa, Network ID-nya adalah 192.168.1.0, Broadcast Address-nya adalah 192.168.1.255, dan alamat host yang dapat digunakan adalah 192.168.1.1 sampai 192.168.1.254.

Catatan: Network ID dan Broadcast Address pada subnet IPv4 biasa tidak digunakan sebagai alamat host. Ada pengecualian khusus, misalnya prefix /31 untuk koneksi point-to-point.

Sebelum mulai menghitung subnet, kamu perlu memahami bagaimana IP Address direpresentasikan dalam bilangan biner. Kalau masih bingung dengan angka 0 dan 1, kamu bisa mempelajari cara mengubah IP Address ke binary agar proses perhitungan subnetting lebih mudah dipahami.


2. Memahami IP Address, Subnet Mask, dan CIDR

Sebelum menghitung subnet, kamu perlu memahami tiga hal berikut.

IP Address

IP Address adalah alamat yang digunakan untuk mengidentifikasi perangkat dalam jaringan. Contohnya:

192.168.1.10

Alamat IPv4 terdiri dari 4 bagian yang disebut oktet. Setiap oktet memiliki nilai dari 0 sampai 255.

Subnet Mask

Subnet mask digunakan untuk membedakan bagian alamat yang menunjukkan jaringan dan bagian yang menunjukkan host. Contoh subnet mask:

255.255.255.192

Prefix CIDR

CIDR merupakan cara singkat untuk menuliskan panjang bagian network pada alamat IP. Contohnya adalah /24, /25, dan /26.

Jika sebuah alamat menggunakan prefix /26, artinya terdapat 26 bit untuk bagian network dan 6 bit untuk bagian host. Jumlah keseluruhannya tetap 32 bit karena IPv4 memiliki panjang 32 bit.

Berikut contoh hubungan prefix dengan subnet mask:

Prefix Subnet Mask
/24 255.255.255.0
/25 255.255.255.128
/26 255.255.255.192
/27 255.255.255.224
/28 255.255.255.240

3. Rumus Dasar Subnetting yang Perlu Diketahui

Cara Menghitung Network ID, Broadcast, dan Host Address


Ada beberapa rumus sederhana yang akan membantu kita menghitung Network ID, Broadcast Address, dan jumlah host.

Yang Dicari Rumus
Jumlah bit host 32 - prefix CIDR
Jumlah seluruh alamat IP 2jumlah bit host
Jumlah host usable 2jumlah bit host - 2
Block size 256 - nilai subnet mask pada oktet yang berubah
Broadcast Address Network ID + block size - 1
Host pertama Network ID + 1
Host terakhir Broadcast Address - 1

Rumus jumlah host dikurangi 2 digunakan untuk subnet IPv4 konvensional karena satu alamat digunakan sebagai Network ID dan satu alamat lainnya sebagai Broadcast Address.

4. Cara Menghitung Network ID, Broadcast, dan Host Address

Sekarang kita masuk ke contoh perhitungan. Agar lebih mudah dipahami, kita akan menggunakan satu alamat IP yang sama dari awal sampai akhir.

Contoh soal

IP Address : 192.168.1.10/26

Pertanyaannya, berapakah Network ID, Broadcast Address, rentang Host Address, dan jumlah host yang dapat digunakan?

Langkah 1: Tentukan subnet mask

IP tersebut menggunakan prefix /26. Jika dikonversi menjadi subnet mask, hasilnya adalah:

255.255.255.192

Perhatikan angka 192 pada oktet terakhir. Angka inilah yang akan kita gunakan untuk menghitung block size.

Langkah 2: Hitung block size

Block size adalah jumlah alamat IP dalam satu blok subnet. Untuk contoh ini, cara menghitungnya cukup sederhana:

Block size = 256 - 192
Block size = 64

Artinya, setiap subnet memiliki 64 alamat IP. Selanjutnya, kita perlu mengetahui subnet mana yang menampung alamat 192.168.1.10.

Langkah 3: Tentukan Network ID

Karena perubahan subnet mask terjadi pada oktet terakhir, kita cukup memperhatikan angka 10 pada alamat IP tersebut.

Buat kelipatan block size 64:

0, 64, 128, 192

Angka 10 berada di antara 0 dan 64. Jadi, blok subnet yang digunakan dimulai dari angka 0.

Dengan demikian, Network ID-nya adalah:

192.168.1.0

Langkah 4: Tentukan Broadcast Address

Broadcast Address adalah alamat terakhir dalam blok subnet. Kita bisa menghitungnya menggunakan rumus:

Broadcast = Network ID + block size - 1
Broadcast = 0 + 64 - 1
Broadcast = 63

Jadi, Broadcast Address adalah:

192.168.1.63

Langkah 5: Tentukan rentang Host Address

Setelah Network ID dan Broadcast Address ditemukan, kita bisa menentukan rentang alamat IP yang dapat diberikan kepada perangkat.

Host pertama diperoleh dengan menambahkan 1 pada Network ID:

192.168.1.0 + 1 = 192.168.1.1

Host terakhir diperoleh dengan mengurangi 1 dari Broadcast Address:

192.168.1.63 - 1 = 192.168.1.62

Jadi, rentang Host Address yang dapat digunakan adalah:

192.168.1.1 - 192.168.1.62

Langkah 6: Hitung jumlah host

Prefix /26 menyisakan 6 bit untuk host karena:

32 - 26 = 6 bit host

Jumlah seluruh alamat IP:

2^6 = 64 alamat IP

Jumlah host yang dapat digunakan pada subnet biasa:

64 - 2 = 62 host

Ringkasan hasil perhitungan

Parameter Hasil
IP Address 192.168.1.10
Prefix CIDR /26
Subnet Mask 255.255.255.192
Network ID 192.168.1.0
Host pertama 192.168.1.1
Host terakhir 192.168.1.62
Broadcast Address 192.168.1.63
Jumlah seluruh alamat 64
Jumlah host usable 62

Perhitungan Network ID dan Broadcast Address berkaitan dengan cara perangkat menentukan alamat jaringan dan meneruskan paket data. Untuk memahami gambaran komunikasi jaringan secara lebih luas, kamu bisa membaca artikel mengenal Network Layer pada model OSI .


5. Cara Menghitung Network ID dengan Bilangan Biner

Selain menggunakan block size, Network ID juga dapat ditemukan menggunakan operasi AND pada bilangan biner. Metode ini mungkin terlihat sedikit rumit, tetapi sebenarnya cukup mudah jika dilakukan secara bertahap.

Kita tetap menggunakan contoh:

IP Address : 192.168.1.10/26
Subnet Mask: 255.255.255.192

Langkah 1: Ubah IP Address menjadi biner

Desimal Biner
192 11000000
168 10101000
1 00000001
10 00001010

Jadi, IP Address dalam biner adalah:

11000000.10101000.00000001.00001010

Langkah 2: Ubah subnet mask menjadi biner

Subnet mask 255.255.255.192 dalam biner adalah:

11111111.11111111.11111111.11000000

Langkah 3: Lakukan operasi AND

Operasi AND memiliki aturan sederhana:

  • 1 AND 1 menghasilkan 1.
  • 1 AND 0 menghasilkan 0.
  • 0 AND 1 menghasilkan 0.
  • 0 AND 0 menghasilkan 0.

Untuk mempermudah, kita fokus pada oktet terakhir:

IP Address : 00001010
Subnet Mask: 11000000
Hasil AND  : 00000000

Hasil oktet terakhir adalah 0. Tiga oktet sebelumnya tetap sama karena seluruh bit network pada bagian tersebut bernilai 1 di subnet mask.

Maka Network ID yang diperoleh adalah:

192.168.1.0

Langkah 4: Tentukan Broadcast Address

Untuk menentukan Broadcast Address, pertahankan bit network sesuai Network ID, lalu ubah seluruh bit host menjadi 1.

Pada prefix /26, oktet terakhir memiliki 2 bit network dan 6 bit host. Network ID pada oktet terakhir adalah 0, sehingga bentuk binernya:

Network ID : 00000000
Broadcast  : 00111111

Nilai biner 00111111 sama dengan 63 dalam desimal. Jadi, Broadcast Address-nya adalah:

192.168.1.63

6. Contoh Soal Subnetting Lainnya

Supaya semakin paham, mari kita coba dua contoh lainnya dengan prefix yang berbeda.

Contoh 1: IP Address 192.168.1.100/27

Subnet mask:

255.255.255.224

Hitung block size:

256 - 224 = 32

Kelipatan block size:

0, 32, 64, 96, 128, 160, 192, 224

Angka 100 berada dalam blok 96 sampai 127. Maka hasilnya:

Network ID 192.168.1.96
Host pertama 192.168.1.97
Host terakhir 192.168.1.126
Broadcast Address 192.168.1.127
Jumlah host usable 30

Contoh 2: IP Address 192.168.10.130/25

Subnet mask:

255.255.255.128

Hitung block size:

256 - 128 = 128

Blok subnet pada oktet terakhir adalah 0 sampai 127 dan 128 sampai 255. Angka 130 berada dalam blok 128 sampai 255.

Network ID 192.168.10.128
Host pertama 192.168.10.129
Host terakhir 192.168.10.254
Broadcast Address 192.168.10.255
Jumlah host usable 126

Setelah memahami cara membagi jaringan menjadi beberapa subnet, kamu bisa mempelajari penerapannya dalam jaringan lokal melalui artikel pengertian dan cara kerja jaringan LAN .


7. Tabel CIDR dan Jumlah Host

Tabel berikut dapat kamu gunakan sebagai contekan saat belajar subnetting IPv4. Tabel ini menggunakan perhitungan subnet IPv4 biasa, dengan pengecualian khusus untuk /31 dan /32.

CIDR Subnet Mask Jumlah Alamat Host Usable
/24 255.255.255.0 256 254
/25 255.255.255.128 128 126
/26 255.255.255.192 64 62
/27 255.255.255.224 32 30
/28 255.255.255.240 16 14
/29 255.255.255.248 8 6
/30 255.255.255.252 4 2
/31 255.255.255.254 2 2*
/32 255.255.255.255 1 1 alamat

*Prefix /31 dapat menggunakan kedua alamat sebagai endpoint pada koneksi point-to-point sesuai ketentuan yang berlaku. Prefix /32 menunjukkan satu alamat IPv4 tunggal.

8. Kesalahan yang Sering Terjadi Saat Menghitung Subnetting

Saat baru belajar subnetting, ada beberapa kesalahan yang cukup sering terjadi. Berikut hal-hal yang perlu kamu perhatikan.

  • Salah menghitung block size. Ingat, rumusnya menggunakan 256 dikurangi nilai subnet mask pada oktet yang berubah.
  • Menganggap angka 255 selalu menjadi Broadcast. Broadcast Address ditentukan oleh batas subnet, bukan semata-mata oleh angka terakhir 255.
  • Salah menentukan Network ID. Pastikan kamu memilih batas awal blok subnet yang benar-benar menampung IP Address tersebut.
  • Lupa mengurangi dua alamat. Pada subnet IPv4 biasa, Network ID dan Broadcast Address tidak termasuk alamat host biasa yang dapat digunakan.
  • Salah menghitung bit host. Jumlah bit host diperoleh dari 32 dikurangi prefix CIDR.

9. Latihan Soal Subnetting

Sekarang waktunya menguji pemahamanmu. Cobalah menghitung Network ID, Broadcast Address, host pertama, host terakhir, dan jumlah host usable dari alamat berikut.

  1. 192.168.5.70/26
  2. 10.0.0.140/25
  3. 172.16.2.35/28

Kerjakan terlebih dahulu menggunakan metode block size. Jika sudah selesai, periksa jawabanmu pada tabel berikut.

Lihat jawaban latihan soal

Jawaban soal 1: 192.168.5.70/26

  • Network ID: 192.168.5.64
  • Host pertama: 192.168.5.65
  • Host terakhir: 192.168.5.126
  • Broadcast Address: 192.168.5.127
  • Jumlah host usable: 62

Jawaban soal 2: 10.0.0.140/25

  • Network ID: 10.0.0.128
  • Host pertama: 10.0.0.129
  • Host terakhir: 10.0.0.254
  • Broadcast Address: 10.0.0.255
  • Jumlah host usable: 126

Jawaban soal 3: 172.16.2.35/28

  • Network ID: 172.16.2.32
  • Host pertama: 172.16.2.33
  • Host terakhir: 172.16.2.46
  • Broadcast Address: 172.16.2.47
  • Jumlah host usable: 14

10. FAQ Seputar Network ID, Broadcast, dan Host Address

Apa perbedaan Network ID dan Host Address?

Network ID digunakan untuk mengidentifikasi jaringan atau subnet, sedangkan Host Address merupakan alamat yang diberikan kepada perangkat dalam subnet tersebut.

Bagaimana cara menghitung Broadcast Address dengan cepat?

Untuk subnet IPv4 biasa, kamu dapat menggunakan rumus Broadcast Address = Network ID + block size - 1. Pastikan block size dan Network ID sudah dihitung dengan benar.

Bagaimana cara menghitung jumlah host?

Hitung terlebih dahulu bit host dengan rumus 32 dikurangi prefix. Setelah itu, gunakan rumus 2 pangkat jumlah bit host dikurangi 2 untuk subnet IPv4 biasa.

Apakah subnetting harus dihitung menggunakan bilangan biner?

Tidak. Kamu bisa menggunakan metode block size untuk menghitung dengan lebih cepat. Namun, memahami bilangan biner akan membantu kamu mengerti bagaimana subnet mask menentukan bagian network dan bagian host.

Apakah Network ID dan Broadcast Address bisa digunakan oleh komputer?

Pada subnet IPv4 konvensional, kedua alamat tersebut memiliki fungsi khusus sehingga tidak diberikan sebagai alamat host biasa. Prefix tertentu, seperti /31 untuk point-to-point, memiliki aturan penggunaan yang berbeda.

Kalau ingin mengenal perangkat dan media yang digunakan untuk menghubungkan komputer dalam jaringan, lanjutkan dengan membaca perbedaan kabel cross dan straight .


Kesimpulan

Cara menghitung Network ID, Broadcast, dan Host Address sebenarnya bisa dipelajari secara bertahap. Kamu hanya perlu memahami IP Address, subnet mask, prefix CIDR, dan block size.

Untuk menghitung dengan cepat, kamu bisa menggunakan metode block size. Jika ingin memahami prosesnya secara lebih mendalam, pelajari juga operasi AND dan bilangan biner.

Jangan hanya menghafal hasil perhitungan. Cobalah mengerjakan berbagai contoh subnetting dengan prefix yang berbeda agar kamu semakin terbiasa menentukan Network ID, Broadcast Address, dan rentang Host Address.

Semoga panduan ini membantu kamu memahami subnetting IPv4 dengan lebih mudah. Selamat belajar jaringan komputer!

Ari Ari adalah seorang IT Professional yang memiliki pengalaman di bidang IT Support, networking, hardware, software, dan troubleshooting. Melalui JurusanIT.com, ia berbagi tutorial, pengalaman, dan dokumentasi praktis seputar teknologi informasi, komputer, jaringan, Windows, MikroTik, dan berbagai permasalahan IT sehari-hari.

0 Response to "Cara Menghitung Network ID, Broadcast, dan Host Address"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel