Komponen DNS

23 Juni 2008

Ada 3 bagian yang mendukung kinerja system DNS:

1.  DNS resolver, merupakan sebuah program DNS client yang dijalankan     pada komputer user dan menghasilkan DNS request untuk keperluan     program aplikasi. Resolver adalah bagian dari program aplikasi yang     berfungsi untuk menjawab pertanyaan program aplikasi tentang     domain.
2.  Recursive DNS server, yang akan meneruskan pencarian DNS melalui     respons (balasan) query dari resolver, dan mengembalikan jawaban ke     resolver.
3.  Authoritative DNS server, adalah bagian yang menangani     jawaban- jawaban keluar ke query dari recursor, pada tiap-tiap     bagian jawaban, atau bagian dari penunjukan/ penyerahan (contohnya,     penyerahan ke authoritative DNS server yang lain).

DNS Server terdiri atas 3 jenis, yaitu:

1. Cache, jenis ini tidak mempunyai data nama-nama host dari domain       tertentu. Ia hanya mencari jawaban dari beberapa dns server dan       menyimpan hasil di dalam cache-nya untuk keperluan mendatang.
2. Primary (master), adalah dns server yang memegang daftar lengkap    dari   sebuah domain yang dikelolanya. Misalnya server      admin.wordpress.com   memegang otoritas penuh atas domain    wordpress.com.
3. secondary (slave), adalah backup dari primary server, apabila    primary server crash atau untuk mempermudah pendelegasiannya.    Secondary server juga memuat daftar lengkap dari sebuah domain, sama    seperti primary (misalnya: mufari.wordpress.com).

sebuah contoh kasus, misalnya seorang pengguna yang berada dalam jaringan atau network tertentu, dengan menggunakan browser Internet Explorer atau browser lain mengakses situs http://www.mufari.wordpress.com

Maka hal yang terjadi adalah:

•  Browser pertama sekali akan bertanya kepada resolver di komputer       tersebut berapa IP address dari www.mufari.wordpress.com
•  Resolvers akan mencari jawaban dengan melihat isi dari cache       (mungkin situs tersebut pernah diakses sebelumnya).
•  Apabila situs tersebut pernah diakses sebelumnya, maka informasi       mengenai alamat IP telah ada dalam cache dan resolver akan segera       memberitahu jawabannya ke browser. Namun bila jawabannya belum ada      dalam cache, maka resolver akan mengontak DNS server lokal yang       menjadi defaultnya (DNS Server Amikom) dan memberi jawabannya ke        browser, untuk segera menampilkan informasi yang tersedia.

Dalam kasus yang berbeda, jika nameserver tidak mengetahui jawabannya (atau name server tidak outoritative untuk zona tersebut), maka name server lain yang lebih autoritative yaitu Root DNS. Root DNS pasti mempunyai database yang dimaksud dan memberikannya kepada DNS server lokal. Root DNS memuat seluruh daftar nama yang ada di dunia, dan Root DNS server ini tidak hanya terdiri atas satu server saja, melainkan sekitar 13 server yang diletakkan di seluruh dunia


Sejarah Komputer

23 Juni 2008

 Komputer berasal dari bahasa latin computare yang berarti menghitung (to compute), karena pada awalnya komputer pertama yang dirancang digunakan untuk keperluan perhitungan. Inspirasinya diambil dari komputer tertua bernama “Abaccus” (300 SM) atau lebih dikenal dengan sipoa yang berasal dari negeri Cina.

 Konsep komputer yang pertama kali dirancang oleh Howard G. Aitken, seorang doktor di Havard University (1937), bekerja sama dengan IBM (International Business Machine Corp.) yang berhasil membuat sebuah mesin yang bekerja dengan tenaga elektromekanik yang diberi nama Havard Mark-1. Komputer genrasi pertama ini berat totalnya 5 ton dengan kemampuan membuat kalkulasi angka 23 digit selama 6 detik.

  ENIAC

 

 pada tahun 1942 (dengan sistem binary digit (bit) 8 bit dan memori) pernah diakui sebagai komputer pertama. Belakangan diketahui juga bahwa sebelumnya pada tahun 1941 Konrad Zuse dari Jerman, sudah membuat mesin yang dapat diprogram dan bekerja dengan sistem biner. Namun karena jerman kala itu masih terisolasi saat perang dunia ke-II, maka ENIAC tetap diakui sebagai komputer pertama yang memakai prinsip digital dengan sistem memori dan binari digit (8 bit).Altair 8800 merupakan komputer pribadi (PC) pertama yang dikembangkan oleh Ed Robert, diluncurkan melalui promo majalah Popular Electronics di bulan Januari 1975.

Altair 8800 sebetulnya lebih merupakan sebuah kit yang dirakit menjadi “komputer”. Pada saat itu yang namanya komputer adalah mainframe yang ukurannya raksasa dan harganya jutaan dolar, sehingga kit buatan MITS (Microinstrumentation & Telemetry System, Albuquerque, New Mexico USA) yang dijual seharga sekitar US$400 mendapat penggemar yang cukup banyak.

Padahal “komputer” ini tidak memiliki keyboard, screen, ataupun printer. Yang ada kala itu adalah switch yang dapat digunakan untuk memasukkan bilangan biner dan LED yang menyala untuk menunjukkan outputnya.

Kit Altair 8800 ini kemudian menjadi lebih populer ketika William Gates (Bill Gates Lahir di Seattle 28 Oktober 1955), mengembangkan bahasa BASIC untuk komputer Altair. Banyak Orang pada awalnya menyangsikan bahwa bahasa BASIC tidak akan mampu dimasukkan ke dalam komputer ini. Namun ternyata Bill Gates membuktikan bahwa hal itu bisa, setelah penciptaan monitor dan keyboard tentunya. Bill Gates adalah chairman dan Chief Executife Officer (CEO) dari Microsoft Corporation, yang didirikannya di tahun 1975. Kini dengan pengetahuan dan pengalamannya, dia merupakan salah satu orang terkaya di dunia.