Domain Name System (DNS)

Notification

×

Domain Name System (DNS)

10/11/2022 | November 10, 2022 WIB Last Updated 2023-01-04T20:20:24Z

https://www.itnews.id/2022/11/dns.html

Domain Name System (DNS) adalah sistem yang menerjemahkan nama domain menjadi alamat IP agar bisa dipahami oleh komputer saat kita mengakses sebuah website menggunakan nama domain.


Web Browser berinteraksi melalui alamat Internet Protocol (IP).  DNS menerjemahkan nama domain ke alamat IP sehingga browser dapat memuat Internet resources.


Nama domain adalah rangkaian teks yang memetakan ke alamat IP alfanumerik, yang digunakan untuk mengakses situs web dari perangkat lunak klien. 


Nama domain adalah teks yang diketik pengguna melalui browser untuk membuka situs web tertentu. Misalnya, nama domain untuk Itnews - Indonesia adalah 'itnews.id'.


Alamat sebenarnya dari sebuah situs web adalah alamat IP numerik yang kompleks (mis. 192.168.0.1), tetapi berkat DNS, pengguna dapat memasukkan nama domain yang akrab dengan pengunjung dan dialihkan ke situs web yang mereka cari. Proses ini dikenal sebagai pencarian DNS.


Siapa pengelola nama domain?

Semua nama domain dikelola oleh registrar domain.  Registrar nama domain adalah perusahaan yang mengelola reservasi nama domain Internet serta penetapan alamat IP untuk nama domain tersebut


Siapa pun yang ingin membuat website dapat mendaftarkan nama domain ke registrar, dan saat ini ada ratusan juta nama domain terdaftar.


Domain registrar harus diakreditasi oleh generic top-level domain (gTLD) atau country code top-level domain (ccTLD) registry, registrar beroperasi sesuai dengan pedoman pendaftaran nama domain yang ditunjuk.


Perbedaan nama domain dan URL

Uniform resource locator (URL), terkadang disebut alamat web, berisi nama domain situs serta informasi lainnya, termasuk protokol dan jalurnya. Misalnya, di URL 'https://www.itnews.id/search/', 'itnews.id' adalah nama domain, sedangkan 'https' adalah protokolnya dan '/search/' adalah jalur ke halaman tertentu di website.


Cara kerja DNS?

Proses resolusi DNS melibatkan pengubahan nama host (seperti www.itnews.id) menjadi alamat IP yang machine-friendly (seperti 192.168.1.100). 


Alamat IP diberikan ke setiap perangkat di Internet, dan alamat itu diperlukan untuk menemukan perangkat Internet yang sesuai seperti alamat untuk menemukan tempat tinggal seseorang (rumah). 


Saat pengguna ingin memuat halaman web, terjemahan harus terjadi antara apa yang diketik pengguna ke browser web mereka (itnews.id) dan alamat yang machine-friendlyyang diperlukan untuk menemukan halaman itnews.id.


Untuk memahami proses di balik resolusi DNS, penting untuk mempelajari tentang berbagai komponen hardware yang harus dilewati oleh kueri DNS. 


Untuk browser web, pencarian DNS terjadi "di balik layar" dan tidak memerlukan interaksi dari komputer pengguna selain dari permintaan awal.


Ada 4 server DNS yang terlibat dalam memuat halaman web:

  • Rekursor DNS adalah server yang dirancang untuk menerima kueri dari mesin klien melalui aplikasi seperti browser web. Biasanya rekursor bertanggung jawab untuk membuat permintaan tambahan untuk memenuhi permintaan DNS klien.
  • Root server adalah langkah pertama dalam menerjemahkan (menyelesaikan) nama host yang dapat dibaca manusia menjadi alamat IP.  Biasanya berfungsi sebagai referensi ke lokasi lain yang lebih spesifik.
  • TLD nameserver adalah top level domain (TLD) server dapat dianggap sebagai rak buku khusus di perpustakaan. Nameserver ini adalah langkah selanjutnya dalam mencari alamat IP tertentu, dan menghosting bagian terakhir dari nama host (Dalam contoh.com, server TLD adalah "com").
  • Authoritative nameserver - adalah perhentian terakhir dalam kueri nameserver.  Jika nameserver authoritative memiliki akses ke catatan yang diminta, itu akan mengembalikan alamat IP untuk nama host yang diminta kembali ke DNS Recursor (pustakawan) yang membuat permintaan awal.


Cara mengamankan nama domain

Setelah nama domain didaftarkan dengan registrar, kemudian registrar memberi tahu pendaftar saat domain mereka akan kedaluwarsa dan memberi mereka kesempatan untuk memperbarui, memastikan mereka tidak kehilangan nama domainnya. 


Dalam beberapa kasus, registrar akan memangsa nama domain kedaluwarsa pengguna mereka dengan membeli domain tersebut saat kedaluwarsa dan kemudian menjualnya kembali ke pendaftar asli dengan harga selangit. 


Penting untuk memilih registrar yang jujur dan dapat dipercaya untuk menghindari praktik semacam ini.


Referensi: