Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
19Activity
0 of .
Results for:
No results containing your search query
P. 1
Sejarah DNS

Sejarah DNS

Ratings:

4.0

(1)
|Views: 1,682 |Likes:
Published by api-3708903

More info:

Published by: api-3708903 on Oct 19, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/18/2014

pdf

text

original

1. pendahuluan

setiap kali anda meggunakan internet dalam kegiatan anda sehari-hari, maka setiap kali itu pula secara tidak langsung anda menggunakan dns (domain name system). penggunaandns meliputi aplikasi email (electronic-mail), browsing, ssh/telnet, ftp, maupun aplikasi yang lain yang ada kaitannya dengan internet. fungsi utama dari sebuah sistemdns adalah menerjemahkan nama-nama host (hostnames) menjadi nomor ip(ip

address) ataupun sebaliknya, sehingga nama tersebut mudah diingat oleh pengguna

internet. fungsi lainnya adalah untuk memberikan suatu informasi tentang suatuhost ke seluruh jaringan internet. sebelum kita mulai instalasibind kitaflashbac k dulu dengan sejarah internet,dns danbind, serta konsepdns.

sejarah internet

pada akhir tahun 1960, us. department of defense advanced research projects administration (arpa/darpa) mendanai percobaan dan riset tentang jaringan komputer secara luas yang saling menghubungkan antar hampir semua organisasi di amerika yang akhirnya dikenal dengan sebutanarpanet. hasil dari riset tersebut email (electronic-mail) mulai digunakan.

pada awal tahun 1980 protokol tcp/ip (transmission control protocol/internet protocol) mulai dikenalkan dan akhirnya menjadi protokol standar dalam struktur jaringanarpane t. jaringanarpanet berkembang pesat jumlahnya menjadi ribuanhost dan masih menggunakan standar protokoltcp /ip, dan akhirnya jaringan tersebut dikenal dengan

internet.

pada tahun 1988,darpa digantikan oleh national science foundation (nsf) dalam pendanaan riset diikuti dengan penggantian dariarpane t menjadinsfn et sebagai tulang punggung (backbone) jaringan internet. kemudian pada musim semi tahun 1995,

backbone internet melakukan transisi dari nsfnet (yang didanai oleh publik) ke beberapa
backbone komersil, dimana memungkinkan interknoneksi antar jaringan bisa menjadi
lebih jauh jaraknya. penyediabackbone komersil tersebut diantaranya adalah mci dan
sprint serta pemain lama seperti uunet dan psinet.
(dns and bind 3rd edition, paul albitz & cricket liu, 1998 hal 2)
sejarah dns

pada tahun 1970an jaringanarpanet hanya terdiri dari beberapa ratushost saja. pada waktu itu, sebuah filehosts.t xt yang berisi tentang semua informasihost- hosts tersebut masih bisa melayani setiap permintaanquery dan menerjemahkan nama ke alamat ip (name-to-address-mapping).pada sistem operasi berbasisunix, file/etc/hosts merupakan hasil dari pengolahan filehosts.txt tersebut. filehosts.txt pada waktu itu dikelola oleh stanford research insitute network information center (sri-nic) di menlo park, california. file tersebut tersebut didistribusikan ke semuahost dan penggunanya hanya dengan menggunakan satu buahhost (mesin/komputer) saja. petugas administrasi dari

arpanetbiasanya mengirimkan email kepada sri-nic tentang perubahan (termasuk

penambahan maupun pengurangan) tentang informasi suatuhost, dan dalam periode tertentu, mereka melakukan transfer filehosts.t xt yang paling baru (biasanya diperbaharui sekali dalam seminggu) dengan menggunakan protokolftp. seiring dengan berkembangnya jaringanarpanetdan penggunaan protokoltcp/ip, ukuran dari file

hosts.txt menjadi besar dengan bertambahnya jumlah host yang bergabung dengan
jaringanarpane t. kemudian timbul beberapa masalah dengan penggunaan filehosts.t xt
ini, misalnya :
\u2022
trafik dan beban (traffic and load)
\u2022
beban mesin dan trafik(bandwith ) disri-nic dalam mendistribusikan file menjadi
lebih berat dan besar
\u2022
penamaan yang saling bentrok (name collisions)
\u2022

pada filehosts.txt tidak diperkenankan adanya dua buah namahost yang sama.
namun pada prakteknya, tidak ada cara untuk mencegah seseorang untuk
menambahkan nama yang sama sehingga kemungkinan bisa menjadi bentrok dan

pada akhirnya merusak skema yang telah ada
\u2022
keaslian(consistency )
mengelola keaslian dan keutuhan sebuah file antar beberapa jaringan yang sedang
berkembang pesat merupakan sesuatu hal yang sulit dilakukan

berangkat dari masalah-masalah tersebut diatas,arpanet membentuk suatu sistem
alternatif pengganti dari sistem lama yang menggunakan filehosts.t xt. tujuannya adalah
untuk memecahkan masalah dalam pengelolaan tabelhost yang sangat beraneka ragam
dan masih menggunakan metode sentralisasi. pada sistem yang baru, seorang sistem
administrator memungkinkan untuk mengelola data secara loka, namun akan selalu
update secara global di internet. sistem yang menggunakan metode desentralisasi ini
diharapkan akan mengurangi beban dan trafik, serta pengelolaan data dan proses update
dari sebuah informasi akan menjadi lebih mudah.

paul mockapertis dari university of southern california information science institute di
marina del rey, california, dipilih sebagai orang yang bertanggung jawab terhadap
rancangan, desain, arsitektur dan implementasi dari sistem pengelolaan datahost yang
baru. pada tahun 1984 beliau merilis rfc (request for comment) 882 dan rfc 883 yang
menjelaskan tentang domain name system (dns). kemudian disusul dengan rfc 1034 dan

rfc 1035 yang juga menambahkan tentang masalah kemanan dns,penerapan
(implementasi),pengelolaan (adminstrative),mekanisme pembaharuan data secara
dinamis, serta kemanan data dalam sebuahdomain dan lain-lainnya.
(dns and bind 3rd edition, paul albitz & cricket liu, 1998 hal 3)
apa itu dns?

dns dapat disamakan fungsinya dengan buku telepon. dimana setiap komputer di jaringan internet memiliki host name (nama komputer) dan internet protocol (ip) address. secara umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. lalu komputer anda akan menghubungi dns server untuk mencek host name yang anda minta tersebut berapa ip address-nya. ip address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.

struktur dns

domain name space merupakan sebuah hirarki pengelompokan domain berdasarkan
nama, yang terbagi menjadi beberapa bagian diantaranya:
1. root-level domains
domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang
disebut dengan level. level paling atas di hirarki disebut dengan root domain. root domain
di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (\u201c.\u201d).
2. top-level domains

pada bagian dibawah ini adalah contoh dari top-level domains:
com organisasi komersial
edu institusi pendidikan atau universitas
org organisasi non-profit
net networks (backbone internet)
gov organisasi pemerintah non militer
mil organisasi pemerintah militer
num no telpon
arpa reverse dns
xx dua-huruf untuk kode negara (id:indonesia,sg:singapura,au:australia,dll)

top-level domains dapat berisi second-level domains dan hosts.
3. second-level domains
second-level domains dapat berisi host dan domain lain, yang disebut dengan subdomain.
untuk contoh: domain bujangan, bujangan.com terdapat komputer (host) seperti
server1.bujangan.com dan subdomain training.bujangan.com. subdomain
training.bujangan.com juga terdapat komputer (host) seperti client1
.training.bujangan.com.
4. host names
domain name yang digunakan dengan host name akan menciptakan fully qualified

domain name (fqdn) untuk setiap komputer. sebagai contoh, jika terdapat
fileserver1.detik.com, dimana fileserver1 adalah host name dan detik.com adalah domain
name.

bagaimana dns itu bekerja?
fungsi dari dns adalah menerjemahkan nama komputer ke ip address (memetakan). client
dns disebut dengan resolvers dan dns server disebut dengan name servers. resolvers atau
client mengirimkan permintaan ke name server berupa queries. name server akan
memproses dengan cara mencek ke local database dns, menghubungi name server lainnya
atau akan mengirimkan message failure jika ternyata permintaan dari client tidak
ditemukan.
proses tersebut disebut dengan forward lookup query, yaitu permintaan dari client dengan
cara memetakan nama komputer (host) ke ip address.

