Senin, 21 Juli 2008

CARA KERJA DNS SERVER


Cara kerja DNS tersebut dapat kita lihat pada contoh berikut :

Misal kita browsing di warnet, dan akan menghubungi www.google.com .

1. PC kita mengontak Server DNS lokal (biasanya terletak pada jaringan ISP)

untuk menanyakan IP Address www.google.com .

2. Server DNS lokal akan melihat ke dalam cache-nya .

3. Jika data itu terdapat di dalam cache server DNS server lokal, maka server

tersebut akan memberikan alamat IP tersebut ke Browser .

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 www.google.com .

4. Jika domain www.google.com benar-benar exist, maka Root DNS akan

mendapatkan alamat IP server DNSwww.google.com,kemudian alamat dikirim

ke server DNS lokal kita .

5. Server DNS lokal akan mengontak Server DNS www.google.com untuk

menanyakan alamat IP dari www.google.com , dan Server DNS www.google.com

memberikan data alamat IP www.google.com

6. Server DNS lokal memberitahu alamat IP untuk www.google.com kepada

Browser/Client (PC kita).

7. Kemudian kita menggunakan alamat itu untuk diisikan ke dalam IP Packet

untuk menghubungi www.google.com .


. Prinsip Kerja DNS

Fungsi DNS adalah menerjemahkan nama komputer ke IP address. Client DNS disebut dengan resolvers dan DNS server disebut dengan name servers. Resolvers mengirimkan permintaan ke name servers berupa queries. Name servers akan memproses dengan cara mengecek ke local database DNS. Bila nama yang dicari tidak ada dalam local database, maka name server tersebut akan menghubungi name server lain atau akan mengirimkan messege failure jika ternyata permintaan dar client tidak ditemukan.
Proses tersebut disebut dengan Forward Lookup Query, yaitu permintaan dari client diproses dengan cara memetakan nama komputer (host) ke IP address.

Berikut ini adalah Floechart dari sistem kerja DNS server :



Tidak ada komentar: