Home / Domain / Domain Name System (DNS)

Domain Name System (DNS)

Domain Name System (DNS)
Domain Name System atau yang biasa disingkat dengan DNS merupakan sebuah sistem yang berfungsi menterjemahkan alamat IP ke nama domain atau sebaliknya, dari nama domain ke alamat IP. Jadi, host komputer mengirimkan informasi berupa nama komputer dan domain name server yang kemudian dipetakan ke dalam alamat IP oleh DNS ..
Penggunaan :
ketika anda mengetikkan sebuah alamat suatu website misalkan : detik.com, maka DNS akan menterjemahkannya ke dalam alamat IP : 203.190.242.69 agar dapat dimengerti oleh komputer.Untuk…. routing e-mail, telnet, ftp, web, dan lain-lain.

Sejarah singkat

  1. Sebelum adanya DNS, tahun 1970-an ARPAnet menggunakan pemetaan dengan bentuk tabel host pada berkas HOSTS.TXT
  2. HOSTS.TXT berisi nama host dan alamat IP serta pemetaannya dari seluruh mesin/komputer yang terhubung dalam jaringan.
  3. Ketika ada komputer lain yang terhubung ke jaringan ARPAnet maka masing-masing komputer dalam jaringan tersebut harus memperbaharui berkas HOSTS.TXT-nya.
  4. Cara meng-update berkas HOSTS.TXT dengan menggunakan ftp setiap satu atau dua minggu sekali.
  5. Masalah ketika jaringan menjadi semakin besar. Kesulitan meng-update isi berkas HOSTS.TXT karena jumlah nama mesin/komputer yang dituliskan sudah terlalu besar dan tidak efisien.

Cara kerja

  1. Pada komputer client dengan bantuan browser membuka alamat google.com, nantinya sebuah aplikasi host yang bernama resolver akan mengakses domain system tersebut. Resolver akan menghubungi DNS server, yang disebut name server.
  2. Name server nantinya akan mengecek apakah domain dengan alamat google.com ada di database, bila tidak ditemukan makan akan di redirect ke name server root server.
  3. Bila database ditemukan, client nantinya bisa terhubung ke domain google.com yang direquest client tadi via browser.
Gambar skema kerja DNS
Gambar skema kerja DNS

Resolver dan name server

  1. Sebuah program aplikasi pada host yang mengakses domain system disebut sebagai resolver
  2. Resolver mengontak DNS server, yang biasa disebut name server
  3. DNS server mengembalikan IP address ke resolver yang meneruskan ke aplikasi yang membutuhkan IP address
Resolver dan name server
Resolver dan name server

Struktur Hierarki DNS

  • Root-Level Domains Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hierarki yang disebut dengan level. Level paling atas di hirarki disebut dengan root domain.
  • Top-Level Domains (TLD)
  • Second-Level Domains,
  • contoh : unpak.ac.id
  • Host Names

Top Level Domain (TLD)

1. Domain Generik
com , net , gov , mil , org , edu , int
Selain 7 domain di atas ada lagi 7 domain baru dari ICANN (www.icann.org) yaitu: aero, biz , coop , info , museum , name , pro
2. Domain Negara
Contoh: id untuk Indonesia, au untuk Australia, uk untuk Inggris, dan lain-lain.
Domain negara ini dapat dan umumnya diturunkan lagi ke level-level di bawahnya yang diatur oleh NIC dari masing-masing negara, untuk Indonesia yaitu IDNIC. Contoh level bawah dari id yaitu net.id, co.id, web.id.
3. Domain Arpa 
Merupakan domain untuk jaringan ARPAnet. Tiap domain yang tergabung ke Internet berhak memiliki name-space .in-addr.arpa sesuai dengan alamat IP-nya.

Penggunaan DNS memiliki beberapa keuntungan yaitu :

  1. Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer, cukup host name (nama komputer).
  2. Konsisten, IP address sebuah komputer bisa berubah tapi host name tidak berubah.
  3. Sederhana, user hanya menggunakan satu nama domain untuk dicari baik di Internet maupun di Intranet.

About Susantokun

Seorang pemuda tampan yang sedang berjuang untuk mencari modal nikah.
Lahir di Bumi ini atas perjuangan Ayah dan Ibu yang senantiasa membuat dan mengeluarkan sehingga lahirlah Susanto pada tanggal 27 Maret 1996 di Cianjur – Jawa Barat.

Check Also

Pengertian dan cara kerja Secure Shell (SSH)

Pengertian dan Cara Kerja Secure Shell (SSH)

Pengertian dan Cara Kerja Secure Shell (SSH) – Susantokun. Siapa tau ada yang lagi nyari-nyari …

  • Terimakasih infonya.Salam kenal gan saya juga anak IT. BW blog aya ya 🙂

    • iya sama-sama bang, salam kenal juga 😀

error: Content is protected !!