2. January 4, 2015 DNS 2
DNS
• DNS adalah Domain Name System
• Alamat IP terdiri atas 32 bit, yang dapat ditulis secara biner ataupun
desimal
• Walaupun sudah ditulis secara desimal, orang tetap sulit mengingat-
nya satu-satu
• Analogi: kitapun sulit mengingat nomer telepon kenalan-kenalan yang
banyak, sehingga diperlukan buku telepon
• Di dalam HP bahkan tersedia buku telepon. Dan kita tinggal pilih
nama orang yang kita hubungi tanpa pernah menghapal nomer telepon
orang itu
• Prinsip DNS sama seperti di atas. Kita tidak perlu mengingat nomer IP
yang memang sulit mengingatnya. Cukuplah kita tahu nama-nya,
mesin nanti yang akan mencari/menuliskan untuk kita secara otomatis
3. January 4, 2015 DNS 3
DNS
• Untuk menghubungi suatu PC ada dua cara
– Ketikkan alamat IP (202.46.49.18)
– Ketikkan Domain Name-nya (smknseruyan.sch.id)
• DNS juga bisa digunakan untuk mencari nama
host jika alamat IP diketahui
• Jaringan komputer hanya menggunakan alamat IP
dan tidak peduli dengan nama host. DNS dibangun
untuk membantu user memudahkan mengingat
suatu alamat IP.
4. January 4, 2015 DNS 4
Cara kerja DNS
• Misal kita browsing di warnet, dan akan menghubungi
te.ugm.ac.id
• PC kita mengontak Server DNS lokal (biasanya terletak
pada jaringan ISP) untuk menanyakan IP Address
smknseruyan.sch.id (1)
• Server DNS lokal akan melihat ke dalam cache-nya (2)
• Jika data itu terdapat di dalam cache server DNS server
lokal, maka server tersebut akan memberikan alamat IP
tersebut ke Browser (5). Jika tidak, maka server tersebut
mengontak server DNS di atasnya (biasanya disebut Root
DNS server) untuk mengetahui alamat IP dari DNS server
yang mengelola domain smknseruyan.sch.id (3)
5. January 4, 2015 DNS 5
Cara kerja DNS
• Jika domain te.ugm.ac.id benar-benar exist, maka Root
DNS akan mendapatkan alamat IP server DNS
smknseruyan.sch.id, kemudian alamat itu dikirim ke server
DNS lokal kita (3)
• Server DNS lokal akan mengontak Server DNS
smknseruyan.sch.id untuk menanyakan alamat IP dari
smknseruyan.sch.id , dan Server DNS te.ugm.ac.id
memberikan data alamat IP smknseruyan.sch.id (4)
• Server DNS lokal memberitahu alamat IP untuk t
smknseruyan.sch.id kepada Browser/Client (PC kita). (5)
• Kemudian kita menggunakan alamat itu untuk diisikan ke
dalam IP Packet untuk menghubungi smknseruyan.sch.id
6. January 4, 2015 DNS 6
Cara Kerja DNS
Client Server DNS lokal
Terletak di ISP
Cache
Root Server DNS
Server DNS
smknseruyan.sch.id
1
3
425
7. Arsitektur hierarki DNS
• Root level domain : tingkat teratas yang
ditampilkan sebagai tanda titik (.)
• Top level domain : kode kategori organisasi
atau negara. Misalnya com untuk dipakai
perusahaan, sch untuk dipakai sekolah, gov
untuk dipakai pemerintahan. Id untuk
dipakai oleh negara indonesia
January 4, 2015 DNS 7
8. Arsitektur hierarki DNS
• Second level domain : untuk dipakai nama
organisasi atau perusahaan. Misalnya
smknseruyan.sch.id
January 4, 2015 DNS 8