Pengertian DNS

A.Pengertian DNS (Domain Name System)
          DNS adalah sebuah sistem yang mengubah URL website ke dalam bentuk IP Address. Dengan DNS, Anda tidak perlu mengetikkan IP Address ketika ingin mengunjungi sebuah website.
      DNS adalah sebuah sistem yang menghubungkan Uniform Resource Locator atau URL dengan Internet Protocol Address atau IP Address . 


B.Fungsi 
 Singkatnya, terdapat tiga fungsi dan cara kerja DNS :

1.kesulitan informasi IP Address sebuah website berdasarkan nama domain;
2.kesulitan informasi URL sebuah website berdasarkan IP Address yang dimasukkan;
3.Mencari server yang tepat untuk mengirimkan email.

3.Cara Kerja
database yang menjawab pertanyaan soal nama domain dan IP Address. Server ini tidak memiliki jawaban yang tepat untuk informasi yang dicari.

Akan tetapi, server ini dapat meneruskan informasi permintaan ke pihak yang lebih mengetahui. Di dunia ini, terdapat 13 root server yang bekerja. Root server tersebut diurutkan secara alfabetis dari A sampai M.

Root server semacam ini dikelola organisasi seperti Internet Systems Consortium, Verisign, ICANN, University of Maryland, dan US Army Research Lab.

Server Nama TLD
Dari root name server, sistem akan membaca jenis informasi yang dicari dari top-level domain. Setiap TLD seperti .COM, .ORG, .EDU, .ID, .AU, dan sebagainya memiliki server yang spesifik.

Dengan membaca informasi ini, sistem dapat meneruskan pencarian informasi ke server yang benar-benar memiliki data yang dicari.

Server Nama Resmi
Setelah menemukan server yang diinginkan, sampailah kita pada authoritative name server. Jenis server satu ini memiliki semua informasi lengkap soal situs web yang dituju.

Ketika informasi yang diminta sesuai dengan hasilnya, maka browser akan menampilkan situs web atau halaman yang Anda minta di awal. Tentu saja hasil pencarian ini memiliki waktu tertentu.

Proses pencarian ini akan diulang untuk memastikan informasi yang ditampilkan tetap up-to-date . Namun, tentu saja, beberapa informasi ini disimpan dalam bentuk cache di perangkat untuk berjaga-jaga agar proses permintaan berjalan cepat.