konsep dan hirarki dns
dns adalah suatu bentuk database yang terdistribusi, dimana pengelolaan secara lokal

terhadap suatu data akan segera diteruskan ke seluruh jaringan (internet) dengan
menggunakan skemacl ient- server. suatu program yang dinamakan name server,
mengandung semua segmen informasi dari database dan juga merupakanreso l ver bagi
client-client yang berhubungan ataupun menggunakannya.

struktur dari databasedns bisa diibaratkan dengan dengan struktur file dari sebuah sistem operasiunix. seluruh database digambarkan sebagai sebuah struktur terbalik dari sebuah pohon( t re e ) dimana pada puncaknya disebut dengan root node. pada setiapnode dalam

tree tersebut mempunyai keterangan (label)misa ln ya , .org, .com, .edu, .net, .id dan lain-
lainnya, yang relatif rerhadap puncaknya( p aren t).ini bisa diibaratkan denganrela ti ve
pathname pada sistem file unix,seperti direktori bin, usr, var, etc dan lain sebagainya.
pada puncak root node dalam sebuah sistemd ns dinotasikan dengan"." atau"/" pada
sistem fileunix.
pada setiapnode juga merupakanro o t darisu b tree, atau pada sistem fileunix merupakan
root direktori dari sebuah direktori. hal ini pada sistem dns disebut dengan nama domain.
pada tiapdomain juga memungkinkan namas u b tree dan bisa berbeda pula, hal ini disebut
subdomainat au subdirektori pada sistem file unix. pada bagian subdomainjuga
memungkinkan adanyas u b tree lagi yang bisa dikelola oleh organisasi yang berbeda
dengandomain utamanya.
(dns and bind 3rd edition, paul albitz & cricket liu, 1998 hal 4)
sejarah bind

programdns yang bernamaje eves pertama kali diimplementasikan dan ditulis sendiri
oleh paul mockapertis. kemudian diteruskan olehbind (versi 4.8.3) yang
diimplementasikan pada sistem operasi 4.3 bsd unix yang ditulis oleh douglas terry, mark
painter, david riggle dan songnian zhou dari computer systems research group (csrg) pada
universitas california di berkeley. pada tahun antara 1985-1987, kevin dunlap seseorang
dari digital equipment corporation(dec) bergabung denganc s rg yang kemudian diikuti
oleh doug kingston, craig partridge, smoot carl- mitchell, mike muuss, jim bloom dan
mike schwartz. pemimpin dari proyek ini adalah mike karels dan o. kure.

bind versi 4.9 dan 4.9.1 kemudian dirilis oleh dec (yang sekarang diakusisi oleh compaq

computer corporation). pemimpin dari proyek ini adalah paul vixie yang merupakan
karyawan daridec serta dibantu oleh phil almquist, robert elz, alan barrett, paul albitz,
bryan beecher, andrew partan, andy cherenson, tom limoncelli, berthold paffrath, fuat
baran, anant kumar, art harkin, win treese, don lewis, christophe wolfhugel, dan lain-
lainnya.bind versi 4.9.2 kemudian diambil alih oleh vixie enterprises, dan paul vixie
menjadi arsitek dan programmernya. bind mulai dari versi 4.9.3 dan seterusnya kemudian
diambil alih oleh internet software consortium (isc) dan akhirnya untuk pertama kalinya,
pada tanggal 8 mei 1997 bob halley dan paul vixie merilis versibind untuk keperluan
produksi. sekarangbindversi 4 sudah mulai jarang digunakan, dan sebagai penggantinya
adalahbind versi 8 dan versi 9.

Activity (19)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Wardi Unigha liked this
Zainal Priatna liked this
Darpana Putra liked this
Dedie Susanto liked this
Jesse Parayu liked this
Ucy Evo liked this
Guntoro Barovih liked this
pantekma liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->