DNS adalah Domain Name Server iaitu server yang digunakan untuk mengetahui IP Address bagi sesuatu hostname. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Addressnya. Namun bagi manusia tidak mungkin boleh mengingat IP address tersebut, manusia lebih mudah mengingat kata nama seperti www.yahoo.com, www.google.com, atau www.facebook.com. DNS berfungsi untuk menukar IP kepada nama yang mudah untuk diingati oleh manusia.
Cara kerja DNS adalah sebagai berikut :-
Ketika kita request sesuatu alamat, misalnya www.facebook.com dari host kita, maka host kita akan melihat name server local untuk menanyakan dimanakah www.facebook.com berada. Name server kita akan mencari request tersebut di database local. Jika tidak ada, maka name server akan menghantar request ke root DNS server, siapa yang memegang domain untuk .com. Beberapa daftar Top Level Domain (TLD) yang ada sekarang adalah : com, net, org, biz, info, name, museum, dan tv. Sedangkan Country Code Top Level Domain (ccTLD) adalah : us, uk, fr, es, de, it, jp, ie, dll. Root server akan memberitahu IP address dari server DNS dari www.facebook.com. Kemudian DNS server local akan menghubungi server DNS yang mengelola www.facebook.com. Kemudian DNS server tersebut akan memberitahu IP address dari www.facebookcom. Baru host kita request www.facebook.com dengan IP address tersebut. Seterusnya pengguna dapat melayari laman web yang dikehendaki.
No comments:
Post a Comment