D alam jaringan komputer dikenal adanya suatu protokol yang mengatur bagaimana
suatu node berkomunikasi dengan node lainnya didalam jaringan, protokol tersebut
berfungsi sebagai bahasa agar satu komputer dapat berkomunikasi satu dengan yang lainnya.
protokol yang merupakan standar de facto dalam jaringan internet yaitu protokol TCP/IP,
sehingga dengan adanya TCP/IP komputer yang dengan berbagai jenis hardware dan berbagai
jenis sistem operasi (linux,Windows X, X BSD, de el el) tetap dapat berkomunikasi.
Internet Protocol (IP) merupakan inti dari protokol TCP/IP, seluruh data yang berasal dari
layer-layer diatasnya harus diolah oleh protokol ini agar sampai ketujuan.versi IP yang saat ini telah dipakai secara meluas di internet adalah Internet Protocol versi 4 (IPv4).
perkembangan internet yang sangat pesat sekarang ini menyebabkan alokasi alamat (IP addres)
IPv4 semakin berkurang, hal ini menyebabkan harga IP address legal sangat mahal
(kecuali maok!!!heu...heu...).Untuk mengatasi kekurangan alokasi IP address maka IETF mendesain suatu IP baru yang disebut Internet Protocol versi 6 (IPv6).
pada IPv6, panjang alamat terdiri dari 128 bit sedangkan IPv4 hanya 32 bit. sehingga IPv6 mampu menyediakan alamat sebanyak 2^128 [2 pangkat 128] atau 3X10^38 alamat, sedangkan IPv4 hanya mampu menyediakan alamat sebanyak 2^32 atau 4,5X10^10 alamat.
oke, tadi cuma intro aja! sekarang kita lanjutkan ke yang lebih dalam lagi.
kemon baybeh!!!!!
sekarang saya akan menjelaskan perbedaan yang lainnya antara IPv4 dengan IPv6.
A.Struktur pengalamatan
#IPv4
pengalamatan IPv4 menggunakan 32 bit yang setiap bit dipisahkan dengan notasi titik.
notasi pengalamatan IPv4 adalah sebagai berikut:
XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX
dimana setiap simbol X digantikan dengan kombinasi bit 0 dan 1.misalnya:
10000010.11001000.01000000.00000001 (dalam angka biner)
cara penulisan lain agar mudah diinget adalah dengan bentuk 4 desimal yang dipisahkan dengan titik. misal untuk alamat dengan kombinasi biner seperti diatas dapat dituliskan sebagai berikut:
130.200.127.254
penulis sudah menganggap teman-teman semua dah bisa cara untuk mengkonversi dari bilangan biner ke desimal:). cos' kalo harus dijelasakan lagi nanti tambah ruwet nih artikel:p
oke sekarang berlanjut ke struktur pengalamatan IPv6!
#IPv6
Tidak seperti pada IPv4 yang menggunakan notasi alamat sejumlah 32 bit, IPv6 menggunakan
128 bit. dah tau khan kenapa jadi 128 bit? yup biar alokasinya bisa lebih banyak.
oke sekarang kita liat notasi alamat IPv6 adalah sebagai berikut:
X:X:X:X:X:X:X:X
kalo dalam bentuk biner ditulis sebagai berikut:
1111111001111000:0010001101000100:1011111001000001:1011110011011010:
0100000101000101:0000000000000000:0000000000000000:0011101000000000
(dua blok diatas sebenarnya nyambung tapi agar tidak memakan tempat maka ditulis kebawah) itu notasi alamat IPv6 kalo dalam bentuk biner hal ini sengaja saya tulis bukan untuk membuat pusing yang baca tetapi untuk menunjukkan betapa panjangnya alamat IPv6.silahkan bandingkan dengan panjangnya IPv4.
nah! agar lebih mudah diinget setiap simbol X digantikan dengan kombinasi 4 bilangan
heksadesimal dipisahkan dengan simbol titik dua [:]. untuk contoh diatas dapat ditulis sbb:
FE78:2344:BE43:BCDA:4145:0:0:3A
lebih enak diliatnya khan?nah sistem pengalamatan IPv6 dapat disederhanakan jika terdapat berturut-turut beberapa angka "0". contohnya untuk notasi seperti diatas dapat ditulis:
FE78:2344:BE43:BCDA:4145:0:0:3A -------> FE78:2344:BE43:BCDA:4145::3A
contoh lagi:
8088:0:0:0:0:0:4508:4545 -------->8088::4508:4545
B.Sistem pengalamatan
#IPv4
Sistem pengalamatan IPv4 dibagi menjadi 5 kelas, berdasarkan jumlah host yang dapat dialokasikan
yaitu:
Kelas A : range 1-126
Kelas B : range 128-191
kelas C : range 192-223
kelas D : range 224-247
kelas E : range 248-255
tapi yang lazim dipake hanya kelas A,B dan C sedangkan kelas D dipakai untuk keperluan alamat
multicasting dan kelas E dipake untuk keperluan eksperimental.
selain itu pada IPv4 dikenal istilah subnet mask yaitu angka biner 32 bit yang digunakan untuk
membedakan network ID dan host ID, menunjukkan letak suatu host berada dalam satu jaringan
atau lain jaringan.contohnya kaya gini:
IP address: 164.10.2.1 dan 164.10.4.1 adalah berbeda jaringan jika menggunakan netmask
255.255.254.0, tetapi akan jika netmasknya diganti menjadi 255.255.240.0 maka kedua
IP address diatas adalah berbeda jaringan. paham belom? kalo belom paham gini caranya:
164.10.2.1-------> 10100100.00001010.00000010.00000001
255.255.254.0----> 11111111.11111111.11111110.00000000
____________________________________ XOR
10100100.00001010.00000010.00000000-->164.10.2.0
dan
164.10.4.1-------> 10100100.00001010.00001000.00000001
255.255.254.0----> 11111111.11111111.11111110.00000000
____________________________________ XOR
10100100.00001010.00001000.00000000-->164.10.4.0
operasi XOR caranya seperti pertambahan waktu SD, cuman lebih mudah, gampangnya gini kalo
angka "1" jumlahnya genap hasilnya "1" kalo jumlah "1" ganjil hasilnya "0" (1+1=1, 1+0=0)
(heu...heu...).
terlihat hasil operasi XOR dua IP address dengan netmask yang sama hasilnya beda berarti
kedua IP address tersebut berbeda jaringan. untuk contoh berikutnya yang menggunakan
netmask 255.255.240.0 silahkan coba sendiri.
#IPv6
pada IPv6 tidak dikenal istilah pengkelasan, hanya IPv6 menyediakan 3 jenis pengalamatan yaitu: Unicast, Anycast dan Multicast. alamat unicast yaitu alamat yang menunjuk pada sebuah alamat antarmuka atau host, digunakan untuk komunikasi satu lawan satu. pada alamat unicast dibagi 3 jenis lagi yaitu: alamat link local, alamat site local dan alamat global. alamat link local adalah alamat yang digunakan di dalam satu link yaitu jaringan local yang saling tersambung dalam satu level. sedangkan alamat Site local setara dengan alamat privat, yang dipakai terbatas di dalam satu site sehingga terbatas penggunaannya hanya didalam satu site sehingga tidak dapat digunakan untuk mengirimkan alamat diluar site ini.alamat global adalah alamat yang dipakai misalnya untuk Internet Service Provider.
alamat anycast adalah alamat yang menunjukkan beberapa interface (biasanya node yang berbeda).paket yang dikirimkan ke alamat ini akan dikirimkan ke salahsatu alamat antarmuka yang paling dekat dengan router. alamat anycast tidak mempunyai alokasi khusus, cos' jika beberapa node/interface diberikan prefix yang sama maka alamat tersebut sudah merupakan alamat anycast.
alamat multicast adalah alamat yang menunjukkan beberapa interface (biasanya untuk node yang berbeda). Paket yang dikirimkan ke alamat ini maka akan dikirimkan ke semua interface yang ditunjukkan oleh alamat ini. alamat multicast ini didesain untuk menggantikan alamat broadcast pada IPv4 yang banyak mengkonsumsi bandwidth.
Tabel alokasi alamat IPv6
__________________________________________________________________
|alokasi | binary prefix |contoh (16 bit pertama |
|_______________|__________________________|_______________________|
|Global unicast |001 | 2XXX ato 3XXX |
|link local |1111 1110 10 | FE8X - FEBx |
|site local |1111 1110 11 | FECx - FEFx |
|Multicast |1111 1111 | FFxx |
|_______________|__________________________|_______________________|
selain alamat diatas tadi ada juga jenis pengalamatan lainnya diantaranya:
#IPv4-compatible IPv6 address biasanya alamat ini digunakan untuk mekanisme transisi Tunelling
format alamatnya kaya gini:
80 bits |16 | 32 bits |
+-------------------+------+---------------------+
|0000...........0000| 0000 | IPv4 address |
+-------------------+------+---------------------+
contohnya:
= 0:0:0:0:0:0:192.168.30.1
= ::192.168.30.1
= ::C0A8:1E01
jadi 0:0:0:0:0:0:192.168.30.1=::c0AB:1E01 kok bisa dapat dari mane? gini caranya:
buat dulu alamat 0:0:0:0:0:0:192.168.30.1 jadi biner
::11000000.10101000.00011110.00000001 kemudian kelompokkan menjadi masing 16 bit
::[1100.0000.1010.1000]:[0001.1110.0000.0001] diubah ke heksa desimal--->::C0A8:1E01
tanda "." (titik) didalam kurung untuk mempermudah konversi dari biner ke heksadesimal. sudah pahamkan? masih belum juga silahkan ulangi lagi dengan perlahan:p
#IPv4-mapped IPv6 address biasanya digunakan untuk mekanisme transisi ISATAP.
80 bits |16 | 32 bits |
+-------------------+------+---------------------+
|0000...........0000| FFFF | IPv4 address |
+-------------------+------+---------------------+
contohnya: =::FFFF:192.168.1.2
#IPv6 over ethernet digunakan untuk stateless autoconfiguration (pemberian alamat IPv6 secara otomatis tanpa memerlukan server yang memberi alokasi IP address, mirip DHCP cuman tanpa server).
contoh:
00:90:27:17:FC:0F
/\
/ \
FF FE
maka alamatnya menjadi 00:90:27:FF:FE:17:FC:0F kemudian diblok pertama bit ketujuh diinvers
00:90:27:17:FC:0F
|
|
\|/
000000[0]0 bit yang dikurungi diinvers dari 0--->1
maka sekarang menjadi 02:90:27:FF:FE:17:FC:0F alamat tersebut adalah alamat IPv6 over ethernet.
Selengkapnya...
Rabu, 24 Desember 2008
pengenalan internet protokol versi 6 / ipv6
Diposting oleh gand1 pu_3nxaSEJARAH DAN PERAYAAN NATAL DI MASA LALU
Diposting oleh gand1 pu_3nxahari yang di tunggu-tunggu orang kristiani. hari yang paling memebahagiakan bagi kaumnya.natal adalah hari kebebasan. pada tanggal 25 desember ini orang kristiani merayakan nyaKisah Natal berasal dari Injil Santo Lukas dan Santo Matius dalam Perjanjian Baru. Menurut Lukas, seorang malaikat memunculkan diri kepada para gembala di luar kota Betlehem dan mengabari mereka tentang lahirnya Yesus. Matius juga
menceritakan bagaimana orang-orang bijak, yang disebut para majus, mengikuti bintang terang yang menunjukkan kepada mereka di mana Yesus berada. Catatan pertama peringatan hari Natal adalah tahun 336 Sesudah Masehi pada kalender Romawi kuno, yaitu pada tanggal 25 Desember. Perayaan ini kemungkinan besar dipengaruhi oleh perayaan orang kafir (bukan Kristen) pada saat itu. Sebagai bagian dari perayaan tersebut, masyarakat menyiapkan makanan khusus, menghiasi rumah mereka dengan daun-daunan hijau, menyanyi bersama dan tukar-menukar hadiah. Kebiasaan-kebiasaan itu lama-kelamaan menjadi bagian dari perayaan Natal. Pada akhir tahun 300-an Masehi agama Kristen menjadi agama resmi Kekaisaran Romawi. Di tahun 1100 Natal telah menjadi perayaan keagamaan terpenting di Eropa, di banyak negara-negara di Eropa dengan Santo Nikolas sebagai lambang usaha untuk saling memberi. Hari Natal semakin tenar hingga masa Reformasi, suatu gerakan keagamaan di tahun 1500-an . Gerakan ini melahirkan agama Protestan. Pada masa Reformasi, banyak orang Kristen yang mulai menyebut Hari Natal sebagai hari raya kafir karena mengikutsertakan kebiasaan tanpa dasar keagamaan yang sah. Pada tahun 1600-an, karena adanya perasaan tidak enak itu, Natal dilarang di Inggris dan banyak koloni Inggris di Amerika. Namun, masyarakat tetap meneruskan kebiasaan tukar-menukar kado dan tak lama kemudian kembali kepada kebiasaan semula. Pada tahun 1800-an, ada dua kebiasaan baru yang dilakukan pada hari Natal, yaitu menghias pohon Natal dan mengirimkan kartu kepada sanak saudara dan teman-teman. Di Amerika Serikat, Santa Claus (Sinterklas) menggantikan Santo Nikolas sebagai lambang usaha untuk saling memberi. Sejak tahun 1900-an, perayaan Natal menjadi semakin penting untuk berbagai bisnis.
Selengkapnya...
Selasa, 02 Desember 2008
Konfigurasi Zebra
Diposting oleh gand1 pu_3nxaSelengkapnya...
Kamis, 27 November 2008
KONFIGURASI ROUTER KE CLIENT DILINUX DEBIAN Berbasis Teks
Diposting oleh gand1 pu_3nxaKONFIGURASI ROUTER KE CLIENT DILINUX DEBIAN Berbasis Teks
1. Sediakan 2 seperangkat komputer yaitu 1 sebagai router dan 1 lagi sebagai client.
2. 2 kabel UTP untuk server ke router dan untuk router ke client.
Langkah- Langkah Mengconectkan Router pada client dengan linux debian
A) Setting pada komputer 1 sebagai Router
Sambungkan kabel UTP eth0 ke server 192.168.10.1
Sambungkan kabel UTP eth1 ke client
Setting lah router nya di komputer1 terlebih dahulu dengan perintah sebagai berikut:
1) masuklah pada directory etc
2) masuk pada directory network
3) masuk pada vi interfaces dengan perintah seperti di bawah ini:
a. buatlah ip pada router terlebih dahulu dengan mengetikkan perintah:
auto eth0
iface eth0 inet static
- address : (tuliskan ip Routernya) misal: 192.168.10.233
- netmask : 255.255.255.0
- broadcast : 192.168.10.255
- network : 192.168.10.0
- gateway : 192.168.10.1
b. Kemudian buat ip clientnya yaitu sebagai berikut:
auto eth1
iface eth1 inet static
- address : ( tuliskan IP client nya) misal : 192.168.7.5
- netmask : 255.255.255.0
- broadcast : 192.168.7.255
- network : 192.168.7.0
- gateway : 192.168.7.1
c. kemudian tekan enter dan ketikkan iface lo inet loopback untuk mengaktifkannya.
d. kemudian save dengan terlebih dahulu tekan tombol esc kemudian ketikkan :wq
e. Kemudian setelah keluar dari vi interfaces ketikkan:
iptables -t nat -A POSTROUTING -s (tuliskan network client nya) 192.168.7.0/24
-j MASQUERADE
f. kemudian save perintah tersebut dengan mengetikkan iptables-save
g. setelah itu restart dengan perintah /etc/init.d/networking restart
Hapus tanda # di cd sysctc.conf
save
maka sudah aktif
setelahnya ketikkan iptables -t nat -n -L untuk melihat settingan ( iptables -t nat -A POSTROUTING -s (tuliskan network client nya) 192.168.7.0/24 -j MASQUERADE) sudah masuk apa belum.
Kemudian ping kan ke server 192.168.10.1 apabila ada tulisan Reply from 192.168.10.1: bytes =64 time<1ms ttl="128">
Ping kan juga ke client 192.168.7.1 apabila ada tulisan Reply from 192.168.7.1: bytes =64 time<1ms ttl="128">
sudah selesai
B) Setting pada komputer 2 sebagai client
Sambungkan kabel UTP eth1 ke router
Settinglah clientnya di komputer2 langkah-langkahnya sbb:
1) Masuklah pada directorynya etc
2) Masuklah pada directorynya network
3) Masuklah pada vi interfaces dengan perintah sebagai berikut:
a. Buatlah IP nya dengan perintah dibawah ini:
auto eth1
iface eth1 inet static
- address : (tuliskan ip nya) 192.168.7.1
- netmask : 255.255.255.0
- broadcast : 192.168.7.255
- network : 192.168.7.0
- gateway : 192.168.7.1
b. Kemudian setelah dienter ketikkan iface lo inet loopback
c. Setelah itu save
d. Setelah keluar dari vi interfaces restart dengan perintah /etc/init.d/networking restart
Kemudian ping kan ip nya sendiri 192.168.7.1 apabila ada tulisan Reply from 192.168.7.1: bytes =64 time<1ms ttl="128">
setelah itu ping ke server 192.168.10.1 apabila ada tulisan Reply from 192.168.10.1: bytes =64 time<1ms ttl="128">
Setelah conect berarti berhasil
Configuration Routing Information Protocol (konfigurasi RIP)
Diposting oleh gand1 pu_3nxaRouting Information Protocol
Routing Information Protocol (RIP) merupakan dinamik routing protokol yang sudah cukup tua. Di ciptakan sekitar tahun 1970.
Cara kerjanya berdasarkan Distance Vector Routing Protocol, yang berarti akan mempergunakan pendekatan berapa banyak hop (lompatan) router yang akan ditempuh untuk mencapai suatu network. Dan yang akan dipilih adalah hop terpendek.
Cara Kerjanya yaitu :
RIP bekerja dengan menginformasikan status network yang dipegang secara langsung kepada router tetangganya.
Karakteristik dari RIP:
* Distance vector routing protocol
* Hop count sebagi metric untuk memilih rute
* Maximum hop count 15, hop ke 16 dianggap unreachable
* Secara default routing update 30 detik sekali
* RIPv1 (classfull routing protocol) tidak mengirimkan subnet mask pada update
* RIPv2 (classless routing protocol) mengirimkan subnet mask pada update
Satu hal yang perlu diperhatikan adalah RIP zebra secara default mempergunakan versi 2, sedangkan Cisco versi 1.
Konfigurasi
Sama halnya dengan zebra, diamon rip dapat diConfigure lewat 2 cara.
Konfigurasi dengan 2 cara :
1. edit langsung pada file ripd.conf
root@opera zebra# vi ripd.conf
root@opera zebra# service ripd restart
2. melalui remote vty
telnet ke port 2602
root@opera zebra# telnet 127.0.0.1 2602
Hello, this is zebra (version 0.94).
Copyright 1996-2002 Kunihiro Ishiguro.
Konfigurasi RIP sangat sederhana, secara umum hanya membutuhkan 3 entri dalam running configurasi.
Masukkan network mempunyai router tetangga RIP dan network yang akan disebarkan ke router tetangga.
ripd(config)# router rip
ripd(config-router)# network 192.168.1.0/24
ripd(config-router)# network 10.1.1.0/24
ripd(config-router)# ^z
ripd#
Untuk memeriksa status RIP
ripd# show ip protocols
Routing Protocol is "rip"
Sending updates every 30 seconds with +/-50%, next due in 7 seconds
Timeout after 180 seconds, garbage collect after 120 seconds
Outgoing update filter list for all interface is not set
Incoming update filter list for all interface is not set
Default redistribution metric is 1
Redistributing:
Default version control: send version 2, receive version 2
Interface Send Recv Key-chain
Routing for Networks:
10.1.1.0/24
192.168.1.0/24
Routing Information Sources:
Gateway BadPackets BadRoutes Distance Last Update
Distance: (default is 120)
Untuk melihat routing yang didapat dari RIP tetangga.
ripd# show ip rip
Codes: R - RIP, C - connected, O - OSPF, B - BGP
(n) - normal, (s) - static, (d) - default, (r) - redistribute,
(i) - interface
Network Next Hop Metric From Time
Jangan lupa untuk menyimpan konfigurasi kedalam file.
ripd# write memory
Configuration saved to /etc/zebra/ripd.conf
Selengkapnya...
Selasa, 25 November 2008
fungsi router
Diposting oleh gand1 pu_3nxaRouter adalah sebuah alat jaringan komputer yang mengirimkan paket data melalui sebuah jaringan atau Internet
menuju tujuannya, melalui sebuah proses yang dikenal sebagai routing. Proses routing terjadi pada lapisan 3 (Lapisan
jaringan seperti Internet Protocol) dari stack protokol tujuh-lapis OSI.
Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke
jaringan lainnya. Router berbeda dengan switch. Switch merupakan penghubung beberapa alat untuk membentuk suatu
Local Area Network (LAN).
Sebagai ilustrasi perbedaan fungsi dari router dan switch adalah switch merupakan suatu jalanan, dan router merupakan
penghubung antar jalan. Masing-masing rumah berada pada jalan yang memiliki alamat dalam suatu urutan tertentu.
Dengan cara yang sama, switch menghubungkan berbagai macam alat, dimana masing-masing alat memiliki alamat IP
sendiri pada sebuah LAN.
Router sangat banyak digunakan dalam jaringan berbasis teknologi protokol TCP/IP, dan router jenis itu disebut juga
dengan IP Router. Selain IP Router, ada lagi AppleTalk Router, dan masih ada beberapa jenis router lainnya. Internet
merupakan contoh utama dari sebuah jaringan yang memiliki banyak router IP. Router dapat digunakan untuk
menghubungkan banyak jaringan kecil ke sebuah jaringan yang lebih besar, yang disebut dengan internetwork, atau
untuk membagi sebuah jaringan besar ke dalam beberapa subnetwork untuk meningkatkan kinerja dan juga
mempermudah manajemennya. Router juga kadang digunakan untuk mengoneksikan dua buah jaringan yang
menggunakan media yang berbeda (seperti halnya router wireless yang pada umumnya selain ia dapat menghubungkan
komputer dengan menggunakan radio, ia juga mendukung penghubungan komputer dengan kabel UTP), atau berbeda
arsitektur jaringan, seperti halnya dari Ethernet ke Token Ring.
Router juga dapat digunakan untuk menghubungkan LAN ke sebuah layanan telekomunikasi seperti halnya
telekomunikasi leased line atau Digital Subscriber Line (DSL). Router yang digunakan untuk menghubungkan LAN ke
sebuah koneksi leased line seperti T1, atau T3, sering disebut sebagai access server. Sementara itu, router yang
digunakan untuk menghubungkan jaringan lokal ke sebuah koneksi DSL disebut juga dengan DSL router. Router-router
jenis tersebut umumnya memiliki fungsi firewall untuk melakukan penapisan paket berdasarkan alamat sumber dan
alamat tujuan paket tersebut, meski beberapa router tidak memilikinya. Router yang memiliki fitur penapisan paket
disebut juga dengan packet-filtering router. Router umumnya memblokir lalu lintas data yang dipancarkan secara
broadcast sehingga dapat mencegah adanya broadcast storm yang mampu memperlambat kinerja jaringan.
Selengkapnya...
Kamis, 20 November 2008
isu beredarnya komik nabi??////
Diposting oleh gand1 pu_3nxaKetenangan umat muslim Indonesia belakangan ini kembali terusik. Pasalnya, beredar luas di internet sebuah komik cabul yang menghina dan melecehan kemuliaan Nabi Muhamad SAW. Ilustrasi dalam komik tersebut mengambarkan kehidupan Rasulullah secara serampangan dan tidak bermoral.
Muslim pantas marah, karena yang dihina adalah Muhammad, rasul Allah pembawa Islam dengan Alquran sebagai kitab sucinya. Dalam ajaran Islam, ilustrasi apapun yang menggambarkan sosok Nabi Muhammad SAW adalah terlarang.
Muncul reaksi keras dari kalangan umat Islam terhadap penayangan komik hina nabi diblog yang dihosting di sebuah server di luar negeri. Majelis Ulama Indonesia mengecam dan meminta aparat kepolisian mengusut, menangkap dan menghukum pelaku seberat-beratnya.
Senada dengan itu diserukan Front Pembela Islam yang mendesak kepolisian untuk bergerak cepat, sehingga tak kecolongan dengan aksi anarkistis dan main hakim sendiri dari sekelompok massa Islam, akibat kelambanan aparat dalam bertindak.
Sementara itu Hitzbur Tahrir Indonesia secara tegas mengutuk dan menuntut pelaku penistaan dan penghinaan agama itu dihukum mati jika seorang muslim atau bertobat kembali ke jalan yang benar. Kalangan elit politik di Senayan pun tidak mau kalah lantang menyerukan agar pelaku ditangkap.
Dalam menyikapi isu yang sangat sensitif seperti ini, diperlukan sikap dari para ulama dan tokoh Islam umumnya agar lebih memberikan kata-kata yang bijak dan tidak provokatif. Sampaikan petuah yang menenangkan hati dan memberikan kesabaran jiwa. Tidak gampang mengeluarkan fatwa yang bisa membangkitkan perlawanan anarkis.
Begitu juga pemuka agama lainnya harus saling mengerti dan memahami, saling menghargai dan menghormati. Semua tentunya berharap tetap damai dalam bingkai kerukunan dan toleransi beragama, tidak saling memaksakan dan mengibarkan bendera permusuhan.
Kekerasan bukan menambah simpati atau perkataan yang kasar bukan menambah umat tenang hati. Citra sebagai umat yang dirahmati oleh Allah SWT akan jauh dari citra yang baik. Namun dalam kondisi tertentu kekerasan bisa dipahami. Kenapa muslim di Afghanistan terus mengobarkan semangat jihad, lantaran mereka tertindas, teraniaya, dan dizhalimi sehingga hanya satu kata lawan zionis Israel dengan apapun bentuknya.
Meski demikian, kalau cara berpikir umat Islam masih mudah emosi, teriak lantang Allahu Akbar, kemudian menghunus pedang, meledakkan bom dan bikin suasana tidak aman, tentunya semua akan membenarkan tuduhan yang dari mereka yang tidak suka Islam. Mereka menuduh dan umat Islam memberikan bukti. Dalam QS 2:217 Allah SWT berfirman, "Mereka tidak henti-hentinya memerangi kamu sampai mereka (dapat) mengembalikan kamu dari agamamu (kepada kekafiran), seandainya mereka sanggup. Barangsiapa yang murtad di antara kamu dari agamanya, lalu dia mati dalam kekafiran, maka mereka itulah yang sia-sia amalannya di dunia dan di akhirat, dan mereka itulah penghuni neraka, mereka kekal di dalamnya."
Jadi arti memerangi kamu bukan berarti memerangi secara fisik saja. �Tapi bisa jadi memerangi secara pemikiran, politik, sosial-budaya dan lainnya. Musuh-musuh Islam terus mencari-cari kelemahan Nabi Muhammad SAW sebagai manusia biasa dan Alquran. Sampai kapan pun usaha mereka tidak akan pernah berhenti sampai umat Islam mengikuti mereka.
Khusus untuk Rasulullah SAW, Allah SWT. menggambarkan ujian dalam bentuk makar orang-orang kafir dalam firman-Nya, "Dan (ingatlah), ketika orang-orang kafir (Quraisy) memikirkan daya upaya terhadapmu untuk menangkap dan memenjarakanmu, atau membunuhmu, atau mengusirmu. Mereka memikirkan tipu daya dan Allah menggagalkan tipu daya itu. Dan Allah sebaik-baik pembalas tipu daya." (QS. 8:30).
Jadi umat Islam jangan terjebak dalam jihad fisik belaka, tetapi jihad secara pemikiran dengan belajar berbagai ilmu pengetahuan sampai ahli, sehingga bisa menangkal serangan pemikiran orang kafir.
Umat Islam tidak perlu memerangi secara fisik dengan membunuh Ali Sina �atau Salman Rusdi, misalnya. Tetapi perangi pemikiran dan akidahnya, bunuh pemikirannya dengan ilmu pengetahuan dan bukti-bukti kebenaran yang terkandung dalam Alquran. Memang ada hikmahnya juga dari banyaknya fitnah dan tuduhan kepada Islam, �menjadikan umat muslim bersatu membela agamanya. �Fakta banyak umat nonmuslim yg semakin tertarik mempelajari Islam, karena penasaran dengan Islam yang dihujat dan di fitnah.
Alhamdulillah atas kehendak Allah SWT, �kebanyakan muallaf berasal dari orang orang �pandai dan berpikir akhirnya menjadi muslim yang baik. Sebaliknya, banyak orang murtad dari kalangan orang yang ingin mencari kekuasaan, kekayaan atau popularitas. Di sini umat Islam harus berpengang teguh pada agama Allah, dan jangan tercerai berai sehingga Islam terbukti sebagai rahmatanlilalamin. (ram)
Selengkapnya...