/  15
 
28
MEMAHAMI DNS
Pendahuluan
Pada bab ini, Anda akan belajar bagaimana Domain Name System (DNS) dipakai untuk memecahkannama-nama host pada LAN (Local Area Network). Di samping itu tentu saja Anda akan memahamidengan jelas DNS maupun cara mengimplementasikannya dalam suatu jaringan.
1. Mengenal DNS
DNS mirip dengan sebuah buku telepon. Masing-masing komputer pada Internet mempunyai baiknama host maupun alamat IP (Internet Protocol). Terutama sekali, ketika Anda ingin berhubunganke komputer lain, Anda harus memasukkan sebuah nama host. Komputer Anda kemudianmenghubungi sebuah server DNS yang melakukan rujuk silang nama host yang Anda sediakan kealamat IP sebenarnya. Alamat IP ini kemudian dipakai untuk berhubungan ke komputer jarak jauh.Sebelum implementasi DNS, pembuatan nama-nama komputer yang mudah dikenali sudahdilaksanakan dengan memakai file-file HOSTS yang memuat suatu daftar nama dan alamat IP yangberkaitan. Di dalam Internet, file ini diurus secara sentral dan masing-masing lokasi akan men-download sebuah salinan yang baru secara periodik. Ketika jumlah komputer di dalam Internetbertambah banyak, hal ini menjadi suatu solusi yang tidak dapat dikelola. Akibatnya, DNS didesainuntuk menggantikan file HOSTS yang diurus secara tunggal dengan suatu database terdistribusi yangakan memungkinkan adanya spasi untuk nama berbentuk hierarkis, distribusi administrasi, tipe-tipedata yang dapat diperluas, ukuran database yang tak terbatas secara virtual, dan unjuk kerja yanglebih baik. DNS adalah layanan nama bagi alamat Internet yang menerjemahkan nama-namadomain yang sudah dikenali ke alamat IP numerik. Misalnya,
www.datakom.com
menerjemahkanmenjadi 192.168.53.1. DNS dapat disamakan dengan sebuah buku telepon. Pemakai melihat namaorang atau organisasi yang ingin ia hubungi dan lakukan rujuk silang nama itu ke sebuah nomortelepon. Demikian pula sebuah komputer host meragukan nama sebuah komputer dan sebuahserver nama domain melakukan rujuk silang nama itu ke sebuah alamat IP.
1.1. DNS dan Windows 2003
Selain menyediakan resolusi nama Internet tradisional, DNS merupakan layanan nama yang utamapada Windows 2003. Berdasarkan default, DNS adalah database yang dapat diskalakan, terdistribusi,hierarkis, dan dapat diandalkan. Client Windows 2003 memakai DNS untuk lokasi layanan danresolusi nama, termasuk meletakkan pengontrol domain untuk logon. DNS di dalam Windows 2003menyediakan suatu implementasi DNS Server yang unik yang sepenuhnya interoperable denganimplementasi-implementasi DNS Server berbasis standar lainnya.
1.2. Bagaimana DNS Bekerja
Tujuan database DNS adalah menerjemahkan nama-nama komputer menjadi alamat-alamat IPseperti diuraikan pada gambar 7.1. Di dalam DNS, client dinamakan resolver dan server disebut
 
WINDOWSSERVER 2003
MEMAHAMI DNS
29
server nama. DNS bekerja dengan memakai tiga komponen utama: resolver, server nama, dan ruangnama domain.
Gambar 7.1 Resolver dan server nama.
Dengan komunikasi DNS dasar, suatu resolver mengirimkan pertanyaan-pertanyaan ke suatu servernama. Server nama menghasilkan informasi yang diminta, suatu penunjuk ke server nama yang lain,atau suatu pesan kegagalan bila permintaan itu tidak memuaskan.DNS memetakan ke layer aplikasi dan memakai User Datagram Protocol (UDP) dan TransmissionControl Protocol (TCP) sebagai protocol-protocol yang mendasarinya. Demi alasan unjuk kerja,resolver mengirimkan pertanyaan-pertanyaan UDP ke server lebih dulu, lalu terpaksa memakai TCP jika terjadi pemotongan data yang dihasilkan.
1.2.1. Resolver
Suatu resolver memperlengkapi client dengan informasi alamat tentang komputer-komputer lainpada jaringan. Fungsi resolver adalah untuk menyampaikan permintaan nama di antara aplikasi danserver nama. Permintaan nama mengandung suatu pertanyaan, misalnya alamat IP pada situs Web.Resolver sering disusun ke aplikasi atau sedang beroperasi pada komputer host sebagai suaturutinitas pustaka. Resolver lebih dulu mengirimkan pertanyaan-pertanyaan UDP ke server agar unjukkerjanya bisa meningkat dan terpaksa memakai TCP hanya bila terjadi pemotongan data yangdihasilkan.
1.2.2. Nama Server
Suatu server nama memuat informasi alamat tentang komputer-komputer lain pada jaringan.Informasi ini dapat diberikan ke komputer-komputer client yang melakukan suatu permintaan keserver nama. Kalau server nama tidak mampu memenuhi permintaan itu, maka server namameneruskan permintaan itu ke server nama yang berbeda. Server nama dikelompokkan menjadilevel-level berbeda yang dinamakan domain. Suatu domain adalah sekelompok komputer logis di
 
WINDOWSSERVER 2003
MEMAHAMI DNS
30
dalam suatu jaringan yang besar. Akses ke masing-masing komputer di dalam kelompok tertentudikontrol oleh server yang sama.
1.2.3. Struktur DNS
Ruang nama domain merupakan suatu pengelompokkan nama-nama hierarkis.
Gambar 7.2 Ruang nama domain dipisahkan menjadi level-level.
1.3. Domain Level Akar
Domain menentukan level wewenang yang berbeda di dalam suatu struktur hierarkis. Hierarki atasdinamakan domain akar. Referensi ke domain akar dinyatakan dengan tanda titik (.).
1.4. Domain Level Atas
Untuk mengetahui domain level atas yang saat ini sudah ada adalah sebagai berikut:
com
: Organisasi komersial
edu
: Universitas dan institusi pendidikan
org
: Organisasi nirlaba
net
: Jaringan (backbone pada Internet)
gov
: Organisasi pemerintah sipil
mil
: Organisasi pemerintah militer
num
: Nomor-nomor telepon
arpa
: Kebalikan DNS
xx
: Kode negara berbentuk dua huruf
Domain level atas dapat berisi host dan domain level kedua.

Share & Embed

More from this user

Add a Comment

Characters: ...

Uyuy Leonardoleft a comment

minta sofware

This document has made it onto the Rising list!