Senin, 01 November 2021

Subnetting dan Subnet Mask

 




Panduan Subnetting dan Subnet Mask : Pengertian, Fungsi, dan Tujuannya

Ini merupakan salah satu perhitungan yang dilakukan oleh seseorang yang menekuni dalam bidang IT. Orang awam akan sangat asing mendengar istilah ini. Subnetting tentunya sangat penting untuk membangun sebuah jaringan, contohnya jaringan yang ada di sekolah, perusahaan, tempat umum, dan lain-lain. Namun tidak hanya subnetting saja yang penting dalam pembangunan sebuah jaringan. Terdapat dua hal yang tentu sangat berperan penting dalam suatu network jaringan komputer yaitu subnetting dan subnet mask.

Subnet mask merupakan sebuah teknik khusus untuk memecah atau membagi jaringan komputer sehingga menjadi subnetwork-subnetwork dengan ukuran yang lebih kecil. Kegiatan pemecahan ini dinamakan subnetting dan hanya bisa dilakukan terhadap IP Address yang terdiri dari kelas A, B dan C saja. Dengan teknik subnetting, maka suatu network dapat menciptakan beberapa network tambahan, tetapi hal itu sayangnya bisa mengurangi jumlah maksimum host yang ada dalam tiap network tersebut.

Subnetting ini dilakukan bukan tanpa sebab yang jelas, tetapi juga memiliki tujuan yang penting. Salah satu tujuannya adalah untuk mengefisienkan alokasi alamat IP Address dalam sebuah jaringan komputer supaya bisa memaksimalkan penggunaan IP address. Selanjutnya adalah Untuk mengatasi masalah perbedaan perangkat keras (hardware) dan media fisik yang digunakan suatu jaringan, karena router IP hanya dapat mengintegrasikan sebagai network dengan media fisik yang berbeda jika setiap network memiliki address network yang unik dan juga untuk meningkatkan keamanan pada jaringan komputer. Dibawah ini terdapat penjabaran lebih lanjut mengenai subnetting dan subnet mask.

Apa Itu Subnetting?

Subnet awalnya dirancang untuk mengatasi kekurangan alamat IP melalui Internet. Teknik ini bisa memecah network terlalu besar dan ribet menjadi network kecil-kecil dengan nama baru yang lebih mudah diatur. Subnetting ini sayangnya tidak bisa asal digunakan. Subnetting hanya cocok untuk dilakukan pada IP Address kelas tertentu. Pengertian subnetting adalah strategi yang digunakan untuk memisahkan satu jaringan fisik menjadi lebih dari satu sub-jaringan logis yang lebih kecil (subnet). Alamat IP mencakup segmen jaringan dan segmen host.

Subnet dirancang dengan menerima bit dari bagian host alamat IP dan menggunakan bit-bit ini untuk menetapkan sejumlah sub-jaringan yang lebih kecil di dalam jaringan asli. Teknik subnetting membuat skala jaringan lebih luas dan tidak dibatasi oleh kelas-kelas IP (IP Classes) A, B dan C yang sudah di atur. Dengan subnetting, maka kita bisa membuat network dengan batasan host yang lebih realistis kebutuhan Subnetting menyediakan cara yang lebih fleksibel untuk menentukan bagian mana dari sebuah 32 bit IP address yang mewakili network ID dan bagian mana yang mewakili host ID. Dengan kelas-kelas IP address standar, hanya 3 kemungkinan network ID yang tersedia : 8 bit untuk kelas A, 16 bit untuk kelas B dan 24 bit untuk kelas C.

Apa Itu Subnet Mask?

Sama seperti IP address, subnet mask terdiri dari empat byte (32 bit) dan ditulis dalam notasi yang sama dengan IP address. Biasanya ini adalah 255.255.255.0. Agar TCP / IP berfungsi, Anda membutuhkan subnet mask. Subnet mask melengkapi IP address dan dengan menerapkannya ke IP address dan menentukan subnet milik IP. IP address memiliki dua komponen, network address, dan host address. Subnetting selanjutnya membagi bagian host dari IP address menjadi subnet dan host address jika subnetwork tambahan diperlukan. Akibatnya, ini menutupi IP address dan membagi IP address menjadi network address dan host address.

