Minggu, 27 Oktober 2019

DNS (Domain Name System)

Apa itu DNS ?


DNS (Domain Name System) adalah sebuah sistem yang digunakan untuk menterjemahkan suatu nama Domain ke dalam bentuk IP Address ataupun sebaliknya agar bisa dibaca oleh komputer untuk diteruskan ke sebuah browser.


Bagaimana DNS dapat BEKERJA ?

Suatu sistem DNS memang sangat berguna dalam menerjemahakan sebuah alamat dari sebuah web ke dalam IP Address. DNS memudahkan sebuah komputer membaca sebuah alamat web untuk ditelusuri web browser.  DNS bekerja dalam beberapa tahapan. Tahapan tersebut adalah sebagai berikut





  1. DNS Resolver, melakukan pencarian alamat web yang diinginkan pengguna terhadap alamat host pada file HOSTS. Kemudian jika telah ditemukan akan diteruskan ke  root name server.
  2. ROOT Name Server, adalah bagian di tingkat tertinggi di dalam DNS. setelah DNS resolver menentukan nama alamat, seteleh itu root name server mengkonversinya menjadi lebih spesifik untuk bisa diakses.
  3. TLD Server, dari root name server sistem akan melalukan pencarian yang lebih mendalam. Setiap TLD seperti .COM, .ORG, .EDU, .ID, .AU, dan sebagainya memiliki server yang spesifik. Dengan begitu, bisa menemukan data yang dicari. 
  4. Authoritative Name Server, jika sudah sampai pada tahap ini, data yang diberikan akan diubah menjadi sebuah informasi dan akan dikirimkan kembali ke DNS resolver dan sudah berupa bentuk IP Adress.
IP Adress akan bisa dibaca oleh komputer dan akan terbuka dalam web browser sesuai alamat yang dikirimkan oleh pengguna.

Contoh Proses DNS Translation

DNS mengubah alamat web yang kita inginkan dalam bentuk IP Address yang mudah dibaca oleh sebuah komputer. Sebagai contoh, kita pada saat membuka facebook.com seharusnya yang kita tuliskan dalam web browser adalah 157.240.20.35 .

Sumber Referensi: