Selasa, 21 Juni 2016

RAMADHANKU


4.     Berdoa di Bulan Ramadhan

Aturan untuk shoum di bulan Ramadhan telah ditetapkan Allah SWT dalam surat Al Baqarah dari ayat 183 sampai ayat 187. Hampir seluruh ayat tersebut terdapat kata-kata shoum:
Hanya ayat 186 yang tidak mengandung kata shoum:
“Dan apabila hamba-hamba-Ku bertanya kepadamu tentang Aku, maka (jawablah), bahwasanya Aku adalah dekat. Aku mengabulkan permohonan orang yang berdoa apabila ia memohon kepada-Ku, maka hendaklah mereka itu memenuhi (segala perintah-Ku) dan hendaklah mereka beriman kepada-Ku, agar mereka selalu berada dalam kebenaran.”
Peletakan ayat ini diantara ayat-ayat tentang shoum Ramadhan bukan tanpa maksud. Kalau ditilik dari asbabun nuzul ayat ini adalah berkenaan dengan datangnya seorang Arab Badui kepada Nabi SAW yang bertanya: “Apakah Tuhan kita itu dekat, sehingga kami dapat munajat/memohon kepada-Nya, atau jauh, sehingga kami harus menyeru-Nya?” Nabi SAW terdiam, hingga turunlah ayat ini. (Diriwayatkan oleh Ibnu Jarir, Ibnu Abi Hatim, Ibnu Marduwaih, Abussyaikh dan lain-lain).
Menurut riwayat lain, ayat ini turun berkenaan dengan sabda Rasulullah SAW:“Janganlah kalian berkecil hati dalam berdoa, karena Allah SWT telah berfirman ‘Ud’uni astajib lakum’ (berdoalah kamu kepada-Ku, pasti aku mengijabahnya)”(QS 40:60). Berkatalah salah seorang di antara mereka: “Wahai Rasulullah! Apakah Tuhan mendengar doa kita atau bagaimana?” Sebagai jawabannya, turunlah ayat ini (Diriwayatkan oleh Ibnu ‘Asakir yang bersumber dari Ali.)
Menurut Sayyid Qutb dalam kitabnya Fii Zhilalil Quran, Allah menjawab langsung tentang keberadaanNya yang sangat dekat dan langsung berfirman bahwa Dia akan mengabulkan segala doa kita. Dalam ayat ini juga terdapat tiga syarat untuk diterimanya suatu doa. Pertama, doa tersebut harus dipanjatkan kepada-Nya secara langsung. Jadi janganlah kita berdoa kepada mahluk Allah seperti jin, makam atau pohon. Dan kalaupun berdoa akan lebih baik apabila doa tersebut diucapkan secara langsung kepada-Nya. Syarat kedua dalam berdoa adalah kita harus memenuhi segala perintah Allah SWT. Seperti ketika seorang anak sebaiknya mengikuti nasehat/perintah orang tuanya untuk mendapatkan yang diinginkannya. Sedang syarat ketiga adalah kita harus beriman kepada-Nya agar doa kita diterima.
Walaupun ayat 186 ini tidak mengandung kata shoum, tapi penempatan ayat ini menunjukkan pentingnya kita berdoa pada bulan Ramadhan. Hal ini sesuai dengan hadits nabi SAW:
“Orang yang berpuasa memiliki doa yang mustajab pada waktu berbuka.” (Diriwayatkan oleh Imam Abu Dawud)
Atau dalam hadits lain, nabi SAW bersabda:
“Ada tiga orang yang tidak akan ditolak doanya yaitu pemimpin yang adil, orang yang berpuasa sehingga dia berbuka dan orang yang dianiaya. Doa mereka diangkat oleh Allah di bawah awan pada hari kiamat dan dibukakan untuknya pintu-pintu langit dan Allah berfirman, ‘Demi keagungan-Ku, Aku akan menolongmu walaupun sesudah suatu waktu’” (Riwayat Imam Ahmad, Tirmidzi, Nasai dan Ibnu Majah)
Demikianlah, urgensi dari berdoa dalam bulan Ramadhan karena hal itu meningkatkan kemungkinan doa kita diterima. Maka perbanyaklah kita berdoa dalam bulan Ramadhan. Semoga Allah SWT menerima doa kita.



RAMADHANKU

3. 2 KUNCI SUKSES

Setiap orang ingin berhasil dalam menggapai keinginannya. Setiap mukmin selalu menginginkan kesuksesan hidup di dunia dan akhirat.
“Dan carilah pada apa yang telah dianugerahkan Allah kepadamu (kebahagiaan) negeri akhirat, dan janganlah kamu melupakan bahagianmu dari (kenikmatan) duniawi.”  (QS 28:77)
Dan keberhasilan tersebut perlu suatu ujian  untuk membuktikan bahwa kita telah berhasil. Hal ini sama seperti seorang murid SD. Agar dapat naik kelas maka perlu mengikuti tes atau yang dikenal dengan UAS (Ujian Akhir Semester). Jika dapat melewati ujian tersebut, maka anak tersebut akan naik kelas.
Kehidupan kita tidak jauh beda dengan ujian bagi seorang anak SD. Allah SWT memberikan cobaan dalam setiap langkah kehidupan untuk memastikan hamba mana yang memiliki amal terbaik.
“Yang menjadikan mati dan hidup, supaya Dia menguji kamu, siapa di antara kamu yang lebih baik amalnya.” (QS 67:2)
Berikut adalah beberapa hal terkait ujian dalam kehidupan kita.
Waktu Ujian
Ujian dalam hidup dimulai semenjak waktu baligh sampai nanti waktunya berpulang ke Rahmatulloh. Setiap fase umur memiliki cobaan yang berbeda. Seorang remaja harus bisa memilih teman dan pergaulannya. Ketika sudah menikah, seorang suami harus bisa mencari nafkah yang halal dan melindungi keluarganya. Ketika sudah tua, seorang kakek harus sabar dengan penyakit yang dideritanya. Semua ujian tersebut harus dihadapi dengan mengharap ridho Allah SWT.
Bahan Ujian
Bahan ujian itu ada disekitar kita seperti suami/istri, anak, keluarga, teman, dan tetangga. Selain itu, harta kekayaan dapat menjadi bahan ujian kita.
“Dijadikan indah pada manusia kecintaan kepada apa-apa yang diingini, yaitu: wanita-wanita, anak-anak, harta yang banyak dari jenis emas, perak, kuda pilihan, binatang-binatang ternak dan sawah ladang. Itulah kesenangan hidup di dunia, dan di sisi Allah-lah tempat kembali yang baik (surga).” (QS 3:14)
Sifat Ujian
Sifat ujian dapat dalam kondisi susah dan senang. Kebanyakan orang menidentikkan ujian dengan kesusahan. Jika tidak mendapatkan rezeki yang cukup atau sedang ditinggal yang dicintai maka dianggap sebagai ujian dari Allah SWT. Tapi ujian dengan kesenangan sering tidak dipedulikan walau  biasanya ujian dengan kesenangan lebih sulit.
Sebagai contoh, orang yang hidupnya pas-pasan, maka dia akan membelanjakan uangnya untuk kebutuhan pokok seperti beli beras, sayur dan lauk sederhana. Jika orang memiliki uang yang lebih bisa jadi dia akan membeli makanan yang mahal untuk memuaskan nafsu bahkan bisa jadi membeli makanan yang haram. Terkadang yang dibeli adalah keinginan untuk caper saja.
Demikian juga orang yang memiliki paras yang tampan atau cantik maka akan berprofesi sebagai artis yang malah menjerumuskan kedalam kehidupan penuh glamour, terjerat narkoba dan gagal dalam berkeluarga.
Kunci Jawaban
Kunci jawaban ujian terhadap kehidupan kita hanya terletak pada 2 hal yaitu syukur dan sabar.
عَجَبًا ِلأَمْرِ الْمُؤْمِنِ إنَّ أَمْرَهُ كُلَّهُ لَهُ خَيْرٌ وَلَيْسَ ذَلِكَ ِلأَحَدٍ إِلاَّ لِلْمُؤْمِنِ، إِنْ أَصَابَتْهُ سَرَّاءُ شَكَرَ فَكَانَ خَيْرًا لَهُ، وَإِنْ أَصَابَتْهُ ضَرَّاءُ صَبَرَ فَكَانَ خَيْراً لَهُ
“Betapa mengagumkan urusan seorang mukmin. Sesungguhnya semua urusannya adalah baik baginya. Jika datang kepadanya kesenangan dia pun bersyukur. Maka hal itu baik baginya. Jika datang kepadanya kesusahan dia pun bersabar. Maka hal itu pun baik baginya. Dan tidaklah hal itu didapatkan kecuali oleh orang mukmin.” (HR. Muslim)
Layaknya hidup seperti perputaran roda, maka ketika Allah SWT memberikan kelonggaran maka selayaknya seorang hamba untuk bersyukur dengan menjaga nikmat yang diberikan dan berbagi dengan orang lain. Hikmah dari bersyukur adalah tidak merasa sombong dengan apa yang dikaruniakan Allah SWT. Segala kesuksesan hanya Allah SWT yang mengatur.
“Katakanlah: “Wahai Tuhan Yang mempunyai kerajaan, Engkau berikan kerajaan kepada orang yang Engkau kehendaki dan Engkau cabut kerajaan dari orang yang Engkau kehendaki. Engkau muliakan orang yang Engkau kehendaki dan Engkau hinakan orang yang Engkau kehendaki. Di tangan Engkaulah segala kebajikan. Sesungguhnya Engkau Maha Kuasa atas segala sesuatu.”(QS 3:26)
Sebaliknya, kesusahan dalam hidup harus dihadapi dengan kesabaran dan keyakinan bahwa akan ada hikmah besar dari suatu musibah. Sifat sabar dicerminkan dengan tidak menyalahkan orang lain sebagai penyebab kesusahan tetapi justru melakukan muhasabah terhadap diri sendiri sebagai penyebabnya. Kesabaran akan dibalas oleh Allah SWT dengan pengampunan atas dosa yang telah lampau. Rasulullah SAW bersabda:
“Tidaklah seseorang muslim ditimpa keletihan, penyakit, kesusahan, kesedihan, gangguan, kegundah-gulanan hingga duri yang menusuknya, melainkan Allah akan menghapuskan sebagian dari kesalahan-kesalahannya” (HR. Bukhari no. 5641).