Fungsi Subnetting

Salah satu fungsi subnetting adalah dapat membantu meningkatkan kinerja dan keamanan jaringan. Saatnya mempertimbangkan subnetting jaringan Anda. Meskipun subnetting mengambil beberapa perencanaan dan dapat memakan waktu, itu sepadan dengan usaha. Berikut adalah beberapa manfaat dan fungsi dari subnetting yang harus Anda pertimbangkan.

  • Mengefisienkan Alamat IP

    Penghematan alamat IP mengalokasikan IP address yang terbatas agar lebih efisien. Jika internet terbatas oleh alamat-alamat di kelas A, B, dan C, tiap network akan memiliki 254, 65.000,atau 16 juta IP address untuk host devicenya. Walaupun terdapat banyak network dengan jumlah host lebih dari 254, namun hanya sedikit network (kalau tidak mau dibilang ada) yang memiliki host sebanyak 65.000 atau 16 juta. Dan network yang memiliki lebih dari 254 device akan membutuhkan alokasi kelas B dan mungkin akan menghamburkan percuma sekitar 10 ribuan IP address.

  • Mengurangi Traffic Jaringan

    Subnetting memastikan bahwa traffic yang ditujukan untuk perangkat dalam subnet tetap berada di subnet itu, yang mengurangi keleletan. Melalui penempatan subnet yang strategis, Anda dapat membantu mengurangi beban jaringan dan lalu lintas rute yang lebih efisien.
    Jadi, apa yang terjadi pada jaringan besar tanpa subnet? Setiap komputer akan melihat paket broadcast dari semua komputer dan server di jaringan, sehingga switch harus memindahkan semua lalu lintas ke port yang sesuai. Hal ini menyebabkan peningkatan kelambatan, kinerja jaringan berkurang, dan waktu respons yang lebih lambat. Namun, menggunakan router untuk memindahkan lalu lintas antara hasil subnet tanpa lalu lintas siaran atau informasi apa pun yang tidak perlu diarahkan atau dipindahkan ke subnet lain. Karena jumlah lalu lintas dalam setiap subnet berkurang, kecepatan setiap subnet meningkat, yang memudahkan kemacetan jaringan.

  • Meningkatkan keamanan jaringan

    Anda mungkin berpikir, “Bagaimana perangkat di jaringan saya aman? Dengan memisahkan jaringan anda menjadi subnet, Anda dapat mengontrol aliran lalu lintas menggunakan ACL, QoS, atau peta rute, memungkinkan Anda untuk mengidentifikasi ancaman, titik tutup dari masuk dan targetkan tanggapan Anda dengan lebih mudah. Anda juga dapat membagi jaringan anda menggunakan router untuk menghubungkan subnet melalui konfigurasi ACL pada router dan switch. Akibatnya, perangkat di subnet tidak dapat mengakses seluruh jaringan. Pilihan lainnya adalah membatasi akses ke sumber daya pada klien nirkabel, memastikan bahwa informasi berharga tidak mudah diakses di lokasi terpencil.

  • Mengoptimalkan kinerja dan kecepatan jaringan

    Mengoptimalisasi untuk kinerja jaringan walaupun sebuah organisasi memiliki ribuan host device, mengoperasikan semua device tersebut di dalam network ID yang sama akan memperlambat network. Cara TCP/IP bekerja mengatur agar semua komputer dengan network ID yang sama harus berada physical network yang sama juga. Physical network memiliki domain broadcast yang sama, yang berarti sebuah medium network harus membawa semua traffic untuk network. Karena alasan kinerja, network biasanya disegmentasikan ke dalam domain broadcast yang lebih kecil bahkan lebih kecil dari Class C address.

    Subnetting juga membagi domain siaran jaringan Anda, memungkinkan Anda untuk mengontrol arus lalu lintas dengan lebih baik, sehingga meningkatkan kinerja jaringan. Sebuah peringatan, Anda lebih baik membatasi lalu lintas ke subnet tunggal dari pada membiarkannya berpindah dari subnet ke subnet.
    Oleh karena itu, Anda harus membatasi jumlah perangkat di subnet Anda bila memungkinkan, bersama dengan mengendalikan arus lalu lintas antara subnet. Melakukan hal ini akan meningkatkan kecepatan dan kinerja jaringan Anda.

Tujuan Subnetting

Selain fungsi terdapat juga tujuan adanya subnetting ini. Hadirnya teknik subnetting ini tentunya sangat memudahkan seorang administrator jaringan untuk membuat dan mengamankan jaringan. Seperti yang sudah dijelaskan diatas bahwa salah satu manfaat dari subnetting adalah meningkatkan keamanan jaringan. Untuk mengetahui apa saja tujuan subnetting berikut ini adalah penjelasannya :

  • Untuk mengefisienkan pengalamatan (misal untuk jaringan yang hanya mempunyai 10 host, kalau kita menggunakan kelas C saja terdapat 254 – 10 =244 alamat yang tidak terpakai).
  • Membagi satu kelas network atas sejumlah subnetwork dengan arti membagi suatu kelas jaringan menjadi bagian-bagian yang lebih kecil.
  • Menempatkan suatu host, apakah berada dalam satu jaringan atau tidak.
  • Untuk mengatasi masalah perbedaan hardware dengan topologi fisik jaringan.
  • Untuk mengefisienkan alokasi IP Address dalam sebuah jaringan supaya bisa memaksimalkan penggunaan IP Address.
  • Mengatasi masalah perbedaan hardware dan media fisik yang digunakan dalam suatu network, karena Router IP hanya dapat mengintegrasikan berbagai network dengan media fisik yang berbeda jika setiap network memiliki address network yang unik.
  • Meningkatkan security dan mengurangi terjadinya kongesti akibat terlalu banyaknya host dalam suatu network.

Kesimpulan dan Penutup

Terdapat beberapa proses untuk perhitungan subnetting ini. Jika Anda masih mempelajari cara subnetting dari awal maka pahamilah tata cara nya dari awal. Hal ini dilakukan sebagai sadar untuk menghitung subnetting karena pemecahan masalah dengan subnetting ini beragam. Untuk melakukan proses subnetting Anda akan melakukan beberapa proses seperti :

  • Menentukan jumlah subnet yang dihasilkan oleh subnet mask.
  • Menentukan jumlah host per subnet.
  • Menentukan subnet yang valid.
  • Menentukan alamat broadcast untuk tiap subnet.
  • Menentukan host – host yang valid untuk tiap subnet.

Subnetting dan subnet mask ini saling keterkaitan untuk membangun dan mengamankan sebuah jaringan. Dimana subnet mask digunakan untuk membaca bagaimana membagi jalan dan gang, atau membagi network dan hostnya. Subnet Mask diperlukan oleh TCP/IP untuk menentukan apakah suatu jaringan yang dimaksud adalah termasuk jaringan lokal atau nonlokal. Network ID dan host ID di dalam IP address dibedakan oleh penggunaan subnet mask. Anda sebaiknya jangan bingung membedakan antara subnet mask dengan IP address. Sebuah subnet mask tidak mewakili sebuah device atau network di internet. Subnet mask digunakan untuk menandakan bagian mana dari IP address yang digunakan untuk menentukan network ID.

Cara Mudah Menghitung IP Address, Subnet Mask dan Host

 

Cara Mudah Menghitung IP Address, Subnet Mask dan Host

Cara Mudah Menghitung IP Address, Subnet Mask, dan Host – Bila kalian bekerja di dunia komunikasi (lebih tepatnya jaringan), kalian pasti sering mendengar yang namanya IP Address, subnet mask, dan host. Orang awam tentunya tidak akan bisa memahami apa yang sedang dibicarakan oleh artikel ini, akan tetapi orang-orang jaringan pasti akan mengerti dan atau bahkan memahaminya secara mendalam.

Di artikel kali ini, saya akan menunjukkan kepada kalian beberapa cara menghitung subnet mask, ip adreass, dan host dengan mudah. Sebelumnya, ada baiknya kita membahas lebih detail mengenai ketiga aspek tersebut sebelum ketiganya digabungkan ke dalam satu formula.

Apa itu IP Address?

Mari kita membahas IP address menggunakan metode etimologi. IP disini merupakan singkatan dari Internet Protocol (atau protokol internet) dan address merupakan bahasa inggris dari alamat. Jika digabungkan, kita akan mendapatkan alamat protokol internet. Pastinya tidak akan masuk akal jika kalian tidak mengerti tentang dunia jaringan. Akan tetapi, IP address seharusnya sudah menjadi makanan sehari-hari bagi kalian yang bekerja di dunia jaringan.

IP Address sendiri berfungsi sebagai alamat dari alat kalian di jaringan tersebut. Jika kalian membuat suatu jaringan yang terhubung antara banyak alat-alat, setiap alat-alat tersebut harus memiliki alamat yang ditujunya sendiri sehingga alat-alat kalian dapat terhubung dengan internet. Tanpa IP address, jaringan tersebut tidak akan bisa mengidentifikasi alat kalian dan alat kalian akan dianggap ‘mati’ oleh jaringan tersebut.

Baca Juga: Pengertian dan Macam Jenis Sistem Bilangan Komputer

Subnet mask

Sebenarnya, IP Address dan subnet mask memiliki peran yang tidak begitu berbeda. Keduanya berperan untuk membantu komputer kalian dikenal oleh jaringan. Yang membuat keduanya berbeda adalah ‘presisi’-nya. Jika IP address akan menunjukkan dengan persis alamat komputer kalian, subnet mask akan menunjukkan lokasi umum dimana IP address kalian ‘bertengger’.

Host

Yang satu ini cukup simple dikarenakan kalian hanya perlu menerjemahkan kata ini ke dalam bahasa Indonesia untuk dapat mengerti apa yang dimaksud dengan host. Dalam bahasa Indonesia, host sendiri berarti tuan rumah, dan peran tuan rumah dalam dunia jaringan tidak jauh berbeda dengan peran tuan rumah pada umumnya.

Pada umumnya, tuan rumah adalah orang yang harus mengakomodasi dan ‘menampung’ para tamu. Pada kasus jaringan, host berfungsi sebagai media penampung klien-klien. Alat yang dijadikan sebagai host ini sering kali disebut sebagai komputer server (tidak selamanya seperti ini) jika kalian pernah atau sering bermain atau berkunjung ke warung internet yang tersebar di banyak tempat.

Cara menghitung IP Address, subnet mask, dan host dengan mudah

Sekarang mari kita berpaling kepada topic utama artikel ini, yaitu menghitung ketiga variabel diatas dengan rumus yang tergolong mudah.

Dalam rumus ini, IP address akan menjadi variabel tetapnya, sehingga kalian tidak perlu menghitung lagi berapa IP address yang akan kalian dapat. Rumus yang akan digunakan dalam menghitung subnet mask dan host ini dinamakan formula host.

Contoh saja kita memiliki 192.168.0.0 sebagai IP address. Dan kalian memiliki 20 host di dalamnya. Bagaimana cara kita menghitung subnet mask-nya? Karena kalian hanya memiliki 20 host, cara termudah adalah menggunakan 255.255.255.0 sebagai subnet mask-nya. Ini berarti IP klien kalian akan dimulai dari 192.168.0.0 dan subnetnya 0.0.0.0-255.

Dari situ, kalian harus mengubah decimal tersebut menjadi kode biner (proses ini cukup mudah bila kalian mempelajari dasar-dasarnya). Formula host yang digunakan adalah 2n-2, dimana ‘n’ itu adalah banyak angka 0 di dalam subnet masknya (yang sudah diubah ke kode biner tentunya).

Bila subnet mask 255.255.255.0 diubah ke kode biner, maka akan menjadi 111111111 11111111 11111111 00000000. Jika dihitung dengan formula host, kita akan mendapatkan angka 28-2. Dari situ hanya perlu menghitung saja dan kalian akan mendapatkan jumlah host yang bisa masuk ke jaringan kalian.

Untuk bisa menghitung IP Address yang perlu anda ketahui adalah sebagai berikut.

Silahkan anda lihat gambar diatas yang nantinya digunakan dalam menghitung IP Address.
Biasanya pertanyaannya adalah sebagai berikut :

Sebutkan Host, Network ID, Broadcast, Subnet Mask

Contoh Soal 1 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 192.168.100.80/25

Untuk menghitung Host ID. /25  = 32 -25 = 7
2^7 = 128
Berarti Jumlah Host ID = 128 Host
128 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 192.168.100.80 = 192.168.100.0

Untuk Menghitung Broadcast (Host Terakhir)
Broadcast pada 192.168.100.80/25 = 192.168.100.127

IP Address yang bisa digunakan
192.168.100.1 – 192.168.100.126

Untuk Menghitung Subnet Mask
Subnet Mask pada 192.168.100.80/25 = 256 – 128 = 128
Maka Subnetmasknya adalah = 255.255.255.128

Baca Juga : Rekomendasi Modem Wireless Router Terbaik dan Tercepat 2018

Contoh Soal 2 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 20.20.0.22/22

Untuk menghitung Host ID. /22  = 32 -22 = 10
2^10 = 1024
Berarti Jumlah Host ID = 1024 Host
1024 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 20.20.0.22 = 20.20.0.0

Untuk Menghitung Broadcast (Host Terakhir)
1024 / 256 = 4
Broadcast pada 20.20.0.22/22 = 20.20.3.255

IP Address yang bisa digunakan
20.20.0.1 – 20.20.3.254

Untuk Menghitung Subnet Mask
Subnet Mask pada 20.20.0.22/22
2^10 adalah kelas B maka 10-8 = 2 = 2^2 = 4. 256 -4 = 252
Maka Subnetmasknya adalah = 255.255.252.0

Contoh Soal 3 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 10.10.10.10/24

Untuk menghitung Host ID. /24  = 32 -24 = 8
2^8 = 256
Berarti Jumlah Host ID = 256 Host
256 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 10.10.10.10/24 = 10.10.10.0

Untuk Menghitung Broadcast (Host Terakhir)
Broadcast pada 10.10.10.10/24 = 10.10.10.255

IP Address yang bisa digunakan
10.10.10.1 – 10.10.10.254

Untuk Menghitung Subnet Mask
Subnet Mask pada 10.10.10/24 = 256 – 256 = 0
Maka Subnetmasknya adalah = 255.255.255.0

Note :
Anda perlu tahu Subnetmask Kelas IP Address
Kelas A = 255.0.0.0
Kelas B = 255.255.0.0
Kelas C = 255.255.255.0

Cara menghitung IP Address, Subnet mask dan Net ID

 

Cara menghitung IP Address, Subnet mask dan Net ID

Konsep Subnetting

Subnetting adalah termasuk materi yang banyak keluar di ujian CCNA dengan berbagai variasi soal. Juga menjadi momok bagi student atau instruktur yang sedang menyelesaikan kurikulum CCNA 1 program CNAP (Cisco Networking Academy Program). Untuk menjelaskan tentang subnetting, saya biasanya menggunakan beberapa ilustrasi dan analogi yang sudah kita kenal di sekitar kita. Artikel ini sengaja saya tulis untuk rekan-rekan yang sedang belajar jaringan, yang mempersiapkan diri mengikuti ujian CCNA, dan yang sedang mengikuti pelatihan CCNA 1.

 

Sebenarnya subnetting itu apa dan kenapa harus dilakukan? Pertanyaan ini bisa dijawab dengan analogi sebuah jalan. Jalan bernama Gatot Subroto terdiri dari beberapa rumah bernomor 01-08, dengan rumah nomor 08 adalah rumah Ketua RT yang memiliki tugas mengumumkan informasi apapun kepada seluruh rumah di wilayah Jl. Gatot Subroto.

Ketika rumah di wilayah itu makin banyak, tentu kemungkinan menimbulkan keruwetan dan kemacetan. Karena itulah kemudian diadakan pengaturan lagi, dibuat gang-gang, rumah yang masuk ke gang diberi nomor rumah baru, masing-masing gang ada Ketua RTnya sendiri-sendiri. Sehingga ini akan memecahkan kemacetan, efiesiensi dan optimalisasi transportasi, serta setiap gang memiliki previledge sendiri-sendiri dalam mengelola wilayahnya. Jadilah gambar wilayah baru seperti di bawah:

