Belajar & Pengalaman
study
Jumat, 03 Maret 2017
Jumat, 04 November 2016
Senin, 29 Februari 2016
Minggu, 04 Oktober 2015
Macam-Macam serangan pada komputer dan Sejarah Perkembangan Virus
Macam-Macam serangan Pada komputer dan sejarah virus
- Macam - macam serangan komputer
A.
Intrusion
Pada penyerang jenis ini, seorang penyerang akan dapat menggunakan system computer yang kita miliki, sebagaian penyerang jenis ini menginginkan akses sebagaimana halnya pengguna yang memiliki hak untuk mengakses system.
B. Intelligence
Intelligence merupakan para hacker atau Cracker yang melakukan suatu kegiatan untuk mengumpulkan segala informasi yang berkaitan dengan system target, berbagai cara dapat ditempuh untuk mendapatkan informasi tersebut , baik melalui internet , mencari buku –buku atau jurnal . berdiskusi di mailing list atau IRC , Contoh Data yang dibuang di harddisk mereka bisa membangkitkan kembali dan memperhatikan data tersebut ini biasanya dilakukan oleh seorang mantan karyawan yang berkerja di suatu perusahaan atau , kita pernah mendaftar di suatu perusaan online maupun offline,oleh sebab itu email utama dan password utama kita jangan sampai diketahui oleh siapapun , gunakan email saat log in di suatu perusahaan host , berbeda dengan saat kita log in di data yang kita kelola yang benar – benar privasi.
C. Land Attack
LAND attack merupakan salah satu macam serangan terhadap suatu server/komputer yang terhubung dalam suatu jaringan yang bertujuan untuk menghentikan layanan yang diberikan oleh server tersebut sehingga terjadi gangguan terhadap layanan atau jaringan komputer tersebut. Tipe serangan semacam ini disebut sebagai Denial of Service (DoS) attack. LAND attack dikategorikan sebagai serangan SYN (SYN attack) karena menggunakan packet SYN (synchronization) pada waktu melakukan 3-way handshake untuk membentuk suatu hubungan berbasis TCP/IP. Dalam 3-way handshake untuk membentuk hubungan TCP/IP antara client dengan server, yang terjadi adalah sebagai berikut:
Pertama, client mengirimkan sebuah paket SYN ke server/host untuk membentuk hubungan TCP/IP antara client dan host.
Kedua, host menjawab dengan mengirimkan
sebuah paket SYN/ACK (Synchronization/Acknowledgement) kembali ke client.
Akhirnya, client menjawab dengan
mengirimkan sebuah paket ACK (Acknowledgement) kembali ke host. Dengan
demikian, hubungan TCP/IP antara client dan host terbentuk dan transfer data
bisa dimulai.
Dalam sebuah LAND attack, komputer penyerang yang bertindak
sebagai client mengirim sebuah paket SYN yang telah direkayasa atau dispoof ke
suatu server yang hendak diserang. Paket SYN yang telah direkayasa atau dispoof
ini berisikan alamat asal (source address) dan nomer port asal (source port
number) yang sama persis dengan alamat tujuan (destination address) dan nomer
port tujuan (destination port number). Dengan demikian, pada waktu host
mengirimkan paket SYN/ACK kembali ke client, maka terjadi suatu infinite loop
karena host sebetulnya mengirimkan paket SYN/ACK tersebut ke dirinya sendiri.
Host/server yang belum terproteksi biasanya akan crash atau hang oleh LAND
attack ini. Namun sekarang ini, LAND attack sudah tidak efektif lagi karena
hampir semua sistem sudah terproteksi dari tipe serangan ini melalui paket
filtering atau firewall.
D. Logic Bomb
Logic Bomb Merupakan Program yang dimasukan ke dalam sebuah
computer yang bekerja untuk memeriksa kumpulan kondisi di system , jika kondisi
– kondisi yang dimaksud ditemukan oleh program tersebut , maka program akan
mengeksekusi perintah – perintah yang ada di dalamnya . Logic bomb bisa bisa
berjalan jika ada pemicunya. Biasanya pemicu terjadi jika user menjalankan
program tertentu yang ada di dalam computer atau dengan salah satu tombol
keyboard dan pemicu lainnya yang mungkin di buat . program tersebut banyak di
gunakan oleh hacker atau cracker untuk mengambil keuntungan dari sebuah
computer.
E. Operation System Fingerprinting
Istilah ini mengacu pada kegiatan menganalisis sistem operasi pada sistem yang akan diserang. Ada beberapa cara yang dapat dilakukan. CAra yang paling umum adalah melakukan telnet ke server. Jika server yang dituju memiliki fasilitas telnet, biasaya ada banner yang menunjukkan sistem operasi yang dipakai. Contohnya seperti ini :
unix% telnet 192.168.1.4
trying 192.168.1.4…
Connected to 192.168.1.4.
Escape character is ‘^]’.
Linux 2.0.33 (rock.pau-mikro.org) (ttyp0)
login:
Cara lain adalah dengan menggunakan program netcat (nc).
Cara yang lebih canggih adalah dengan menganalisis respon sistem terhadap
request tertentu. Misalnya analisis nomor urut paket TCP/IP yang dikeluarkan
oleh server dapat mempersempit jenis OS yang digunakan.
Ada beberapa tools yang dapat digunkan untuk mendeteksi OS,
yaitu :
nmap
queso
queso
F. Smurf Attack
Smurf Attack merupakan serangan yang dilakukan dengan mengubah alamat IP dari datangnya request (IP Spoofing). Penggunaan IP Spoofing ini memungkinkan respon dari ping tadi dialamatkan ke kompute yang alamatnya dipalsukan. Akibatnya, komputer akan dibanjiri paket data. Hal ini akan mengakibatkan pemborosan bandwith jaringan. Komputer bisa juga menjadi hang karena terus dibanjiri paket data.
Untuk menjaga agar jaringan tidak menjadi perantara bagi serangan ini, broadcast adressing harus dimatikan di router, kecuali jika sangat dibutuhkan untuk keperluan multicast. Alternatif lain dengan memfilter permohonan ICMP echo pada firewall. Ada baiknya juga kita memiliki upstream firewall yang diset untuk memfilter ICMP echo atau membatasi traffic echo agar presentasinya lebih kecil dibandingkan traffic jaringan seluruhnya.
G. Scanning
Scanning adalah kegiatan para hacker atau cracker untuk mengidentifikasi sistem yang menjadi target serangan dan mencari celah keamanan yang akan digunakan untuk menembus suatu sistem. Kegiatan scanning dari sisi jaringan sangat berisik dan mudah dikenali, kecuali jika menggunkan stealth scanning. Scanning tool yang paling terkenal adalah nmap. Selain itu ada juga SuperScan dan UltraScan yang banyak digunakan pada sistem Windows.
Untuk pencegahan, program scanner pada umumnya menggunakan
paket SYN dan ACK untuk mendeteksi celah keamanan pada sustu sistem. Juga
dengan memasang firewall, seperti Zone Alarm.
H. Back door
Seperti namanya, Backdoor merupakan suatu akses “pintu belakang” yang diciptakan hacker setelah berhasil menjebol suatu sistem. Hal ini dimaksudkan agar hacker mudah mendapat akses kembali ke dalam sistem yang sudah diserangnya.
Sejarah Perkembangan Virus komputer
Pada tahun 1949
John von Newman, yang menciptakan Electronic Discrete
Variable Automatic Computer (EDVAC), memaparkan suatu makalahnya yang berjudul
“Theory and Organization of Complicated Automata”. Dalam makalahnya dibahas
kemungkinan program yang dapat menyebar dengan sendirinya.
Tahun 1960, para ahli di lab BELL (AT&T) -sebuah labolatorium terbesar di dunia yang telah menghasilkan banyak hal dalam dunia komputer- mencoba mengimplementasikan teori yang diungkapkan oleh john v neuman. Mereka bermain-main dengan teori tersebut untuk suatu jenis game. Di sela-sela waktu Istirahat mereka, para peneliti membuat permainan dengan suatu program yang dapat memusnahkan program buatan lawan, kemampuan membenahi dirinya sendiri lalu balik menyerang kedudukan lawan. Program permainan ini juga dapat memperbanyak dirinya secara otomatis. Perang program ini disebut Core War, pemenangnya adalah pemilik program sisa terbanyak dalam selang waktu tertentu. Karena sadar akan bahaya program tersebut bila bocor keluar laboratorium (terutama sekali karena C dan C++ adalah salah satu pemrograman bahasa tingkat tinggi - mudah dipelajari), maka setiap selesai permainan, program tersebut selalu dimusnahkan.
Tahun 1970, perusahaan Xerox memperkenalkan suatu program yang digunakan untuk membantu kelancaran kerja.
1980, Program yang tadinya dipergunakan sebagai permainan ’berbahaya’ tersebut akhirnya keluar dari lab, menyebar diluar lingkungan laboratorium, dan mulai beredar di dunia cyber.
1981, Sebuah Virus yang bernama sama dengan pembuatnya, Elk Cloner, lahir di di TEXAS A&M. Menyebar melalui disket Apple II yang memiliki operating system. Sang perusak ini mendisplay pesan di layar : "It will get on all your disks-It will infiltrate your chips–yes it is Cloner!-It will stick to you like glue-It will modify RAM too-send in the Cloner!"
3 November 1983, Len Adleman meresmikan nama ”VIRUS” dalam sebuah seminar yang membahas cara membuat virus and memproteksi diri dari virus.
1986, Virus Brain (dikenal juga dengan nama virus Pakistan) menyebarluas di Indonesia, merupakan Virus paling menggemparkan dikala itu. Karena penyebarannya yang luar-biasa itulah tahun ini justru disebut-sebut oleh sebagian orang Indonesia sebagai awal munculnya Virus komputer. Kelahiran virus ini juga bersamaan dengan [PC-Write Trojan] dan [Vindent].
Tahun 1988, muncul serangan besar-besaran terhadap Machintosh oleh virus [MacMag] & [scores]. Di tahun ini pula jaringan Internet dihajar habis-habisan oleh worm buatan Robert Morris, Jr, seorang mahasiswa Ilmu Komputer Cornell.
Tahun 1989 ada orang iseng yang menyebarkan file "AIDS information program" dan celakanya, begitu file ini dibuka, yang didapat bukannya info tentang AIDS, tapi virus yang mengenkripsi harddisk dan meminta bayaran untuk kode pembukanya.
Tahun 1990 Bulgarian virus exchange factory (VX) BBS didirikan. Tips-trik pembuatan virus computer disebarkan melalui BBS ini. Mark Ludwig menulis sebuah buku yang berjudul “The Little Black Book of Computer Viruses”. Dalam buku tersebut dibahas langkah-langkah pembuatan virus komputer.
Tahun 1991, virus polymorphic pertama lahir. Virus yang diberi nama Tequila ini datang dari Switzerland.
Tahun 1992, muncul virus mematikan yang sempat membuat panik para pengguna komputer. Virus tersebut diberi nama Michelangelo. Namun penyebaran virus ini kurang begitu meluas (hanya memakan sedikit korban).
Tahun 1995 muncul serangan besar-besaran. Perusahaan-perusahaan besar dilumpuhkan, diantaranya Griffith Air Force Base, Korean Atomic Research Institute, NASA, IBM dan masih banyak PERUSAHAAN RAKSASA lain yang dianiaya oleh virus "THE INETRNET LIBERATION FRONT" di hari ~Thanksgiving~. Karena keberanian dan kedahsyatan serangan itu, tahun 1995 dijuluki sebagai tahunnya para Hacker dan Cracker. Di tahun ini juga lahir Concept, virus macro pertama yang menyerang dokumen Microsoft Word.
1996, Boza, virus pertama yang ditujukan khusus untuk Windows 95 terlahir. Muncul juga Laroux, virus pertama yang menginfeksi MS Excel. Tahun ini juga merupakan Staog, Virus pertama yang menginfeksi Linux.
1998, Lahir Strange Brew, merupakan Virus Java pertama. Lahir juga Back Orifice, Trojan pertama yang menyebarluas, memungkinkan user tidak sah untuk mengendalikan komputer lain melalui internet.
1999, Kombinasi virus&worm dengan nama yang sangat manis terlahir: Melissa. Melissa merupakan perpaduan virus macro dan worm yang menyebarluas melalui email dengan memanfaatkan kelemahan Outlook. Muncul juga Corner, virus pertama yang menginfeksi MS Project files.
Tahun 2000, Muncul Serangan Denial of Service (DoS) yang melumpuhkan Yahoo, Amazon dan situs-situs raksasa lainnya yang diakibatkan oleh worm. Worm bernama Love Letter melumpuhkan e-mail systems di penjuru dunia. Worm Timofonica mengacaukan jaringan telepon Spanyol. Liberty, worm pertama yang menyerang PDA terlahir. Pirus, dari keluarga virus concept menginfeksi file-file HTML and PHP.
Tahun 2001, kembali dunia harus menghadapi sederetan serangan worm. Gnuman (Mandragore) terlahir. Worm ini menyamar sebagai file MP3. Winux, worm yang menyerang mesin Windows dan LINUX, hadir dari Czech Republic.
Tahun 2002, LFM-926, lahir virus pertama yang menginfeksi file Shockwave Flash (.SWF). Menampilkan pesan saat file tersebut jalankan: "Loading.Flash.Movie..”
Tahun 2003, Worm Blaster mengexploitasi kelemahan RPC DCOM pada windows. Kembali dunia menghadapi serangan besar-besaran. Sobig-F dicatat sebagai virus yang paling sukses menyebar.
Mei 2004, jaringan internet dunia dikacaukan oleh worm SASSER.
Tahun 2005-2007 varian-varian baru Bagle
menyebarluas, namun kemudian meredup karena pembuatnya tertangkap. Penyebaran
NETSKY juga mengalami peningkatan sesaat dan hanya lahir sedikit varian-varian
baru. Di tahun-tahun ini tidak begitu banyak Virus & Worm baru yang cukup
menggemparkan di kalangan dunia seperti para pendahulunya kecuali
serangan-serangan virus lokal.
Kamis, 18 Juni 2015
Senin, 09 Februari 2015
Tanda Tanda Kiamat Besar dan Kecil ( Kiamat Sugro & Kubro)
Tanda Tanda Kiamat
Sesungguhnya setiap
makhluk hidup –apakah itu manusia, hewan, atau tumbuh-tumbuhan– memiliki
tanda-tanda dari akhir kesudahan hidupnya di dunia. Tanda-tanda dekatnya
kematian manusia adalah rambut beruban, tua, sakit, lemah. Begitu juga halnya
dengan hewan, hampir sama dengan manusia. Sedangkan tumbuhan warna menguning,
kering, jatuh, lalu hancur. Demikian juga alam semesta, memiliki tanda-tanda
akhir masanya seperti kehancuran dan kerusakan.Saa’ah asalnya adalah sebagian
malam atau siang. Dikatakan juga: Saa’at segala sesuatu berarti waktunya hilang
dan habis. Dari makna ini, maka saa’ah atau kiamat mengandung dua macam, yaitu
: Saa’ah khusus bagi setiap makhluk, seperti tanaman binatang dan manusia
ketika mati; dan bagi sebuah umat jika datang ajalnya. Itu semua dikatakan
telah datang saatnya. Saa’ah umum bagi dunia secara keseluruhan ketika ditiup
sangkakala, maka hancurlah segala yang di langit dan di bumi.
Bagaimana dengan
kiamat yang sebenarnya? Tentu saja lebih dahsyat, lebih besar, dan lebih
mengerikan. Dan Alquran banyak menyebutkan tentang kejadian di hari kiamat.
Terjadinya kiamat adalah hal yang gaib, hanya Allah Yang tahu. Tidak satu pun
dari makhluk-Nya mengetahui kapan kiamat, baik para nabi maupun malaikat. Allah
SWT. Berfirman, “Sesungguhnya Allah, hanya pada sisi-Nya sajalah pengetahuan
tentang Hari Kiamat.” (Luqman 34)
Maka ketika ditanya
tentang hal ini, Rasulullah saw. Mengembalikannya kepada Allah swt.,
“Kepada-Nyalah dikembalikan pengetahuan tentang hari kiamat.” (Fushilat: 47)
Allah merahasiakan
terjadinya hari kiamat, dan menerangkan bahwa kiamat akan datang secara
tiba-tiba. “Mereka menanyakan kepadamu tentang kiamat: ‘Bilakah terjadinya?’
Katakanlah: ‘Sesungguhnya pengetahuan tentang kiamat itu adalah pada sisi
Tuhanku; tidak seorang pun yang dapat menjelaskan waktu kedatangannya selain
Dia. Kiamat itu amat berat (huru-haranya bagi makhluk) yang di langit dan di
bumi. Kiamat itu tidak akan datang kepadamu melainkan dengan tiba-tiba.’ Mereka
bertanya kepadamu seakan-akan kamu benar-benar mengetahuinya. Katakanlah:
‘Sesungguhnya pengetahuan tentang hari kiamat itu adalah di sisi Allah, tetapi
kebanyakan manusia tidak mengetahui’.” (Al-A’raaf: 187)
Namun demikian,
sesungguhnya Allah dengan rahmat-Nya telah menjadikan kiamat memiliki alamat
yang menunjukkan ke arah itu dan tanda-tanda yang mengantarkannya. “Maka
tidaklah yang mereka tunggu-tunggu melainkan hari kiamat (yaitu) kedatangannya
kepada mereka dengan tiba-tiba, karena sesungguhnya telah datang
tanda-tandanya. Maka apakah faedahnya bagi mereka kesadaran mereka itu apabila
hari kiamat sudah datang?” (Muhammad: 18)
“Yang mereka
nanti-nanti tidak lain hanyalah kedatangan malaikat kepada mereka (untuk
mencabut nyawa mereka), atau kedatangan Tuhanmu atau kedatangan sebagian tanda-tanda
Tuhanmu. Pada hari datangnya sebagian tanda-tanda Tuhanmu tidaklah bermanfaat
lagi iman seseorang bagi dirinya sendiri yang belum beriman sebelum itu, atau
dia (belum) mengusahakan kebaikan dalam masa imannya. Katakanlah: ‘Tunggulah
olehmu sesungguhnya kami pun menunggu (pula’).”(Al-An’am: 158)
Maka tanda-tanda
kiamat adalah alamat kiamat yang menunjukkan akan terjadinya kiamat tersebut.
Dan tanda-tanda kiamat ada dua: tanda-tanda kiamat besar dan tanda-tanda kiamat
kecil.
Tanda kiamat kecil
adalah tanda yang datang sebelum kiamat dengan waktu yang relatif lama, dan
kejadiannya biasa, seperti dicabutnya ilmu, dominannya kebodohan, minum khamr,
berlomba-lomba dalam membangun, dan lain-lain. Terkadang sebagiannya muncul
menyertai tanda kiamat besar atau bahkan sesudahnya.
Tanda kiamat besar
adalah perkara yang besar yang muncul mendekati kiamat yang kemunculannya tidak
biasa terjadi, seperti muncul Dajjal, Nabi Isa a.s., Ya’juj dan Ma’juj, terbit
matahari dari Barat, dan lain-lain.
Para ulama berbeda pendapat
tentang permulaan yang muncul dari tanda kiamat besar. Tetapi Ibnu Hajar
berkata, “Yang kuat dari sejumlah berita tanda-tanda kiamat, bahwa keluarnya
Dajjal adalah awal dari tanda-tanda kiamat besar, dengan terjadinya perubahan
secara menyeluruh di muka bumi. Dan diakhiri dengan wafatnya Isa a.s. Sedangkan
terbitnya matahari dari Barat adalah awal dari tanda-tanda kiamat besar yang
mengakibatkan perubahan kondisi langit. Dan berakhir dengan terjadinya kiamat.”
Ibnu Hajar melanjutkan, ”Hikmah dari kejadian ini bahwa ketika terbit matahari
dari barat, maka tertutuplah pintu taubat.” (Fathul Bari)
Tanda-Tanda Kiamat Kecil
Tanda-tanda kiamat
kecil terbagi menjadi dua: Pertama, kejadian sudah muncul dan sudah selesai;
seperti diutusnya Rasulullah saw., terbunuhnya Utsman bin ‘Affan, terjadinya
fitnah besar antara dua kelompok orang beriman. Kedua, kejadiannya sudah muncul
tetapi belum selesai bahkan semakin bertambah; seperti tersia-siakannya amanah,
terangkatnya ilmu, merebaknya perzinahan dan pembunuhan, banyaknya wanita dan
lain-lain.
Di antara tanda-tanda
kiamat kecil adalah:
1. Diutusnya
Rasulullah saw
Jabir r.a. berkata,
”Adalah Rasulullah saw. jika beliau khutbah memerah matanya, suaranya keras,
dan penuh dengan semangat seperti panglima perang, beliau bersabda,
‘(Hati-hatilah) dengan pagi dan sore kalian.’ Beliau melanjutkan, ‘Aku diutus
dan hari Kiamat seperti ini.’ Rasulullah saw. mengibaratkan seperti dua jarinya
antara telunjuk dan jari tengah. (HR Muslim)
2. Disia-siakannya
amanat
Jabir r.a. berkata,
tatkala Nabi saw. berada dalam suatu majelis sedang berbicara dengan sahabat,
maka datanglah orang Arab Badui dan berkata, “Kapan terjadi Kiamat ?”
Rasulullah saw. terus melanjutkan pembicaraannya. Sebagian sahabat berkata,
“Rasulullah saw. mendengar apa yang ditanyakan tetapi tidak menyukai apa yang
ditanyakannya.” Berkata sebagian yang lain, “Rasul saw. tidak mendengar.”
Setelah Rasulullah saw. menyelesaikan perkataannya, beliau bertanya, “Mana yang
bertanya tentang Kiamat?” Berkata lelaki Badui itu, ”Saya, wahai Rasulullah
saw.” Rasulullah saw. Berkata, “Jika amanah disia-siakan, maka tunggulah
kiamat.” Bertanya, “Bagaimana menyia-nyiakannya?” Rasulullah saw. Menjawab,
“Jika urusan diserahkan kepada yang bukan ahlinya, maka tunggulah kiamat.” (HR
Bukhari)
3. Penggembala menjadi
kaya
Rasulullah saw.
ditanya oleh Jibril tentang tanda-tanda kiamat, lalu beliau menjawab, “Seorang
budak melahirkan majikannya, dan engkau melihat orang-orang yang tidak beralas
kaki, telanjang, dan miskin, penggembala binatang berlomba-lomba saling tinggi
dalam bangunan.” (HR Muslim)
4. Sungai Efrat
berubah menjadi emas
Dari Abu Hurairah ra.
bahwa Rasulullah saw. bersabda, “Tidak akan terjadi kiamat sampai Sungai Eufrat
menghasilkan gunung emas, manusia berebutan tentangnya. Dan setiap seratus 100
terbunuh 99 orang. Dan setiap orang dari mereka berkata, ”Barangkali akulah
yang selamat.” (Muttafaqun ‘alaihi)
5. Baitul Maqdis
dikuasai umat Islam
”Ada enam dari
tanda-tanda kiamat: kematianku (Rasulullah saw.), dibukanya Baitul Maqdis,
seorang lelaki diberi 1000 dinar, tapi dia membencinya, fitnah yang panasnya
masuk pada setiap rumah muslim, kematian menjemput manusia seperti kematian
pada kambing dan khianatnya bangsa Romawi, sampai 80 poin, dan setiap poin
12.000.” (HR Ahmad dan At-Tabrani dari Muadz).
6. Banyak terjadi
pembunuhan
Dari Abu Hurairah r.a.
bahwa Rasulullah saw. bersabda, “Tiada akan terjadi kiamat, sehingga banyak
terjadi haraj.. Sahabat bertanya apa itu haraj, ya Rasulullah?” Rasulullah saw.
Menjawab, “Haraj adalah pembunuhan, pembunuhan.” (HR Muslim)
7. Munculnya kaum
Khawarij
Dari Ali ra. berkata,
saya mendengar Rasulullah saw. bersabda, “Akan keluar di akhir zaman kelompok
orang yang masih muda, bodoh, mereka mengatakan sesuatu dari firman Allah.
Keimanan mereka hanya sampai di tenggorokan mereka. Mereka keluar dari agama
seperti anak panah keluar dari busurnya. Di mana saja kamu jumpai, maka
bunuhlah mereka. Siapa yang membunuhnya akan mendapat pahala di hari Kiamat.”
(HR Bukhari).
8. Banyak polisi dan
pembela kezhaliman
“Di akhir zaman banyak
polisi di pagi hari melakukan sesuatu yang dimurkai Allah, dan di sore hari
melakukan sesutu yang dibenci Allah. Hati-hatilah engkau jangan sampai menjadi
teman mereka.” (HR At-Tabrani)
9. Perang antara
Yahudi dan Umat Islam
Dari Abu Hurairah
bahwa Rasulullah saw. bersabda, “Tidak akan terjadi kiamat sehingga kaum
muslimin berperang dengan yahudi. Maka kaum muslimin membunuh mereka sampai ada
seorang yahudi bersembunyi di belakang batu-batuan dan pohon-pohonan. Dan
berkatalah batu dan pohon, ‘Wahai muslim, wahai hamba Allah, ini yahudi di
belakangku, kemari dan bunuhlah ia.’ Kecuali pohon Gharqad karena ia adalah
pohon Yahudi.” (HR Muslim)
10. Dominannya Fitnah
Dari Abu Hurairah r.a.
bahwa Rasulullah saw. bersabda, “Tidak akan terjadi kiamat, sampai dominannya
fitnah, banyaknya dusta dan berdekatannya pasar.” (HR Ahmad).
11. Sedikitnya ilmu
12. Merebaknya
perzinahan
13. Banyaknya kaum
wanita
Dari Anas bin Malik
ra. bahwa Rasulullah saw. bersabda. “Sesungguhnya di antara tanda-tanda kiamat
adalah ilmu diangkat, banyaknya kebodohan, banyaknya perzinahan, banyaknya
orang yang minum khamr, sedikit kaum lelaki dan banyak kaum wanita, sampai pada
50 wanita hanya ada satu lelaki.” (HR Bukhari)
14. Bermewah-mewah
dalam membangun masjid
Dari Anas ra. bahwa
Rasulullah saw. bersabda, “Diantara tanda kiamat adalah bahwa manusia saling
membanggakan dalam keindahan masjid.” (HR Ahmad, An-Nasa’i dan Ibnu Hibban)
15. Menyebarnya riba
dan harta haram
Dari Abu Hurairah ra.
berkata, Rasulullah saw. bersabda, “Akan datang pada manusia suatu waktu,
setiap orang tanpa kecuali akan makan riba, orang yang tidak makan langsung,
pasti terkena debu-debunya.” (HR Abu Dawud, Ibnu Majah dan Al-Baihaqi)
Dari Abu Hurairah ra.
berkata, Rasulullah saw. bersabda, “Akan datang pada manusia suatu saat di mana
seseorang tidak peduli dari mana hartanya didapat, apakah dari yang halal atau
yang haram.” (HR Ahmad dan Bukhari)
Tanda-Tanda Kiamat Besar
Sedangkan tanda-tanda
kiamat besar yaitu kejadian sangat besar dimana kiamat sudah sangat dekat dan
mayoritasnya belum muncul, seperti munculnya Imam Mahdi, Nabi Isa, Dajjal,
Ya’juj dan Ma’juj.
Ayat-ayat dan hadits
yang menyebutkan tanda-tanda kiamat besar di antaranya:
Hingga apabila dia telah
sampai di antara dua buah gunung, dia mendapati di hadapan kedua bukit itu
suatu kaum yang hampir tidak mengerti pembicaraan. Mereka berkata, “Hai
Dzulqarnain, sesungguhnya Ya’juj dan Ma’juj itu orang-orang yang membuat
kerusakan di muka bumi, maka dapatkah kami memberikan sesuatu pembayaran
kepadamu, supaya kamu membuat dinding antara kami dan mereka?” Dzulqarnain
berkata, “Apa yang telah dikuasakan oleh Tuhanku kepadaku terhadapnya adalah
lebih baik, maka tolonglah aku dengan kekuatan (manusia dan alat-alat), agar
aku membuatkan dinding antara kamu dan mereka.” (Al-Kahfi: 82)
“Dan apabila perkataan
telah jatuh atas mereka, Kami keluarkan sejenis binatang melata dari bumi yang
akan mengatakan kepada mereka, bahwa sesungguhnya manusia dahulu tidak yakin
kepada ayat-ayat Kami.” (An-Naml: 82)
Dari Hudzaifah bin Usaid
Al-Ghifari ra, berkata: Rasulullah saw. muncul di tengah-tengah kami pada saat
kami saling mengingat-ingat. Rasulullah saw. bertanya, “Apa yang sedang kamu
ingat-ingat?” Sahabat menjawab, “Kami mengingat hari kiamat.” Rasulullah saw.
bersabda,”Kiamat tidak akan terjadi sebelum engkau melihat 10 tandanya.”
Kemudian Rasulullah saw. menyebutkan: Dukhan (kabut asap), Dajjaal, binatang
(pandai bicara), matahari terbit dari barat, turunnya Isa as. Ya’juj Ma’juj dan
tiga gerhana, gerhana di timur, barat dan Jazirah Arab dan terakhir api yang
keluar dari Yaman mengantar manusia ke Mahsyar. (HR Muslim)
Dari Abdullah bin Mas’ud
ra. berkata, Rasulullah saw. bersabda, ”Hari tidak akan berakhir, dan tahun
belum akan pergi sehingga bangsa Arab dipimpin oleh seorang dari keluargaku,
namanya sama dengan namaku.” (HR Ahmad)
Perbedaan antara
tanda-tanda kiamat kecil dan kiamat besar adalah :
1.
Tanda-tanda kiamat kecil
secara umum datang lebih dahulu dari tanda-tanda kiamat besar.
2.
Tanda-tanda kiamat kecil
sebagiannya sudah terjadi, sebagiannya sedang terjadi dan sebagiannya akan
terjadi. Sedangkan tanda-tanda kiamat besar belum terjadi.
3.
Tanda kiamat kecil
bersifat biasa dan tanda kiamat besar bersifat luar biasa.
4.
Tanda kiamat kecil berupa
peringatan agar manusia sadar dan bertaubat. Sedangkan kiamat besar jika sudah
datang, maka tertutup pintu taubat.
5.
Tanda-tanda kiamat besar
jika muncul satu tanda, maka akan diikuti tanda-tanda yang lainnya. Dan yang
pertama muncul adalah terbitnya matahari dari Barat.
Wallahu a’lam
Rabu, 04 Februari 2015
Pengertian Subneting dan Contoh Soal Subnetting
SUBNETTING
PENGERTIAN
Subnetting merupakan teknik pemecahan network menjadi beberapa
subnetwork yang lebih kecil dengan cara mengorbankan bit Host ID pada subnet
mask untuk dijadikan Network ID baru. Seorang Network Administrator sering kali
membutuhkan pembagian network dari suatu IP Address yang telah diberikan oleh
Internet Service Provider (ISP). Alasannya karena persedian IP Address pada
saat ini sangat terbatas akibat menjamurnya situs-situs di internet. 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.
TUJUAN SUBNETTING
Setelah kita memahami mengenai pengertian dari subnetting, ada baiknya
kita menguraikan apa saja tujuan dari adanya subnetting. Untuk itu kami uraikan
sebagai berikut :
1.
Untuk mengefisienkan alokasi IP Address dalam
sebuah jaringan supaya bisa memaksimalkan penggunaan IP Address
2.
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.
3.
Meningkatkan security dan mengurangi terjadinya
kongesti akibat terlalu banyaknya host dalam suatu network.
4.
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).
5.
Membagi satu kelas netwok atas sejumlah
subnetwork dengan arti membagi suatu kelas jaringan menjadi bagian-bagian yang
lebih kecil.
6.
Menempatkan suatu host, apakah berada dalam satu
jaringan atau tidak.
7.
Untuk mengatasi masalah perbedaaan hardware
dengan topologi fisik jaringan.
PERHITUNGAN SUBNETTING
Subnetting dilakukan pada saat konfigurasi interface. Penerapan subnet
mask pada IP Address akan mendefinisikan 2 buah address baru, yakni Network
Address dan Broadcast Address. Network address didefinisikan dengan menset
seluruh bit host berharga 0, sedangkan broadcast address dengan menset bit host
berharga 1.
Network address adalah alamat network yang berguna pada informasi
routing. Suatu host yang tidak perlu mengetahui address seluruh host yang
ada pada network yang lain. Informasi yang dibutuhkannya hanyalah address dari
network yang akan dihubungi serta gateway untuk mencapai network tersebut.
Ilustrasi mengenai subnetting, network address dan broadcast address dapat
dilihat pada Tabel di bawah. Dari tabel dapat disimpulkan bagaimana nomor
network standard dari suatu IP Address diubah menjadi nomor subnet / subnet
address melalui subnetting.
|
Address
|
Network Address Standard
|
Subnet Mask
|
Interprestasi
|
Broadcast Address
|
|
44.132.1.20
|
44.0.0.0
|
255.255.0.0 (16 bit)
|
Host 1.20 pada subnet 44.132.0.0
|
44.132.255.255
|
|
81.150.2.3
|
81.0.0.0
|
255.255.255.0 (24 bit)
|
Hoat 3 pada subnet 81.50.2.0
|
81.50.2.255
|
|
192.168.2.100
|
192.168.0.0
|
255.255.255.12.8 (25 bit)
|
Host 100 pada Subnet 192.168.2.0
|
192.168.2.127
|
|
192.168.2.130
|
192.168.0.0
|
255.255.255.192 (26 bit)
|
Host 130 pada subnet 192.168.2.128
|
192.168.2.191
|
Subnetting hanya berlaku pada network lokal. Bagi network di luar
network lokal, nomor network yang dikenali tetap nomor network standard menurut
kelas IP Address
Penghitungan subnetting bisa dilakukan dengan dua cara, cara binary
yang relatif lambat dan cara khusus yang lebih cepat. Pada hakekatnya semua
pertanyaan tentang subnetting berkisar di empat masalah:
Jumlah Subnet,
Jumlah Host per Subnet,
Blok Subnet, dan
Alamat Host- Broadcast.
Penulisan IP address umumnya adalah 192.168.1.2. Namun ada juga yang
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.
kenapa bisa begitu,.???karena /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 Mask Nilai 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 Mask Nilai 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
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.
Subnet 192.168.1.0 192.168.1.64 192.168.1.128 192.168.1.192
Host Pertama 192.168.1.1 192.168.1.65 192.168.1.129 192.168.1.193
Host Terakhir 192.168.1.62 192.168.1.126 192.168.1.190 192.168.1.254
Broadcast 192.168.1.63 192.168.1.127 192.168.1.191 192.168.1.255
SUBNETTING PADA IP ADDRESS CLASS B
Pertama, subnet mask yang bisa digunakan untuk subnetting class B
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 Mask Nilai 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 Mask Nilai 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
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
Subnet 172.16.0.0 172.16.64.0 172.16.128.0 172.16.192.0
Host Pertama 172.16.0.1 172.16.64.1 172.16.128.1 172.16.192.1
Host Terakhir 172.16.63.254 172.16.127.254 172.16.191.254
172.16.255.254
Broadcast 172.16.63.255 172.16.127.255 172.16.191.255 172.16..255.255
Berikutnya percobaan 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.
Subnet 172.16.0.0 172.16.0.128 172.16.1.0 172.16.255.128
Host Pertama 172.16.0.1 172.16.0.129 172.16.1.1 172.16.255.129
Host Terakhir 172.16.0.126 172.16.0.254 172.16.1.126 172.16.255.254
Broadcast 172.16.0.127 172.16.0.255 172.16.1.127 172.16.255.255
SUBNETTING PADA IP ADDRESS CLASS A
Berlanjut 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.
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 10.0.0.0 10.1.0.0 10.254.0.0 10.255.0.0
Host Pertama 10.0.0.1 10.1.0.1 10.254.0.1 10.255.0.1
Host Terakhir 10.0.255.254 10.1.255.254 10.254.255.254 10.255.255.254
Broadcast 10.0.255.255 10.1.255.255 10.254.255.255 10.255.255.255
CONTOH SOAL SUBNETTING
CONTOH 1:
Suatu perusahaan mendapatkan IP adress dari suatu ISP 160.100.0.0/16,
perusahan tersebut mempunyai 30 departemen secara keseluruhan, dan ingin semua
departemen dapat akses ke internet. Tentukan network tiap departemen ?
Solusi ;
1.
Tentukan berada dikelas mana ip tersebut ? B
2.
Berapa jumlah network yang dibutuhkan ?
dengan rumus 2n > network yang dibutuhkan 25 >
30
3.
Ubah menjadi biner
network-portion host-portion
10100000 01100100
00000000 00000000
11111111 11111111 00000000 00000000
4.
Ambil bit host-portion sesuai dengan kebutuhkan
network, sehingga network-portion host-portion
10100000 01100100 _ _ _ _ _ 000 00000000
11111111 11111111 1 1 1 1 1 000 00000000
perhatikan oktet ketiga
_ _ _ _ _ 000
1 1 1 1 1 000
CARA 1
Dengan mengkombinasikan bit
00001 000 = 8
00010 000 = 16
00011 000 = 24
00100 000 = 32
00101 000 = 40
00110 000 = 48
11111 000 = 248
CARA 2
Mengurangi subnet mask dgn bilangan 256
11111 000 = 248
256 248 = 8 maka subnetwork adalah kelipatan 8
No Depertemen Subnetwork (255.255.248.0)
1.
1 Pertama 160.100.8.0
2.
2 Kedua 160.100.16.0
3.
3 Ketiga 160.100.24.0
4.
4 Keempat 160.100.32.0
5.
5 Kelima 160.100.40.0
6.
6 Keenam 160.100.48.0
7.
7 Ketujuh 160.100.56.0
.. .
30 Ketigapuluh 160.100.248.0
Maka
Network Broadcast Range-Hoat
160.100.8.0 160.100.15.255 160.100.8.1 160.100.15.254
160.100.16.0 160.100.23.255 160.100.16.1 160.100.23.254
160.100.24.0 160.100.31.255 160.100.24.1 160.100.31.254
160.100.32.0 160.100.39.255 160.100.32.1 160.100.39.254
160.100.40.0 160.100.47.255 160.100.40.1 160.100.47.254
160.100.48.0 160.100.55.255 160.100.48.1 160.100.55.254
160.100.56.0 160.100.63.255 160.100.56.1 160.100.63.254
160.100.64.0 160.100.71.255 160.100.64.1 160.100.71.254
160.100.72.0 160.100.79.255 160.100.72.1 160.100.79.254
.. . .
160.100.248.0 160.100.255.255 160.100.248.1 160.100.255.254
CONTOH 2
Sebagai gambaran untuk mengenal teknik subnetting ini contoh kasusnya
kira-kira seperti berikut:
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.
Langganan:
Postingan (Atom)