Mengenal Apa itu DNS? - IDS Digital College

Mengenal Apa itu DNS? Pengertian, Fungsi, dan Cara Kerjanya Di Sini!

Mengenal Apa itu DNS? Pengertian, Fungsi, dan Cara Kerjanya Di Sini!


Tanpa kita sadari DNS (Domain Name System )tidak terlepas dari aktivitas keseharian kita. Ketika menggunakan layanan internet, kita pasti menggunakannya.

Secara sederhana DNS (Domain Name System) adalah sistem yang menerjemahkan nama domain ke dalam bentuk alamat IP. Tanpa DNS, kita harus mengetikkan sejumlah angka untuk mengakses sebuah website.

Bagaimana selengkapnya? Simak artikel ini untuk penjelasan lebih lengkap.

DNS

Pengertian DNS

DNS merupakan singkatan dari Domain Name System. Seperti yang telah disinggung sebelumnya bahwa DNS merupakan sistem penerjemah nama domain ke dalam alamat IP bagi komputer agar kita dapat mengakses sebuah website.

Komputer bekerja dengan sistem angka, karenanya untuk membuka sebuah website, komputer menggunakan alamat IP yang terdiri dari sederetan angka untuk membuka sebuah website. DNS berfungsi untuk merubah URL menjadi deretan angka tersebut sehingga komputer dapat membuka website tersebut.

DNS dapat kita ibaratkan seperti buku kontak yang menampilkan nama untuk setiap nomor telepon yang kita simpan. Mengingat seluruh nomor tersebut merupakan pekerjaan rumit, namun tidak halnya dengan nama. Kita tinggal mengetikkan sebuah nama dalam kontak untuk menghubungi nomor tersebut.

Fungsi DNS

Dari pengertian DNS di atas kamu mungkin sudah mulai paham fungsi dasar dari DNS. Namun berikut ini adalah fungsi DNS secara lengkap:

  • DNS berfungsi menerjemahkan nama domain ke alamat IP server tujuan
  • DNS berfungsi mempermudah komputer dalam mengidentifikasi alamat domain dari website
  • DNS berfungsi mengidentifikasi komputer yang terhubung dalam jaringan
  • DNS berfungsi menyediakan alamat IP untuk host yang terhubung
  • DNS berfungsi mengatur hak akses domain, sehingga keamanannya terjaga

DNS

Cara Kerja DNS

DNS bekerja dalam beberapa langkah. Pertama, adalah Query, yakni permintaan informasi mengenai alamat IP sebuah website.

Contohnya, ketika kita ingin membuka website, kita akan menggunakan nama domainnya. Jika kita ingin membuka Google, kita akan mengetikkan Google atau Google.com pada berowser.

Selanjutnya, server akan mencari alamat IP di filehost, yakni file teks dalam sistem operasi yang berfungsi mengarahkan hostname ke alamat IP. Jika informasi tersebut tidak ditemukan, maka server akan mencarinya di cache, yaitu komponen hardware atau software yang menyimpan data untuk sementara.

DNS Recursor/DNS Recursive Resolver

Apabila informasi tersebut juga tidak tersedia di cache, sistem meminta server lain untuk memenuhi permintaan tersebut atas nama klien (browser) dengan mencari informasi di cache ISP (Internet Service Provider). Inilah yang disebut dengan recursor. Server ini seperti agen yang berperan untuk menyediakan setiap informasi yang diminta.

Root Name Server

Apabila informasi tidak juga ditemukan dalam cache ISP, maka DNS recursive resolver akan mengajukan permintaan ke Root Name Server. Server ini akan merespons dengan memberi tahu agen untuk mengakses area yang lebih spesifik, yakni top-level-domain name server (TLD nameserver).

TLD Nameserver

Dalam proses ini TLD Name Server akan merespons permintaan dari DNS recursive resolver dengan mengacu pada Authoritative DNS server atau Authoritative Nameserver. Server inilah yang memiliki resource asli untuk domain tersebut.

Authoritative Nameserver

Dalam proses inilah, informasi yang diminta oleh DNS recursive resolver akan diberikan oleh Authoritative Nameserver. Setelah tahap ini selesai, web browser yang kita inginkan tadi akan ditampilkan.

Itulah DNS

DNS merupakan sistem yang memudahkan kita semua untuk menjelajah internet. Berkatnya kita tidak perlu menghafal alamat IP yang berupa deretan angka panjang. Cukup dengan mengetikkan nama domain yang ingin kita tuju dan hasilnya akan keluar.

Lewat artikel ini, semoga kamu semua memahami apa itu DNS, mengapa ia hadir, beserta dengan bagaimana ia bekerja. Kalau kamu tertarik soal komputer dan dunia teknologi saat ini, kamu bisa masuk ke jurusan Software Enginering (S1) di STMIK IDS . Yuk segera daftarkan dirimu!

Posted in: News