Apa itu Domain Name System (DNS)?

Melakukan pencarian web? Domain Name System atau DNS mengubah nama situs web menjadi alamat IP sehingga komputer Anda dapat memahami kueri.

Jika Anda pernah harus mengutak-atik pengaturan Wi-Fi Anda, katakanlah di kedai kopi lokal saat koneksi tidak berfungsi, kemungkinan Anda telah menemukan istilah server DNS di suatu tempat. Tapi apa arti DNS, dan bagaimana cara kerjanya?

Melakukan pencarian web? Domain Name System atau DNS mengubah nama situs web menjadi alamat IP sehingga komputer Anda dapat memahami kueri. Inilah artinya.

Sederhananya, Domain Name System (DNS) adalah buku telepon internet. Ini adalah sistem yang mengubah nama domain situs web (nama host) menjadi nilai numerik (alamat IP) sehingga dapat ditemukan dan dimuat ke browser web Anda.

Ini terjadi karena mesin tidak memahami nama situs seperti kami. Situs web yang ditulis sebagai pcmag.com adalah cara bagi kita, sebagai manusia, untuk mengingat halaman web sementara server tempat mereka menyimpan menyebutnya sebagai angka.

DNS bekerja di latar belakang, dan itu bukan sesuatu yang perlu dikhawatirkan oleh pengguna internet rata-rata. Tetapi tanpa itu, browser Anda tidak akan tahu ke mana harus mengarahkan permintaan halaman web Anda, dan menemukan informasi yang Anda butuhkan akan menjadi proses yang jauh lebih sulit.

Cara Kerja DNS

Saat Anda mengetikkan alamat web ke mesin telusur, seperti youtube.com, komputer Anda akan melakukan penelusuran untuk alamat IP situs web yang sesuai untuk menemukan laman yang tepat. Situs web populer seperti Google memiliki beberapa alamat IP yang dapat digunakan secara bersamaan untuk mencegah simpanan lalu lintas web.

Menurut perusahaan perangkat lunak jaringan Cloudflare, empat server utama (Buka di jendela baru) berperan dalam konversi nama host-ke-alamat IP, juga disebut resolusi DNS. Cloudflare menyamakan proses ini dengan seorang pustakawan yang diminta untuk menemukan sebuah buku dan semakin mempersempit pencarian mereka:

Server DNS rekursif: Biasanya perhentian pertama yang dilakukan permintaan Anda. Itu mendapatkan kueri awal, memeriksa alamat yang baru saja di-cache, dan mengirim permintaan ke server lebih jauh jika tidak dapat menemukan IP yang tepat untuk situs web Anda. Ini akan menjadi rak buku-buku yang baru saja dikembalikan yang belum disimpan kembali.

Server nama root: Membantu menerjemahkan nama situs ke dalam IP dengan mengarahkan permintaan Anda ke area yang lebih spesifik. Ini setara dengan bagian tertentu dari perpustakaan.

Server nama domain tingkat atas (TLD): Mempersempit pencarian lebih jauh dengan menghosting domain tingkat atas tertentu, yang merupakan bagian terakhir dari nama host situs web seperti:

  • .co.id,
  • .com,
  • .org,
  • .edu, dll

Pencarian untuk hostingwebgratis.my.id, misalnya, akan diarahkan ke server nama TLD .my.id. Ada bank server nama TLD yang berlokasi di seluruh dunia untuk meningkatkan kecepatan menangani permintaan. Ini akan menjadi rak buku tertentu di dalam bagian itu.

Baca juga: Apa itu Propagasi DNS? Bagaimana Cara Memeriksa Propagasi DNS?

Server Nama Otoritatif

Perhentian terakhir yang dibuat permintaan Anda, server ini menghosting IP khusus untuk nama domain. Setelah menerima permintaan, itu akan mengembalikan catatan DNS yang sesuai sehingga halaman web dapat dimuat. Jika server tidak memiliki catatan, itu mengembalikan pesan kesalahan. Ini adalah buku dengan informasi yang pertama kali ditemukan oleh pustakawan.

Setelah alamat IP yang tepat ditemukan, informasi tersebut dikirim kembali ke browser Anda dan halaman web dimuat. Server DNS rekursif juga menyimpan IP tersebut dalam memori cache selama beberapa detik hingga seminggu (Buka di jendela baru). Hal ini dilakukan agar server dapat dengan cepat mengembalikan alamat tanpa harus melakukan query ke server lain. Anggap ini mirip dengan RAM di komputer Anda, yang menyimpan informasi tentang aplikasi yang baru dibuka sehingga dapat mengaksesnya lebih cepat saat digunakan lagi.

Jika kueri sampai ke tingkat server nama otoritatif dan alamat IP masih tidak dapat ditemukan, pesan kesalahan dikembalikan ke browser Anda. Ini mungkin tampak seperti proses yang panjang, tetapi ini terjadi dalam waktu yang lebih singkat sehingga Anda perlu berkedip—biasanya beberapa milidetik.

Posting Komentar

© Web Hosting Info. All rights reserved. Premium By Raushan Design