Sebagai penutup, inti dari menjalani hidup adalah menghadapi segala ujian yang diberikan Allah SWT. Dan kunci jawabannya adalah selalu bersyukur dan bersabar.

RAMADHANKU

2.    Pentingnya Menghafal dan Memahami Al Quran
Al Quran diturunkan kepada Muhammad Rasulullah SAW selama 23 tahun masa kerasulan beliau. Al Quran di turunkan secara berangsur-angsur kepada Rasulullah SAW dengan perantaraan malaikat Jibril. Malaikat Jibril menurunkan Al Quran ke dalam hati Rasulullah dan beliaupun langsung memahaminya. Hal ini disebutkan dalam Al Quran surat Al Baqarah (2) : 97.
Katakanlah: “Barang siapa yang menjadi musuh Jibril, maka Jibril itu telah menurunkannya (Al Quran) ke dalam hatimu dengan seizin Allah; membenarkan apa (kitab-kitab) yang sebelumnya dan menjadi petunjuk serta berita gembira bagi orang-orang yang beriman.”
Kemudian Rasulullah SAW mengajarkan Al Quran itu kepada para shahabatnya. Mereka menuliskannya di pelepah daun daun kering, batu, tulang dll. Pada saat itu belum ada kertas seperti zaman modern sekarang ini. Kemudian para shahabat langsung menghafalnya dan mengamalkannya. Demkian Al Qur;an di ajarkan kepada para shahabat-shahabat yang lain. Al Quran difahami dengan menghafal. Bukan dengan sekedar membaca.
Pada saat Rasulullah telah wafat, banyak terjadi peperangan. Dalam peperangan Yamamah misalnya , banyak para sahabat pemghafal Quran yang syahid. Melihat kondisi ini Umarpun meminta Abu bakar sebagai khalifah untuk membuat Mushaf Al Quran. Abu bakar sempat menolak. „ Apakah engkau meminta aku untuk melakukan apa yang Rasulullah tidak lakukan ?“ ujar beliau. Tapi dengan gigih Umar bin Khattab menjelaskan urgensinya pembuatan Mushaf bagi kepentingan kaum muslimin di masa yang datang. Akhirnya Abu Bakarpun dapat diyakinkan dan kemudian setuju dengan ide Umar bin Khattab.
Abu Bakarpun lalu meminta Zaid bin Haritsah untuk melakukan tugas ini. Zaid bin Haritsah pun sempat berkata : „ Apakah engkau meminta aku untuk melakukan apa yang Rasulullah tidak lakukan ?“. Tapi akhirnya Zaidpun setuju dan mulai mengumpulkan shahifah-sahhifah yang tersebar di tangan para shahabat yang lain. Batu, daun-daun kering, tulang dll itupun disimpan di rumah Hafsah.
Barulah pada zaman Khalifah Utsman bin Affan, Mushaf Al Quran selesai sebanyak 5 buah. Satu disimpan Utsman dan 4 yang lain disebar ke : Makkah, Syria, Basrah dan Kufah. Jadi pada saat itu para shahabat, tabi’it dan thabi’i tabiin mempelajari al Quran dengan menghafal karena jumlah Mushaf yang sangat sedikit.
Bagaimana dengan kondisi zaman sekarang? Bila kita perhatikan di sekitar kita, diantara teman-teman dan keluarga kita, ada berapa persen diantara mereka yang hafal Al Quran ? Berapa persen yang sedang menghafal Al Quran? Mungkin kita susah memberikan persentase karena dihitung dengan jari-jari tangan kita belum tentu genap semuanya.
Kaum muslimin saat ini masih cukup berpuas diri dengan membaca Mushaf Al Quran dan tidak memahami maknanya. Padahal membaca Al Quran baru langkah awal interaksi Al Quran. Al Quran sebagai petunjuk bagi kita tidak cukup dibaca tapi juga dihafal dan difahami.
Mungkin ada sebagian yang berkata mengapa perlu menghafal ? Tidakkah cukup dengan membaca Mushaf dan membaca tarjemahan ? Ternyata tidak cukup. Dengan menghafal Al Quran ada „rasa“ (atau zauk) yang diberikan Allah kepada hati kita. Rasa ini didapat karena ayat-ayat yang dibaca berulang-ulang. Pengulangan kalam-kalam suci itulah yang menjadi „makanan“ untuk hati. Dan sesuai dengan ayat di Al Baqarah : 97 diatas, Al Quran itu diturunkan di hati Nabi Muhammad. Bukan di akal fikiran beliau. Artinya Al Quran itu konsumsi/makanan hati bukan sekedar fikiran.
Rasa inilah yang menjadikan kita nikmat mengenal Allah, memahami kehendakNya dan ringan melaksanakan segala perintah dan menjauhi segala laranganNya. „ Rasa „ ini kurang ada juga sedikit ketika kita hanya membaca. Apalagi bila membacanya tidak diiringi dengan pemahaman artinya. Dan membaca tidak diulang-ulang. Efeknya sangat berbeda dengan mengulang-ulangnya.
Kaum muslimin saat ini cukup berpuas diri dengan membaca „buta“ Al Quran dan menimba ilmu dari para ustadz, kiai dan pemuka-pemuka agama. Tanpa menghilangkan rasa hormat kepada para penyampai-penyampai risalah agama, kita sebagai hamba Allah, secara individual juga mempunyai kewajiban berusaha memahami Al Quran dari aslinya langsung dari firman-firmanNya.
Bila kita menghafal dan mentadaburi Al Quran maka Allah akan mengajarkan kepada kita pengetahuan melalui hati kita dengan perantaraan ilham. Seperti yang difirmankan Allah SWT dalam surat Asy Syams ayat 8-10:
“Maka Allah mengilhamkan kepada jiwa itu (jalan) kefasikan dan ketakwaannya. Sesungguhnya beruntunglah orang yang mensucikan jiwa itu, dan Sesungguhnya merugilah orang yang mengotorinya.“

Ilham ini dapat dirasakan dengan dalam hati kita. Bukankah kita pernah bingung tentang suatu masalah, kemudian pada suatu saat kita, „cling“ mememukan cara untuk menyelesaikan masalah dengan baik. Itulah ilham.
Atau ilham itu sebagai furqan atau pembeda mana-mana amal yang haq dan mana-man yang bathil. Sebagai misal ketika kita masuk ke tempat maksiat maka hati kita akan terasa tidak enak, tidak nyaman. Itulah peringatan dari hati kita yang bersih. Furqan inilah yang dibutuhkan di dalam kehidupan ketika berperang dengan bisikan-bisikan syaithan yang membujuk-bujuk kita untuk berbuat maksiat dengan iming-iming duniawi yang menggiurkan. Karena itu sangatlah kita memerlukan furqan yang menjadikan kita mantap mengetahui yang haq dan yang bathil. Seperti disebutkan oleh Allah Azza wa Jalla dalam surat Al Anfaal ayat 29:
Hai orang-orang beriman, jika kamu bertaqwa kepada Allah, Kami akan memberikan kepadamu Furqaan. dan Kami akan jauhkan dirimu dari kesalahan-kesalahanmu, dan mengampuni (dosa-dosa)mu. dan Allah mempunyai karunia yang besar.
Al Quran juga sebuah petunjuk/pedoman hidup bagi kita kaum muslimin :
Kitab (Al Quran) ini tidak ada keraguan padanya; petunjuk bagi mereka yang bertaqwa.
(QS Al Baqarah : 2)
Jadi intinya Al Qu’an adalah pedoman hidup. Tapi hanya segelintir orang yang hafal dan faham Al Quran. Bagaimana Al Quran bisa menjadi pedoman hidup seorang muslim secara individual bila membaca dan memahaminya secara tuntas saja belum dilakukan ? Dan banyak diantara kaum muslimin yang meninggal dalam keadaan belum pernah membaca dengan tuntas Al Quran.
Bayangkan apabila kita akan pergi ke puncak Gunung Semeru. Sebelum pergi kita dibekali dengan peta, rambu-rambu dan petunjuk-petunjuk oleh seorang pendaki gunung profesional. Tetapi kita tidak memahami petunjuk-petunjuk tersebut. Apakah kita dijamin akan sampai di puncak gunung semeru dengan selamat ? Kita mungkin lebih senang bertanya dengan penduduk setempat. Bila kita bertemu dengan penduduk yang sangat kenal gunung semeru mungkin kita akan sampai dengan selamat. Tetapi bila orang kita tanya juga kurang faham jalan ke puncak gunung, akankah kita sampai ke puncak dengan selamat atau mungkin kita bisa tersesat ? Padahal bila kita memahami, petunjuk, peta dan juga bertanya maka kita akan mendapat jalan pintas untuk sampai ke puncak gunung.
Memang solusi pemahaman Al Quran ini tidak akan dapat berhasil bila sistem pendidikan agama tidak berjalan intensif sejak dini. Sebagai permisalan, bahasa Inggris diajarkan sejak SD. Maka kita lihat ketika lulus SMA para mahasiswa sudah bisa belajat dari diktat berbahas Inggris. Bila sistem ini diterpakan juga untuk bahasa Arab (sebagai media inti pemahaman Al Quran) maka ketika berumur 20-25 seorang muslim sudah mulai bisa memahami Al Quran dengan mandiri.
Wahai saudara-saudaraku kaum muslimin, memahami Al Quran bukan fardhu kifayah yang dibebankan kepada ulama, kiai atau ustadz. Tapi seperti dicontohkan oleh para sahabat, membaca, menghafal, memahami dan melaksanakan Al Quran dilakukan sebagai kewajiban indivial setiap kaum muslimin. Bila secara individu seorang muslim meningkat kualitasnya, keluarga yang dibinanya juga akan berkulaitas sehingga akhirnya sebuah masyarakat madani yang dirindukan selama ini juga dapat terwujud.

