Monday, May 30, 2011

Konfigurasi Packet Tracer : Routing Dinamis pada Router


Fungsi utama dari sebuah router adalah melakukan proses routing baik secara statis maupun secara dinamis. Salah satu alasan mengapa seorang administrator jaringan menggunakan routing yang dinamis yaitu ukuran dari jaringan komputer baik dari sisi kapasitas maupun kapabilitas yang sangat besar dan tidak mungkin menggunakan pilihan routing yang statis. Dalam routing dinamis ada bagian yang tidak ada dalam routing statis, yaitu penggunaan protokol. Protokol yang digunakan antara lain RIP versi 1 dan 2, IGRP, EIGRP, OSPF dan IS-IS, serta untuk jaringan skala besar dengan BPG dan EGP. Semua protokol yang disebutkan berjalan pada IPv4, sedangkan untukIPv6 masih dalam proses pengembangan.
Protokol routing dinamis adalah sebuah protokol yang digunakan untuk pertukaran informasi routing tabel antar router dalam sebuah jaringan komputer, sehingga seorang administrator tidak perlu menuliskan routing tabel pada sebuah router seperti halnya pada routing statis. Selain itu, penggunaan protokol ini dapat memberikan ruang hubungan antara router berlangsung secara otomastis dan tercapainya sebuah jalur pengiriman paket data yang terpendek. Tetapi, seorang administrator tidak boleh bersifat kaku dalam menentukan cara routing pada router, adminstrator harus lentur dan memiliki visi dalam membangun sebuah routing, karena kadang kala penggunaan routing statis lebih efisien dibandingkan dengan routing dinamis, mengingat kebutuhan sumber daya peralatan jaringan yang harus diatas rata-rata jika kita menggunakan routing dinamis, belum permasalahan bandwidth yang harus tersedia cukup lebar. Router yang diproduksi oleh Cisco Network sangat mendukung prosedur routing baik statis atau dinamis, karena proses routing ini didukung oleh IOS atau sistem operasi milik cisco router, dengan versi yang semakin tinggi semakin lengkap dukungannya pada routing dinamis. Tetapi yang perlu diwaspadai adalah kapasistas RAM yang diimiliki oleh router tersebut, karena pertukarana data routing antar router yang otomatis ini akan menghabis ruang memori di RAM dan harus ada mekanisme jalannya alogoritma routing untuk menentukan lintasan terpendek yang dapat dicapai dalam proses routing.

Thursday, May 26, 2011

Kiblat : Sudahkah tepat arah kiblat anda?


Sebagai orang yang memiliki kompetensi dalam bidang TIK, tentulah tidak 'pas' jika saya mencoba menguraikan tentang arah kiblat, yang banyak ditekuni oleh orang-orang yang memiliki kompetensi dalam bidang ilmu falak, tetapi dalam artikel saya mencoba menerus hasil riset tentang cara menentukan kiblat berbasiskan matahari. Kiblat adalah kata dalam bahasa arab yang merujuk arah yang dituju kaum muslim, baik suni atau syiah, saat mendirikan salat.
Pada mulanya, kiblat mengarah ke Yerusalem. Menurut Ibnu Katsir, Rasulullah SAW dan para sahabat salat dengan menghadap Baitul Maqdis. Namun, Rasulullah lebih suka salat menghadap kiblatnya Nabi Ibrahim, yaitu Ka'bah. Oleh karena itu beliau sering salat di antara dua sudut Ka'bah sehingga Ka'bah berada di antara diri beliau dan Baitul Maqdis. Dengan demikian beliau salat sekaligus menghadap Ka'bah dan Baitul Maqdis.

Setelah hijrah ke Madinah, hal tersebut tidak mungkin lagi. Ia salat dengan menghadap Baitul Maqdis. Ia sering menengadahkan kepalanya ke langit menanti wahyu turun agar Ka'bah dijadikan kiblat salat. Allah pun mengabulkan keinginan beliau dengan menurunkan ayat 144 dari Surat al-Baqarah:

Sungguh Kami (sering) melihat mukamu menengadah ke langit, maka sungguh Kami akan memalingkan kamu ke kiblat yang kamu sukai. Palingkanlah mukamu ke arah Masjidil Haram. Dan dimana saja kamu berada, palingkanlah mukamu ke arahnya. Dan sesungguhnya orang-orang (Yahudi dan Nasrani) yang diberi Al Kitab (Taurat dan Injil) memang mengetahui, bahwa berpaling ke Masjidil Haram itu adalah benar dari Tuhannya; dan Allah sekali-kali tidak lengah dari apa yang mereka kerjakan (Maksudnya ialah Nabi Muhammad SAW sering melihat ke langit mendoa dan menunggu-nunggu turunnya wahyu yang memerintahkan beliau menghadap ke Baitullah).


Beberapa waktu lalu di internet muncul tulisan Usep Fathudin, mantan Staf Khusus Menteri Agama, yang mengungkap beragam arah kiblat masjid-masjid di Jakarta. Kesahihan kiblat suatu masjid, menurutnya, perlu dicapai sebelum masjid dibangun. Hal itu karena pergeseran 1 sentimeter saja bisa berarti 100 kilometer penyimpangan jaraknya. Kita sering terbawa pada kerumitan matematis (yang sebenarnya tidak perlu) ketika menginginkan akurasi tinggi dalam penentuan arah kiblat. Kesalahan satu derajat di Indonesia (yang berjarak sekitar 8000 km untuk Jawa Barat) bisa menyebabkan penyimpangan besar di Mekkah (sekitar 140 km pada jarak tersebut). Hal serupa bisa kita balikkan. Kalau di Indonesia ada shaf sangat panjang sepanjang 140 km (sekitar jarak Jakarta-Bandung), untuk menghadap ke titik ka’bah arahnya akan sama dengan deretan orang memanjang ke belakang sampai jarak 40 meter dari ka’bah, dengan sudut hanya sekitar 1 derajat. Jadi jangan membayangkan bila menghadap ke titik Ka’bah atau masjidil haram seolah garis shaf akan melengkung.
Thomas, pakar astronomi dan astrofisika, mengemukakan bahwa ada penentuan arah kiblat yang menggunakan bayangan Matahari.Matahari yang tampak dari semua penjuru Bumi dapat dijadikan penunjuk lokasi Kabah. Begitu pula bayangan benda tegak pada waktu itu juga dapat menjadi menentu arah ke kiblat. Selain itu untuk daerah yang tidak mengalami siang, sama dengan Mekkah, waktu yang digunakan adalah saat Matahari di atas titik yang diametral dengan Mekkah. Berikut ini jadwal matahari tepat berada diatas ka'bah tahun 2011-2015 yang diambil dari harian Kompas tanggal 26 Mei 2011 :

Hari
Tanggal
Waktu(WIB)
Sabtu
Sabtu
Sabtu
Minggu
Senin
Selasa
Senin
Selasa
Rabu
Selasa
Rabu
Kamis
Rabu
Kamis
28 Mei 2011
16 Juli 2011
27 Mei 2012
15 Juli 2012
27 Mei 2013
28 Mei 2013
15 Juli 2013
16 Juli 2013
28 Mei 2014
15 Juli 2014
16 Juli 2014
28 Mei 2015
15 Juli 2015
16 Juli 2015
16.17.54
16.26.43
16.17.52
16.26.42
16.17.51
16.17.58
16.26.40
16.26.45
16.17.56
16.26.39
16.26.45
16.17.54
16.26.39
16.26.44

Prinsipnya, saat matahari tepat diatas ka'bah, maka seluruh daerah di bumi yang masih mendapatkan sinar matahari dapat melihat arah kiblat dengan melihat bayangan yang dihasilkan dari sinar matahari yang mengenai sebuah benda, dalam hal ini bisa sebuah tonggak [sumber arkanuddin 2009, sudibyo 2011]. Cara ini paling mudah dan sederhana tetapi akruasinya tinggi. Masalah yang muncul dari cara menentukan kiblat seperti ini adalah tidak adanya sinar matahari, misal dalam keadaan mendung atapun mendekati malam

Referensi :

Monday, May 23, 2011

Seri Budi Pekerti : Seng Kuni


