Anda di halaman 1dari 6

SMK-TI

TRAINING AND CERTIFICATION

Modul 6 DNS
(Domain Name Service)

Team Training SMK TI

48

SMK-TI

TRAINING AND CERTIFICATION

Tujuan: Siswa dapat mengert i sert a memahami mengenai apa dan bagaimana itu DNS.

Team Training SMK TI

49

DOMAIN NAME SERVICE

Konsep DNS
Dalam ber komunikasi, ant ar komput er sudah cukup dengan menggunakan alamat ip. Namun unt uk manusia diper lukan sebuah nama unt uk saling kenal dan oleh kar ena it u DNS ada. Manusia t idak mudah mengingat alamat ip yang t er dir i angka dibandingkan sebuah nama. DNS adalah sebuah aplikasi unt uk menukar kan nama komput er ke alamat ip dan sebaliknya. DNS diimplement asikan oleh sebuah sof t war e ber nama BI ND (Ber keley I nt er net Name Domain). BI ND dalam peker j aan sehar i-har i dinamakan named. Cara kerja DNS sebagai berikut :

ROOT DNS

DNS Server Lokal

Client

Diagram kerja DNS

Gambaran kerja: Dimisalkan ada client yang menanyakan "berapa alamat ip dari www.itb.ac.id ?" Per t anyaan ini dilempar kan ke DNS ser ver lokal. Dengan seger a DNS ser ver lokal memer iksa dat abasenya. Kemudian t er nyat a www.itb.ac.id t idak t er dapat didalam dat abasenya. Lalu ia memer iksa cache. Bila ada, j awaban lansung diber ikan ke client .

Team Training SMK TI

50

Tapi bila t idak ada, maka ia akan mencar i j awabannya ke r oot DNS. Root DNS past i mempunyai dat abase yang dimaksud dan member ikannya ke DNS ser ver local dan pada akhirnya diberikan ke client tadi. Root DNS ini memuat selur uh daf t ar nama yang ada di dunia. Dan Root DNS ini t idak hanya t er dir i dar i sat u ser ver melainkan sekit ar 13 ser ver yang dilet akkan di selur uh dunia. Secar a gar is besar pembagian domain dunia memakai dua j enis. Yang per t ama berdasarkan jenis institusi, antara lain : .com untuk organisasi komersial .org untuk organisasi non-komersial .edu untuk institusi pendidikan .gov untuk organisasi pemerintahan .mil untuk kalangan militer .net untuk penyelenggara jasa internet

Jenis pembagian kedua adalah berdasarkan negara , misalnya indonesia adalah .id. Sebenar nya domain negar a akan digagi lagi menj adi sub-domain ber dasar kan j enis inst it usi. Kit a ambil cont oh unt uk negar a kit a ,domain id dibagi lagi menj adi beber apa subdomain, antaralain : .co.id, contoh :republika.co.id .ac.id contoh :itb.ac.id or.id contoh : linux.or.id go.id contoh : depnaker.go.id mil.id contoh: kopassus.mil.id dan di I ndonesia diubah sedikit menj adi : co.id .or .id ac.id .go.id dan mil.id . Pembagian ini didasarkan kepada jenis institusi yang meminta nama domain.

Selain it u, penyusunan domain dibuat ber t ingkat dan mempunyai hir ar ki t er t ent u. Domain-domain diselur uh dunia sangat banyak dan t idak mungkin semuanya dit ampung oleh ROOT DNS. ROOT DNS hanya memegang ' kepala' dar i domain tertentu.

Team Training SMK TI

51

Proses request ke DNS server dapat dianalogikan sebagai berikut: Ment er i Pendidikan Nasional dit anyai oleh Dubes Af ganist an t ent ang kondisi pendidikan di j ur usan t eknik elekt r o I TB. Tent unya pak ment er i t idak t ahu per sis t ent ang kondisi j ur usan t er sebut , oleh kar ena it u ia menghubungi r ekt or I TB yang mer upakan bawahan beliau. Kemudian pak r ekt or menghubungi ket ua Fakultas Teknologi I ndust r i yang membawahi j ur usan t eknik elekt r o . Ket ua f akult as kemudian menghubungi ket ua j ur usan t eknik elekt r o. Nah ket ua j ur usan t er sebut lah yang akan menj awab per t anyaan t er sebut . Yang per lu diper hat ikan adalah bahwa ket ua j ur usan menjawab per t anyaan bukan ber adasr kan per mint aan sang dubes t et api ber dasar kan permintaan ketua fakultas , ketua fakultas dari rektor dan seterusnya. Menur ut analogi diat as mendiknas sebagai ROOT DNS, r ekt or I TB adalah DNS yang memegang domain .id dan ket ua Fakult as Teknologi I ndust r i adalah yang membawahi domain ac.id . Dalam kasus ini ROOT DNS hanya t ahu kemana mencar i DNS ser ver yang menangani pener j emahan domain .id, dia t idak t ahu dimana dimana DNS ser ver yang menangani domain ac.id. DNS yang menangani domain .id t ahu kemana mencar i DNS ser ver yang melayani domain ac.id , DNS ser ver yang menangani domain ac.id t ahu kemana mencar i DNS ser ver yang menangani domain it b.ac.id dan set er usnya . Dari sini terlihat ada pendelegasian tugas dari atas ke bawah.

.(root)

.my

.id

..uk

..

co

.ac

..

.itb

.ugm

www w

.ti

.ms

Team Training SMK TI

52

Jenis DNS
DNS server terdiri dari tiga jenis yaitu : 1. Cache J enis ini t idak mempunyai dat a nama-nama host dar i domain t er t ent u. I a hanya mencar i j awaban dar i beber apa DNS ser ver t er dekat . Set elah j awaban

didapat kan, dat anya disimpan dalam cache unt uk keper luan mendat ang. DNS server cache merupakan yang paling mudah untuk dikonfigurasi. 2. Primary (master) Sesuai dengan namanya, pr imar y (unt uk ver si 4.x) at au mast er (unt uk ver si 8.x) adalah pemegang daf t ar lengkap dar i sebuah domain yang dikelolanya. Ser ver ini memegang ot or it as penuh at as domainnya. Misalkan ser ver ns1.it b.ac.id

memegang ot or it as penuh at as domain * .it b.ac.id. Ot or it as penuh di sini ber ar t i ser ver ini yang ber t anggung j awab unt uk dit anyai nama-nama host berdomain it b.ac.id dan sub-sub domain dibawahnya. Selain it u hanya ser ver ini yang dapat membuat sub-domain di bawah itb.ac.id. 3. Secondary (slave) Ser ver ini adalah backup dar i pr imar y ser ver . Sama seper t i pr imar y, secondar y j uga memuat daf t ar lengkap sebuah domain. Hubungan ant ar a pr imay dan secondar y ini kur ang lebih seper t i mir r or . Bila ada per ubahan di pr imar y ser ver , secondar y t er us mengikut inya secar a per iodik. Oleh kar ena it u, secondar y memer lukan izin dar i pr imar y unt uk melakukan sinkr onisasi ini. Sinkr onisasi ini lazimnya disebut sebagai zona t r ansf er . Secondar y diper lukan sebagai backup bila Primary crash atau sibuk dan untuk mempermudah pendelegasian.

Team Training SMK TI

53

Anda mungkin juga menyukai