Demikianlah renungan kita tentang Al Quran. Semoga Allah memberikan taufik dan hidayahNya kepada kita semua sehingga kita menjadi orang-orang yang mencintai Al Quran, membacanya, menghafalkannya, memahaminya dan mengamalkannya.

RAMADHANKU

1.  MEMBIASAKAN DIRI BERBUAT BAIK


Dalam suatu hadits qudsi, Allah SWT berfirman “Jikalau seseorang hamba itu mendekat padaKu sejengkal, maka Aku mendekat padanya sehasta dan jikalau ia mendekal padaKu sehasta, maka Aku mendekat padanya sedepa. Jikalau hamba itu mendatangi Aku dengan berjalan, maka Aku mendatanginya dengan bergegas.” (HR. Bukhari)
 Didalam melihat jalan hidup masyarakat di sekitar kita, bisa kita lihat bahwa beberapa orang mempunyai kecenderungan tertentu. Orang yang terbiasa berbuat maksiyat, maka dari hari kehari dia akan semakin terjerumus kedalam lembah yang hitam. Sebaliknya orang yang suka sholat berjamaah ke masjid, maka dia akan ramah ke tetangganya, rutin berinfaq dan bahagia kehidupan keluarganya.
 Semakin seseorang memperbanyak dan membiasakan berbuat baik, maka semakin banyak terbuka pintu-pintu kebaikan yang lain. Hal ini sesuai dengan hadits qudsi diatas bahwa semakin tinggi intensitas dan kualitas ibadah kita kepada Allah SWT maka semakin dekatlah kita dengan-Nya.
 Salah satu kunci kesuksesan hidup kita adalah bagaimana kita membiasakan berbuat baik. Semakin kita terbiasa berbuat baik, maka semakin mudah jalan kita untuk mencapai kebahagiaan hidup. Agar manusia terbiasa beribadah, maka beberapa ibadah dilakukan berulang dalam kurun waktu tertentuseperti sholat lima kali dalam sehari, puasa sunnah dua kali seminggu dan sholat jum’at sekali sepekan.
 Permasalahan awal yang biasanya ditemukan dalam melakukan sesuatu yaitu dalam memulainya. Memulai suatu aktifitas terkadang lebih berat dibandingkan ketika melaksanakannya. Maka ketika kita mendorong mobil yang mogok, akan diperlukan tenaga yang besar saat sebelum mobil bergerak. Setelah mobil tersesebut bergerak, diperlukan daya dorong yang kecil. Ada juga sifat kita yang menunda perbuatan baik, padahal perbuakan baik janganlah ditunda. Kalau kita ada keinginan untuk menunda, maka tundalah untuk menunda. Hal ini seperti yang disampaikan Rasulullah saw:
 “Bersegeralah untuk beramal, jangan menundanya hingga datang tujuh perkara. Apakah akan terus kamu tunda untuk beramal kecuali jika sudah datang: kemiskinan yang membuatmu lupa, kekayaan yang membuatmu berbuat melebihi batas, sakit yang merusakmu, usia lanjut yang membuatmu pikun, kematian yang tiba-tiba menjemputmu, dajjal, suatu perkara gaib terburuk yang ditunggu, saat kiamat, saat bencana yang lebih dahsyat dan siksanya yang amat pedih.” (HR. Tirmidzi)
 Salah satu cara untuk mempermudah kita dalam memulai suatu amal ibadah adalah dengan mengetahui akan besarnya manfaat yang akan dirasakan. Segala hambatan atau godaan untuk tidak melaksanakan kebaikan tersebut akan bisa dilewatkan dengan keyakinan yang kuat. Oleh sebab itu, kita wajib untuk mencari ilmu tentang fadhilah (kelebihan) dari suatu amalan atau ibadah. Bahkan untuk menguatkan hati, kita juga perlu mencari ilmu secara berulang kali. Bahkan beberapa pengulangan dalam Al Quran digunakan agar manusia semakin ingat.
“Dan sesungguhnya dalam Al Quran ini Kami telah ulang-ulangi (peringatan-peringatan), agar mereka selalu ingat. Dan ulangan peringatan itu tidak lain hanyalah menambah mereka lari.” (QS. Al Israa’ 41)
 Jadi, mulailah perbuatan baik yang ingin anda lakukan sekarang dan jangan ditunda. Kalau belum yakin, perluas dan perdalam ilmu agar kita semakin yakin.









Minggu, 01 Mei 2016

SUBNETTING

MATERI SUBNETTING

 

Subnetting adalah teknik memecah suatu jaringan besar menjadi jaringan yang lebih kecil dengan cara mengorbankan bit Host ID pada subnet mask untuk dijadikan Network ID baru. Subnetting merupakan teknik memecah network menjadi beberapa subnetwork yang lebih kecil. Subnetting hanya dapat dilakukan pada IP addres kelas A, IP Address kelas B dan IP Address kelas C. Dengan subnetting akan menciptakan beberapa network tambahan, tetapi mengurangi jumlah maksimum host yang ada dalam tiap network tersebut.
B.            Alasan Melakukan Subnetting
  1. Mengalokasikan IP address yang terbatas supaya lebih efisien. Jika internet terbatas oleh alamat-alamat di kelas A, B, dan C, tiap network akan memliki 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.
  2. Alasan kedua adalah, 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 di 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.
C.           Tujuan Subnetting
Tujuan dari subnetting adalah sebagai berikut:
1.      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).
2.      Membagi satu kelas network atas sejumlah subnetwork dengan arti membagi suatu kelas jaringan menjadi bagian-bagian yang lebih kecil.
3.      Menempatkan suatu host, apakah berada dalam satu jaringan atau tidak. Menempatkan suatu host, apakah berada dalam satu jaringan atau tidak.
4.      Untuk mengatasi masalah perbedaaan hardware dengan topologi fisik jaringan.
5.      Untuk mengefisienkan alokasi IP Address dalam sebuah jaringan supaya bisa memaksimalkan penggunaan IP Address.
6.      Mengatasi masalah perbedaan hardware dan media fisik yang digunakan daam suatu network, karena Router IP hanya dapat mengintegrasikan berbagai network dengan media fisik yang berbeda jika setiap network memiliki address network yang unik.
7.      Meningkatkan security dan mengurangi terjadinya kongesti akibat terlalu banyaknya host dalam suatu network.
D.           Fungsi Subnetting
Fungsi subnetting antara lain sbb:
Ø  Mengurangi lalu-lintas jaringan, sehingga data yang lewat di perusahaan tidak akan bertabrakan (collision) atau macet.
Ø  Teroptimasinya unjuk kerja jaringan.
Ø  Pengelolaan yang disederhanakan.
Ø  Membantu pengembangan jaringan ke arah jarak geografis yang menjauh,


E.            Proses Subnetting
Untuk melakukan proses subnetting kita akan melakukan beberapa proses antara lain :
1.      Menentukan jumlah subnet yang dihasilkan oleh subnet mask.
2.      Menentukan jumlah host per subnet.
3.      Menentukan subnet yang valid.
4.      Menentukan alamat broadcast untuk tiap subnet.
5.      Menentukan host – host yang valid untuk tiap subnet.
F.            Mengenal Teknik Subnetting
Misalkan disebuah perusahaan terdapat 200 komputer (host). Tanpa menggunakan subnetting maka semua komputer (host) tersebut dapat kita hubungkan kedalam sebuah jaringan tunggal dengan perincian sebagai berikut:
Misal kita gunakan IP Address Private kelas C dengan subnet mask defaultnya yaitu 255.255.255.0 sehingga perinciannya sebagai berikut:
Network Perusahaan
Alamat Jaringan                                  : 192.168.1.0
Host Pertama                          : 192.168.1.1
Host Terakhir                          : 192.168.1.254
Broadcast Address                 : 192.168.1.255
Misalkan diperusahaan tersebut terdapat 2 divisi yang berbeda sehingga kita akan memecah network tersebut menjadi 2 buah subnetwork, maka dengan teknik subnetting kita akan menggunakan subnet mask 255.255.255.128 (nilai subnet mask ini berbeda-beda tergantung berapa subnetwork yang akan kita buat) sehingga akan menghasilkan 2 buah blok subnet, dengan perincian sebagai berikut:
Network Divisi A
Alamat Jaringan / Subnet A    : 192.168.1.0
Host Pertama                          : 192.168.1.1
Host Terakhir                          : 192.168.1.126
Broadcast Address                 : 192.168.1.127
Network Divisi B
Alamat Jaringan / Subnet B    : 192.168.1.128
Host Pertama                          : 192.168.1.129
Host Terakhir                          : 192.168.1.254
Broadcast Address                 : 192.168.1.255
Dengan demikian dengan teknik subnetting akan terdapat 2 buah subnetwork yang masing-masing network maksimal terdiri dari 125 host (komputer). Masing-masing komputer dari subnetwork yang berbeda tidak akan bisa saling berkomunikasi sehingga meningkatkan security dan mengurangi terjadinya kongesti. Apabila dikehendaki agar beberapa komputer dari network yang berbeda tersebut dapat saling berkomunikasi maka kita harus menggunakan Router.
G.           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. SUBNET MASK DEFAULT ini untuk masing-masing Class IP Address adalah sbb:


Class
Oktet Pertama
Subnet Mask Default
Private Address
A
1 – 127
255.0.0.0
10.0.0.0 – 10.255.255.255
B
128 – 191
255.255.0.0
172.16.0.0 – 172.31.255.255
C
192 – 223
255.255.225.0
192.168.0.0 – 192.168.255.255
Subnetmask diperlukan oleh TCP/IP untuk menentukan apakah suatu jaringan yang dimaksud adalah termasuk jaringan lokal atau non lokal.
Network ID dan host ID di dalam IP address dibedakan oleh penggunaan subnet mask. Masing-masing subnet mask merupakan pola nomor 32-bit yang merupakan bit groups dari semua (1) yang menunjukkan network ID dan semua nol (0) menunjukkan host ID dari porsi IP address.
Kelas IP Address
BIT SUBNET (Default)
SUBNETMASK (Default)
A
11111111 00000000 00000000 00000000
255.0.0.0
B
11111111 11111111 00000000 00000000
255.255.0.0
C
11111111 11111111 11111111 00000000
255.255.255.0
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. Anda dapat langsung dengan mudah mengenali subnet mask, karena octet pertama pasti 255, oleh karena itu 255 bukanlah octet yang valid untuk IP address class.
          Terdapat aturan-aturan dalam membuat Subnet Mask:
Angka minimal untuk network ID adalah 8 bit. Sehingga, oktet pertama dari subnet pasti 255.
1.      Angka maksimal untuk network ID adalah 30 bit. Anda harus menyisakan sedikitnya 2 bit untuk host ID, untuk mengizinkan paling tidak 2 host. Jika anda menggunakan seluruh 32 bit untuk network ID, maka tidak akan tersisa untuk host ID. Ya, pastilah nggak akan bisa. Menyisakan 1 bit juga tidak akan bisa. Hal itu disebabkan sebuah host ID yang semuanya berisi angka 1 digunakan untuk broadcast address dan semua 0 digunakan untuk mengacu kepada network itu sendiri. Jadi, jika anda menggunakan 31 bit untuk network ID dan menyisakan hanya 1 bit untuk host ID, (host ID 1 digunakan untuk broadcast address dan host ID 0 adalah network itu sendiri) maka tidak akan ada ruang untuk host sebenarnya. Makanya maximum network ID adalah 30 bit.
2.      Karena network ID selalu disusun oleh deretan angka-angka 1, hanya 9 nilai saja yang mungkin digunakan di tiap octet subnet mask (termasuk 0). Tabel berikut ini adalah kemungkinan nilai-nilai yang berasal dari 8 bit.
BINARY OCNET
DECIMAL
00000000
0
10000000
128
11000000
192
11100000
224
11110000
240
11111000
248
11111100
252
11111110
254
11111111
255


H.           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 yaitu:
·           Jumlah Subnet.
·           Jumlah Host per Subnet.
·           Blok Subnet.
·           Alamat Host- Broadcast.

Penulisan IP address umumnya adalah dengan 192.168.1.2. Namun adakalanya ditulis dengan 192.168.1.2/24 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.