Sengkuni atau Sakuni adalah patih di Hastina, la putra Prabu Kiswara / Suwala / Suprala. Saudaranya ada empat yaitu Gandara, Gendari, Harya Sarabasata, Harya Gajaksa. Nama lain Sengkuni adalah Harya Suman, Trigantalpati, Suwalaputra. Bertempat di Plasajenar, istrinya Dewi Sukesti, berputra Arya Antisura, Arya Surabasah, Dewi Antiwati (istri Patih Udawa) cerita, Sengkuni adalah jelmaan dari Batara Dwapara yaitu dewa perusak, musuh dari semua kebaikan. Maka Sengkuni juga berwatak buruk, licik, tidak tahu tatakrama, sombong dan watak buruk, artinya, cocok dengan wujudnya. Ketika kakaknya, Gendari menjadi prameswari Destarata, Sengkuni dijadikan patihnya, dan selalu mempengaruhi Kurawa supaya memusuhi Pandawa.

Contoh Program Pengulangan dalam Bahasa C/C++


Setelah anda membaca artikel tentang pengulangan, berikut ini contoh pengulangan menggunakan do while, dengan ekspresi yang berlogika true tetapi menggunakan tipe data karakter. Pengulangan terjadi untuk baris program 8-30, pengulangan do pada baris ke 7 dilakukan satu kali kemudian di tes dengan statment while pada baris 31, while(jawab=='y'), sepanjang variabel jawab yang bertipe data karakter tidak diberi jawaban t maka program akan terus berulang-ulang.

Wednesday, May 18, 2011

Password Recovery di Cisco seri 800



