Apakah DNS Mempermudah Kita?


Apa itu server DNS? Singkatnya, DNS adalah sistem yang mengubah URL situs web menjadi alamat IP. Tanpa DNS, Anda harus memasukkan alamat IP lengkap saat ingin mengakses sebuah situs web.
Kalau penasaran dengan penjelasan lebih lengkapnya, yuk ikuti Mr.Brain dalam artikel ini ya? Karena disini kami akan menjelaskan secara detail apa itu DNS dan fungsinya, bagian-bagian DNS dan cara kerja DNS.


Apa Itu DNS?

Domain Name System atau DNS adalah sistem database terdistribusi yang akan memetakan/mengubah nama/host/mesin/domain ke alamat IP dan sebaliknya. Dalam sejarah domain terdaftar, Anda harus terlebih dahulu memasukkan alamat IP untuk mengakses situs web. Cara ini cukup tidak praktis. Karena itu berarti Anda harus memiliki daftar lengkap alamat IP situs web yang Anda kunjungi dan memasukkannya secara manual. Contohnya dipakai buat memetakan nama mesin misal www.sia.unm.ac.id ke alamat IP misal 202.154.187.5. jua buat routing email, telnet, ftp, web, & sebagainya.


DNS dibuat sangat awal dari ide membuat database terdistribusi yang berisi data tentang pemetaan nama host ke alamat IP dan sebaliknya. Dengan penyebaran database hostname dan alamat IP, setiap organisasi yang memiliki jaringan di domain tertentu bertanggung jawab penuh atas databasenya sendiri untuk informasi pemetaan nama host dan alamat IP di jaringannya, organisasi itu sering disebut sebagai wilayah.


Pada tahun 1984, Paul Mockapetris mengusulkan sistem database terdistribusi ini menggunakan Domain Name System (DNS) yg dideskripsi pada RFC 882 & 883. Sistem ini dipakai hingga kini dalam jaringan khususnya Internet.


Cara Kerja DNS


DNS bekerja secara bertahap. Memulai permintaan DNS atau permintaan informasi. Kemudian lanjutkan ke langkah lain seperti rekursi DNS, server nama root, server nama TLD, hingga server nama otoritatif. Secara singkat dapat kalian perhatikan pada skema diatas.


Struktur DNS

Struktur database DNS berbentuk hierarki atau pohon. Tingkat teratas dalam DNS merupakan root yg disimbolkan menggunakan titik/dot (.) sedangkan dalam sistem berkas UNIX, root disimbolkan menggunakan slash (/). Tiap titik cabang adalah root bagi sub-tree/tingkat bawahnya.

Contohnya, www.youtube.com.ac.id. “www” merupakan nama computer/mesin yang bersangkutan, “youtube” merupakan Third Level Domain, “ac” merupakan Second Level Domain, “id” merupakan Top Level Domain. Sistem penulisan nama secara absolut dan lengkap ini disebut FQDN (Fully Qualified Domain Name).


Top Domain Level (TDL)

  • Domain Generik. Contoh domain generic adalah, com., net., gov., mil., edu., int. selain itu ada juga domain baru dari ICANN (www.icann.org) yaitu, aero., biz., coop., info., museum., name., pro.
  • Domain Negara. Domain Negara ini menunjukkan darimana domain berasal. Misalnya “id” untuk Indonesia, “au” untuk Australia, “uk” untuk Inggris, dan sebagainya.

Caching

Secara teknis, caching atau cache merupakan lokasi penyimpanan ad interim buat salinan arsip atau data, namun umumnya kata ini dipakai buat merujuk dalam teknologi internet.

Untuk mengurangi traffic, berita mapping antara IP & name srvers disimpan pada cache. Ketika terdapat permintaan query server nir perlu lang menghubungi server lain.

Komentar

Postingan populer dari blog ini

Apa yang Kamu Perlu Ketahui dari Routing?

Mau Nonton Film Tapi Hanya Diakses di Negara Tertentu Saja? VPN bisa membantu mu!