Konsep seperti inilah sebenarnya konsep subnetting itu. Disatu sisi ingin mempermudah pengelolaan, misalnya suatu kantor ingin membagi kerja menjadi 3 divisi dengan masing-masing divisi memiliki 15 komputer (host). Disisi lain juga untuk optimalisasi dan efisiensi kerja jaringan, karena jalur lalu lintas tidak terpusat di satu network besar, tapi terbagi ke beberapa ruas-ruas gang. Yang pertama analogi Jl Gatot Subroto dengan rumah disekitarnya dapat diterapkan untuk jaringan adalah seperti NETWORK ADDRESS (nama jalan) dan HOST ADDRESS (nomer rumah). Sedangkan Ketua RT diperankan oleh BROADCAST ADDRESS (192.168.1.255), yang bertugas mengirimkan message ke semua host yang ada di network tersebut.

Masih mengikuti analogi jalan diatas, kita terapkan ke subnetting jaringan adalah seperti gambar di bawah. Gang adalah SUBNET, masing-masing subnet memiliki HOST ADDRESS dan BROADCAST ADDRESS.

Terus apa itu SUBNET MASK? Subnetmask digunakan untuk membaca bagaimana kita membagi jalan dan gang, atau membagi network dan hostnya. Address mana saja yang berfungsi sebagai SUBNET, mana yang HOST dan mana yang BROADCAST. Semua itu bisa kita ketahui dari SUBNET MASKnya. Jl Gatot Subroto tanpa gang yang saya tampilkan di awal bisa dipahami sebagai menggunakan SUBNET MASK DEFAULT, atau dengan kata lain bisa disebut juga bahwa Network tersebut tidak memiliki subnet (Jalan tanpa Gang). SUBNET MASK DEFAULT ini untuk masing-masing Class IP Address adalah sbb:

CLASSOKTET PERTAMASUBNET MAS DEFAULTPRIVATE ADDRESS
A1-127255.0.0.010.0.0.0-10.255.255.255
B128-191255.255.0.0172.16.0.0-172.31.255.255
C192-223255.255.255.0192.168.0.0-192.168.255.255

Perhitungan Subnetting

Setelah memahami konsep Subnetting dengan baik. Kali ini saatnya anda mempelajari teknik penghitungan subnetting. Penghitungan subnetting bisa dilakukan dengan dua cara, cara binary yang relatif lambat dan cara khusus yang lebih cepat. Pada hakekatnya semua pertanyaan tentang subnetting akan berkisar di empat masalah: Jumlah Subnet, Jumlah Host per Subnet, Blok Subnet, dan Alamat Host- Broadcast.

Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun adakalanya ditulis dengan 192.168.1.2/24, apa ini artinya? Artinya bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0. Lho kok bisa seperti itu? Ya, /24 diambil dari penghitungan bahwa 24 bit subnet mask diselubung dengan binari 1. Atau dengan kata lain, subnet masknya adalah: 11111111.11111111.11111111.00000000 (255.255.255.0). Konsep ini yang disebut dengan CIDR (Classless Inter-Domain Routing) yang diperkenalkan pertama kali tahun 1992 oleh IEFT.

Pertanyaan berikutnya adalah Subnet Mask berapa saja yang bisa digunakan untuk melakukan subnetting? Ini terjawab dengan tabel di bawah:

Subnet MaskNilai CIDR
255.128.0.0/9
255.192.0.0/10
255.224.0.0/11
255.240.0.0/12
255.248.0.0/13
255.252.0.0/14
255.254.0.0/15
255.255.0.0/16
255.255.128.0/17
255.255.192.0/18
255.255.224.0/19
Subnet MaskNilai CIDR
255.255.240.0/20
255.255.248.0/21
255.255.252.0/22
255.255.254.0/23
255.255.255.0/24
255.255.255.128/25
255.255.255.192/26
255.255.255.224/27
255.255.255.240/28
255.255.255.248/29
255.255.255.252/30

 SUBNETTING PADA IP ADDRESS CLASS C

Ok, sekarang mari langsung latihan saja. Subnetting seperti apa yang terjadi dengan sebuah NETWORK ADDRESS 192.168.1.0/26 ?

Analisa: 192.168.1.0 berarti kelas C dengan Subnet Mask /26 berarti 11111111.11111111.11111111.11000000 (255.255.255.192).

Penghitungan: Seperti sudah saya sebutkan sebelumnya semua pertanyaan tentang subnetting akan berpusat di 4 hal, jumlah subnet, jumlah host per subnet, blok subnet, alamat host dan broadcast yang valid. Jadi kita selesaikan dengan urutan seperti itu:

  1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B, dan 3 oktet terakhir untuk kelas A). Jadi Jumlah Subnet adalah 22 = 4 subnet
  2. Jumlah Host per Subnet = 2y – 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 26 – 2 = 62 host
  3. Blok Subnet = 256 – 192 (nilai oktet terakhir subnet mask) = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
  4. Bagaimana dengan alamat host dan broadcast yang valid? Kita langsung buat tabelnya. Sebagai catatan, host pertama adalah 1 angka setelah subnet, dan broadcast adalah 1 angka sebelum subnet berikutnya.
Subnet192.168.1.0192.168.1.64192.168.1.128192.168.1.192
Host Pertama192.168.1.1192.168.1.65192.168.1.129192.168.1.193
Host Terakhir192.168.1.62192.168.1.126192.168.1.190192.168.1.254
Broadcast192.168.1.63192.168.1.127192.168.1.191192.168.1.255

Kita sudah selesaikan subnetting untuk IP address Class C. Dan kita bisa melanjutkan lagi untuk subnet mask yang lain, dengan konsep dan teknik yang sama. Subnet mask yang bisa digunakan untuk subnetting class C adalah seperti di bawah. Silakan anda coba menghitung seperti cara diatas untuk subnetmask lainnya.

Subnet MaskNilai CIDR
255.255.255.128/25
255.255.255.192/26
255.255.255.224/27
255.255.255.240/28
255.255.255.248/29
255.255.255.252/30

 SUBNETTING PADA IP ADDRESS CLASS B

Berikutnya kita akan mencoba melakukan subnetting untuk IP address class B. Pertama, subnet mask yang bisa digunakan untuk subnetting class B adalah seperti dibawah. Sengaja saya pisahkan jadi dua, blok sebelah kiri dan kanan karena masing-masing berbeda teknik terutama untuk oktet yang “dimainkan” berdasarkan blok subnetnya. CIDR /17 sampai /24 caranya sama persis dengan subnetting Class C, hanya blok subnetnya kita masukkan langsung ke oktet ketiga, bukan seperti Class C yang “dimainkan” di oktet keempat. Sedangkan CIDR /25 sampai /30 (kelipatan) blok subnet kita “mainkan” di oktet keempat, tapi setelah selesai oktet ketiga berjalan maju (coeunter) dari 0, 1, 2, 3, dst.

Subnet MaskNilai CIDR
255.255.128.0/17
255.255.192.0/18
255.255.224.0/19
255.255.240.0/20
255.255.248.0/21
255.255.252.0/22
255.255.254.0/23
255.255.255.0/24
Subnet MaskNilai CIDR
255.255.255.128/25
255.255.255.192/26
255.255.255.224/27
255.255.255.240/28
255.255.255.248/29
255.255.255.252/30

Ok, kita coba dua soal untuk kedua teknik subnetting untuk Class B. Kita mulai dari yang menggunakan subnetmask dengan CIDR /17 sampai /24. Contoh network address 172.16.0.0/18.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /18 berarti 11111111.11111111.11000000.00000000 (255.255.192.0).

Penghitungan:

  1. Jumlah Subnet = 2x, dimana x adalah banyaknya binari 1 pada 2 oktet terakhir. Jadi Jumlah Subnet adalah 22 = 4 subnet
  2. Jumlah Host per Subnet = 2y – 2, dimana y adalah adalah kebalikan dari x yaitu banyaknya binari 0 pada 2 oktet terakhir. Jadi jumlah host per subnet adalah 214 – 2 = 16.382 host
  3. Blok Subnet = 256 – 192 = 64. Subnet berikutnya adalah 64 + 64 = 128, dan 128+64=192. Jadi subnet lengkapnya adalah 0, 64, 128, 192.
  4. Alamat host dan broadcast yang valid?
Subnet172.16.0.0172.16.64.0172.16.128.0172.16.192.0
Host Pertama172.16.0.1172.16.64.1172.16.128.1172.16.192.1
Host Terakhir172.16.63.254172.16.127.254172.16.191.254172.16.255.254
Broadcast172.16.63.255172.16.127.255172.16.191.255172.16..255.255

Berikutnya kita coba satu lagi untuk Class B khususnya untuk yang menggunakan subnetmask CIDR /25 sampai /30. Contoh network address 172.16.0.0/25.

Analisa: 172.16.0.0 berarti kelas B, dengan Subnet Mask /25 berarti 11111111.11111111.11111111.10000000 (255.255.255.128).

Penghitungan:

  1. Jumlah Subnet = 29 = 512 subnet
  2. Jumlah Host per Subnet = 27 – 2 = 126 host
  3. Blok Subnet = 256 – 128 = 128. Jadi lengkapnya adalah (0, 128)
  4. Alamat host dan broadcast yang valid?
Subnet172.16.0.0172.16.0.128172.16.1.0172.16.255.128
Host Pertama172.16.0.1172.16.0.129172.16.1.1172.16.255.129
Host Terakhir172.16.0.126172.16.0.254172.16.1.126172.16.255.254
Broadcast172.16.0.127172.16.0.255172.16.1.127172.16.255.255

Masih bingung juga? Ok sebelum masuk ke Class A, coba ulangi lagi dari Class C, dan baca pelan-pelan

SUBNETTING PADA IP ADDRESS CLASS A

Kalau sudah mantab dan paham, kita lanjut ke Class A. Konsepnya semua sama saja. Perbedaannya adalah di OKTET mana kita mainkan blok subnet. Kalau Class C di oktet ke 4 (terakhir), kelas B di Oktet 3 dan 4 (2 oktet terakhir), kalau Class A di oktet 2, 3 dan 4 (3 oktet terakhir). Kemudian subnet mask yang bisa digunakan untuk subnetting class A adalah semua subnet mask dari CIDR /8 sampai /30.

Kita coba latihan untuk network address 10.0.0.0/16.

Analisa: 10.0.0.0 berarti kelas A, dengan Subnet Mask /16 berarti 11111111.11111111.00000000.00000000 (255.255.0.0).

Penghitungan:

  1. Jumlah Subnet = 28 = 256 subnet
  2. Jumlah Host per Subnet = 216 – 2 = 65534 host
  3. Blok Subnet = 256 – 255 = 1. Jadi subnet lengkapnya: 0,1,2,3,4, etc.
  4. Alamat host dan broadcast yang valid?
Subnet
  1. 0.0.0
  2. 1.0.0
 
  1. 254.0.0
  2. 255.0.0
 
Host Pertama
  1. 0.0.1
  2. 1.0.1
 
  1. 254.0.1
  2. 255.0.1
 
Host Terakhir
  1. 0.255.254
  2. 1.255.254
 
  1. 254.255.254
  2. 255.255.254
 
Broadcast
  1. 0.255.255
  2. 1.255.255
 
  1. 254.255.255
  2. 255.255.255
 

Mudah-mudahan sudah setelah anda membaca paragraf terakhir ini, anda sudah memahami penghitungan subnetting dengan baik. Kalaupun belum paham juga, anda ulangi terus artikel ini pelan-pelan dari atas. Untuk teknik hapalan subnetting yang lebih cepat, tunggu di artikel berikutnya

Catatan: Semua penghitungan subnet diatas berasumsikan bahwa IP Subnet-Zeroes (dan IP Subnet-Ones) dihitung secara default. Buku versi terbaru Todd Lamle dan juga CCNA setelah 2005 sudah mengakomodasi masalah IP Subnet-Zeroes (dan IP Subnet-Ones) ini. CCNA pre-2005 tidak memasukkannya secara default (meskipun di kenyataan kita bisa mengaktifkannya dengan command ip subnet-zeroes), sehingga mungkin dalam beberapa buku tentang CCNA serta soal-soal test CNAP, anda masih menemukan rumus penghitungan Jumlah Subnet = 2x – 2

Subnetting dan Subnet Mask

  Cara kerja server Softswitch berbasis SIP Like Show Prosedur Instalasi Server Softswitch Berbasis SIP | TLJ  -  Baiklah disini saya akan m...