Pernahkah anda kebingungan ketika lupa nama password (kata kunci) yang harus anda masukkan ketika anda menggunakan peralatan cisco router seri 800. Jangan bingung baca saja artikel berikut ini.
Artikel ini ditulis dengan mengacu produk cisco router seri 800 dan anda dapat membaca tutuorialnya di situs resmi miliki cisco (http://www.cisco.com/). Password yang digunakan untuk memberikan rasa aman kepada pengguna, dalam hal ini adalah cisco router, dapat saja lupa atau diganti oleh orang lain tanpa sepengetahuan anda. Password yang diijinkan untuk diaktifkan di peralatan router ini ada 2 macam, password untuk konsol dan password untuk telnet. Membuat password untuk konsol :
  1. Masuk dalam konsol router, melalui hyper terminal atau tera term menggunakan kabel konsol yang disambungkan ke konverter usb cH304.
  2. Ketikan perintah enable, kemudian tekan enter, untuk masuk ke Privileged exec mode
  3. Setelah masuk ke prompt ini, yang ditandai dengan tanda #, maka selanjutnya ketikan configure terminal. kemudian sesuaikan perintah seperti pada konfigurasi berikut ini :
  • Paris(config-line)#password cisco
  • Paris(config-line)#login
  • Paris(config-line)#exit


Ketika password cisco yang kita buat atau lupa maka langkah yang harus anda lakukan adalah dengan menghilangkan password lama dengan cara mengembalikan lagi konfigurasi awal dari peralatan tersebut, konsekuensinya anda akan kehilangan setting-an atau konfigurasi lama yang telah anda buat, bukannya membongkar cisco seperti pada gambar berikut. Jangan panik, lakukan urutan perintah berikut ini :

  1. Masuk ke konsol menggunakan kabel yang telah direkomendasikan.
  2. Hidupkan peralatan router anda, dalam keadaan boot, tekan tombol keyboard ctrl+c.
  3. Setelah itu akan muncul prompt boot#
  4. Jika tidak ulangi dari awal hingga muncul prompt tersebut.
  5. Setelah prompt boot# muncul, ketikan set ios-conf = 142
  6. Jika tidak menginginkan menghapus password maka angka yang digunankan adalah 141
  7. Kemudian sebelum router tersebut di restart, ketikan perintah save

Pengulangan dalam C/C++


Setelah anda membaca artikel dalam blog ini tentang bahasa pemrograman C/C++ antara lain : Dasar-dasar pemrogrman bahasa C/C++ , variabel dan tipe data, mengubah algoritma menjadi sebuah program, dan percabangan, maka materi selanjutnya agar anda dapat membuat program dalam bahasa C/C++ adalah tentang perulangan.
Pengulangan atau yang dikenal sebagai looping, digunakan untuk mengulang satu atau lebih statment dimana kondisi atau syarat terjadinya pengulangan berlogika true atau false, dan ini tergantung dari teknik pembuatan programnya. Pengulangan dalam bahasa C/C++ dapat menggunakan while, while..do atau for.

Friday, May 13, 2011

VLSM


Variabel Length Subnet Mask atau yang disingkat sebagai VLSM merupakan sarana mengalokasikan alamat IP yang telah di subnet untuk kebutuhan sumber daya jaringan computer yang jangakuannya luas yang sesuai dengan aturan baku yang ada. VLSM mendukung protokol IP routing Cisco, OSPF, Dual IS-IS, BGP-4, dan dukungan EIGRP "classless". Selain itu VLSM juga merupakan pengembangan mekanisme subneting,dimana dalam vlsm dilakukan peningkatan dari kelemahan subneting klasik, yang mana dalam klasik subneting, subnet zeroes, dan subnet- ones tidak bisa digunakan, selain itu, dalam subnet classic, lokasi nomor IP tidak efisien.
Misalkan kita memiliki empat buah network dengan jumlah host yang berbeda-beda untuk tiap networknya. LAN A (12 host), LAN B (28 host), dan LAN C (40 host). IP yang digunakan adalah 192.168.1.1 Bagaimana kita membuat subnet dengan menggunakan VLSM?
Penyelesaian permasalahan diatas kita mulai dari menentukan terlebih dahulu urutan network dengan jumlah host terbanyak dan subnet yang akan digunakan. Dalam kasus ini urutan network mulai dari host terbanyak adalah LAN C, LAN B dan LAN A.
Prefix
Host per Subnet
Blok Subnet
/26
62
64
/27
30
32
/28
14
16
/29
6
8
/30
2
4
Setelah itu, kita buat table subnetting
Subnet
255.255.255.192
255.255.255.224
255.255.255.240
Alamat jaringan
192.168.1.0
192.168.1.64
192.168.1.97
Alamat broadcast
192.168.1.63
192.168.1.96
192.168.1.113
IP pertama
192.168.1.1
192.168.1.65
192.168.1.98
IP terakhir
192.168.1.62
192.168.1.95
192.168.1.112
Dengan ip hasil subnetting tersebut, kita manfaatkan beberapa IP yang nantinya terbuang percuma, coba kita lihat LAN C yang membutuhkan ip untuk 40 host, 192.168.1.0/26 yang didapat 64 blok subnet atau 62 alamat ip dari subnet mask 255.255.255.192, sehingga kita membuang sebanyak 20 alamat yang mestinya dapat kita gunakan untuk LAN A sebanyak 12 host. Maka kita dapat menggunakan alamat hasil subnetting LAN C yang tidak digunakan dengan melakukkan proses subnetting lagi.
Contoh yang lainnya :
Pada suatu perusahaan yang mempunyai 6 departemen ingin membagi networknya, antara lain :
1. Departemen A = 100 host
2. Departemen B = 57 host
3. Departemen C = 325 host
4. Departemen D = 9 host
5. Departemen E = 500 host
6. Departemen F = 25 host
IP Address yang diberikan dari ISP adalah 172.16.0.0/16

Perhitungan VLSM :
Urut kebutuhan host yang diperlukan
1. Departemen E = 500 host
2. Departemen C = 325 host
3. Departemen A = 100 host
4. Departemen B = 57 host
5. Departemen F = 25 host
6. Departemen D = 9 host

Untuk 500 host diambil 9 bit sehingga 2^n-2 > jumlah host
Hasilnya 172.16.0.0/23
Alamat Ip yang dihasilkan
172.16.0.0/23 = 172.16.0.1 – 172.16.1.254
172.16.2.0/23 = 172.16.2.1 – 172.16.3.254
172.16.4.0/23 = 172.16.4.1 – 172.16.5.254
Hinggga
172.16.254.0/23 = 172.16.254.1 – 172.16.255.254
Untuk 325 host kita masih dapat menggunakan subnet dari 500 host karena masih dalam arena 29 dan pilihlah subnet yang belum digunakan. Untuk 100 host menggunakan 28 > 100 dan ambil salah satu dari subnet sebelumnya yang belum terpakai. misal 172.16.2.0/24 maka
Alamat Ip yang dihasilkan
172.16.2.0/24 = 172.16.2.1 – 172.16.2.254
172.16.3.0/24 = 172.16.3.1 – 172.16.3.254

Untuk 57 host menggunakan 26 >57 dan ambil salah satu dari subnet sebelumnya yang belum terpakai. misal 172.16.3.0/24
Alamat Ip yang dihasilkan
172.16.3.0/26 = 172.16.3.1 – 172.16.3.90
172.16.3.64/26 =172.16.3.65 – 172.16.3.126
172.16.3.128/26 = 172.16.3.129 – 172.16.3.190
172.16.3.192/26 = 172.16.3.193 – 172.16.3.254

Kebutuhan alamat untuk host yang lain dapat dilanjutkan untuk prefix yang /27, dan /28

Tuesday, May 10, 2011

Legend [5] : Sri Sultan Hamengkubuwono I, King of Architect


Sri Hamengkubuwana I (August 6, 1717 - March 24, 1792) was born with the name Raden Mas Sujana who is the younger brother of Mataram II Susuhunan Surakarta. Sultan Hamengkubuwana I in history known as the Prince Mangkubumi in time before Ngayogyakarta royal throne, he was the son of Sunan King and younger brother Susuhunan Pakubuwana II. Because logger heads with Pakubuwana II, succession problems, he began to oppose Pakubuwana II (1747) which has the support Vereenigde Oost Indische Compagnie or better known as the Dutch VOC (war Scramble Crown III in Mataram).

In the battle against his brother, Prince Mangkubumi with the help of his commander Raden Mas Said, proved to be a brilliant war tactician, as it turns out the battles in Grobogan, Demak and on top of his victory in the battle on the banks of the River Bagawanta.There, the Dutch commander with his troops destroyed De Clerck (1751). Another important event which led to Prince Mangkubumi not like to compromise with the Dutch Company. In 1749 Susuhunan Pakubuwana II before the death of the Mataram kingdom handed to the Dutch Company; Crown Prince has been named by the Dutch VOC Susuhunan Pakubuwana III. Raden Mas Said later quarrel with Prince Mangkubumi and finally given the power of land and earned a prince Mangkunegara.

Prince Mangkubumi not recognize the transfer of Mataram to the Dutch VOC. After the Dutch several times failed to invite Prince Mangkubumi negotiate to stop the war sent an Arab from Batavia who claims cleric who comes from the Holy Land. Thanks to the persuader was finally held in Giyanti agreement (the eastern city of Surakarta) between Prince Mangkubumi and the Dutch VOC and Susuhunan Pakubuwana III (1755). According to the agreement Giyanti Mataram kingdom was split into two, is the kingdom of Surakarta is still led by Susuhunan Pakubuwana III and the kingdom of Yogyakarta under the Prince Sultan Hamengkubuwana Mangkubumi recognized as a title I Senopati Ing Ngalaga Sayidin Panatagama khalifatullah with karatonnya in Yogyakarta. By the will of the Sultan of Yogyakarta city Hamengkubuwana I (Jogja by saying now) made the capital of the kingdom. Except for establishing a new palace, Hamengkubuwana I that bloody art building where bercengrama Taman Sari, which is located on the west palace. The story of the division of Mataram Kingdom II and the war between the prince-prince seized power Yasadipura composed by a literary work called Giyanti.

Sultan Hamengkubuwana I was known by his subjects as a commander, statesman and leader of the people are capable. He died in 1792 AD in the high age and was buried in Imogiri Kasuwargan Astana. Replace it with the title of Crown Prince Sultan Hamengkubuwono II.

The place chosen as the capital and seat of government it is called a Beringin Forest, where there is a small village called Pachetokan, is there is a rest house named Garjitowati, made by Susuhunan Pakubowono II first and the name was later changed to Ayodhya. After setting the above announced, lane immediately ordered to the people of the into forest had to set up the Palace. Before the palace was finished, I pleased Sri Sultan Hamengkubuwono I guest house occupies Ambarketawang Gamping area, which was done well. Occupy the official rest house on October 9, 1755. From here heal ways supervise and regulate the construction of the palace isunder construction. A year later Sri Sultan Hamengkubuwono I is pleased to enter the New Palace as their Kingdom. Thus stood the city of Yogyakarta or with his full name is Negari Ngayogyakarta. Ambarketawang Guesthouse abandoned the Sri Sultan Hamengkubuwono I to move settled in the new Palace . The inauguration which occurred On October 7, 1756