Anda di halaman 1dari 3

DNS(Domain Name System)

 Pengertian DNS server


DNS adalah server yang bisa melayani permintaan untuk mengetahui sebuah IP address yang
digunakan oleh suatu domain. Permisalan mudahnya , saat anda ingin mengakses facebook.com maka
server DNS yang akan mencari IP address dari facebook sehingga komputer anda dapat mengakses
facebook.
 pencarian IP address oleh DNS itu hanya perlu dilakukan sekali. Jadi saat IP address dari website
tertentu sudah diketahui maka komputer akan tetap menyimpannya atau istilahnya melakukan cache
DNS sehingga ketika mengakses website yang sama maka tidak perlu lagi melakukan pencarian
alamat IP.

 Fungsi DNS server


DNS server merupakan sebuah database besar yang berfungsi menyimpan semua IP address yang
digunakan dalam hostname. Database besar tersebut memuat banyak keterangan tentang IP addres
jadi saat anda mengunjungi website tertentu. Misalnya youtube.com maka DNS server akan
mentranslate atau menerjemahkannya ke IP address youtube.

Sehingga anda bisa terhubung dengan youtube dan tampilan youtube akan keluar di pencarian anda.
Agar lebih paham tentang fungsi DNS server, maka akan kita misalkan seperti buku telepon pada
handphone. Misal nomor telepon 62857123xxxxx anda beri nama A di kontak anda. Nah saat anda
ingin menghubungi nomor tersebut anda tinggal memilih kontak A. Nanti nomor dalam kontak A
yang akan dihubungi sehingga anda bisa tersambung dengan pemilik nomor kontak A.

Nomor telepon disini sama seperti IP address dan kontak A seperti hostname. Jadi saat anda
mengakses kontak A maka phone book akan menerjemahkannya dalam nomor telepon kontak A atau
saat anda mengakses suatu website maka DNS server akan menerjemahkannya dalam IP address
website yang bersangkutan.
Pengelolaan DNS itu terdiri dari tiga komponen utama yaitu DNS resolver, recursive DNS server, dan
authoritative DNS server. DNS resolver merupakan klien yang diketahui sebagai komputer milik
pengguna yang membuat permintaan DNS dari program tertentu. Sedangkan recursive DNS server
merupakan pihak memberikan jawaban pada resolver berupa hasil pencarian DNS yang diminta.

 Cara kerja DNS server

Setelah recursive melakukan pencarian, baru authoritive DNS server muncul sebagai pihak pemberi
respon. Respon yang dimaksud bisa berupa delegasi atau jawaban ke DNS server lain. Jadi mudahnya
begini, program resolver (web browser dan mail client) akan menghubungkan komputer milik
pengguna dengan server DNS.

DNS resolver akan mencari alamat host pada file hosts. Apabila sudah ditemukan maka data akan
diberikan pada klien melalui web browser sehingga proses langsung selesai. Selain melakukan
pencarian pada file hosts, DNS resolver juga melakukan pencarian pada data cache karena alamat IP
yang pernah dicari sebelumnya akan disimpan dalam cache DNS.

Jadi saat anda mengunjungi situs yang sama, DNS resolver akan mencarinya dalam data cache lalu
memberikan hasilnya pada web browser anda sehingga proses langsung selesai. DNS juga melakukan
pencarian di alamat server DNS yang pertama saat tidak ditemukan data di cache ataupun file hosts.
Apabila sudah menggunakan cara di atas, tapi nama domain tidak ditemukan juga oleh server DNS
maka pencarian selanjutnya dengan cara mencari file di database server lainnya.

Jika tidak ditemukan juga maka pencarian selanjutnya dengan menghubungi server DNS lain yang
masih berhubungan. Jadi intinya DNS resolver akan melakukan pencarian dahulu pada cache dan file
host, nanti jika tidak ditemukan baru melakukan pencarian di database DNS server. Apabila tidak
ditemukan juga maka pencarian akan berpindah ke DNS server kedua, ketiga, dan seterusnya hingga
ditemukan.

Setelah ditemukan, data akan langsung diberikan pada klien melalui tampilan web browser. Nah,
ketika Anda tidak bisa mengakses website yang berhubungan dengan DNS hal tersebut kemungkinan
besar karena DNS tidak mampu menemukan alamat IP dari website yang sedang anda akses.

 Kelebihan DNS Server


DNS sangat mudah untuk di konfigurasikan oleh Admin.
Selanjutnya DNS juga bisa membuat halaman website menjadi lebih mudah untuk di ingat.
Dengan menggunakan DNS, alamat host name tidak akan berubah walaupun alamat IP Address yang
digunakan pada komputer atau laptop Anda telah berubah.
Menggunakan DNS akan terasa lebih aman, karena ketika menggunakan sistem DNS, seluruh
kegiatan transfer data secara online yang nantinya akan melalui jaringan server DNS yang dijaga
sangat aman. Jadi, website Anda akan menjadi lebih aman dan terhindar dari hal-hal yang tidak
diinginkan.
 Kekurangan DNS Server
DNS sangat terbatas, hal ini di karenakan tidak bisa membuat banyak nama domain.
Kekurangan selanjutnya adalah user menjadi terbatas ketika menggunakan berbagai macam nama
untuk digunakan pada halaman websitenya.
Kesimpulan
Kami bisa simpulkan bahwa DNS itu berperan seperti jantung bagi tubuh karena pentingnya DNS
dalam mengakses internet. Saat anda berselancar di dunia maya menggunakan internet, maka saat itu
juga anda menggunakan DNS. Semua aplikasi atau website yang terhubung dengan internet akan
terlebih dahulu diterjemahkan oleh DNS agar bisa anda akses. Perlu yang namanya DNS karena
komputer memang bekerja dengan angka dan manusia atau pengguna lebih cenderung ke nama yang
mudah diingat.

Anda mungkin juga menyukai