Apa itu layanan DNS dan server DNS?

Internet adalah jaringan komputer yang sangat besar, dan setiap perangkat yang terhubung ke Internet diberi alamat IP unik (seperti 203.119.101.61) yang membantu komputer lain mengidentifikasinya. Tetapi jika Anda harus memasukkan alamat IP setiap kali ingin mengunjungi sebuah situs web, maka orang harus menghafal banyak angka. Sangat mudah untuk membuat kesalahan dan menyebabkan kunjungan yang salah. Dengan demikian, nama domain diciptakan untuk memecahkan masalah ini dan memainkan peran penting dalam komunikasi Internet.

Apa itu layanan DNS?

Layanan DNS, juga disebut Sistem Nama Domain, adalah layanan inti dari Internet. Fungsi utamanya adalah untuk mengubah nama domain menjadi alamat IP yang dapat dengan mudah dikenali oleh komputer, sehingga pengguna dapat dengan mudah mengarahkan ke situs web tanpa perlu menghafal string panjang angka dan huruf tertentu.

Secara khusus, layanan DNS dapat dibagi menjadi layanan resolusi rekursif, layanan nama domain root, layanan nama domain TLD dan layanan nama domain otoritatif.

Apa itu server DNS?

Server DNS (Domain Name Server), juga dikenal sebagai server nama dan bertanggung jawab untuk menyediakan layanan DNS. Ini memelihara berbagai jenis catatan. Server DNS termasuk resolver rekursif, server root, server TLD, dan server otoritatif, yang bekerja sama untuk memberikan alamat IP kepada pengguna.

Gambar berikut adalah diagram alir dari server DNS.

dns_workflow
  • Penyelesai rekursif: Juga dikenal sebagai penyelesai DNS, umumnya dikelola oleh ISP. Ini adalah langkah pertama dalam permintaan DNS. Penyelesai rekursif menyimpan jawaban akhir untuk setiap kueri yang dieksekusi dan menyimpannya untuk jangka waktu tertentu (disebut time-to-live). Ketika resolver rekursif menerima permintaan permintaan rekursif dari pengguna, jika ada cache, ia akan langsung menggunakan jawaban yang di-cache untuk merespons dengan cepat tanpa harus berkomunikasi dengan server DNS lainnya. Jika tidak, itu akan mengirim permintaan ke server root secara bergantian, dan kemudian mengirim permintaan lain ke server TLD setelah mendapatkan jawaban awal, dan kemudian mengirim permintaan terakhir ke server otoritatif, dan akhirnya mendapatkan alamat IP sebagai respons dan mengembalikannya ke pengguna.
  • Root server: Ada 13 root domain name server di dunia, dan salah satunya adalah root server utama di Amerika Serikat, yang dioperasikan oleh Network Solutions, sebuah agen Internet Amerika. 12 lainnya adalah server root sekunder, 9 di antaranya berada di Amerika Serikat, 2 di Eropa (ditempatkan di Inggris dan Swedia), dan 1 di Asia (ditempatkan di Jepang). Jika tidak ada jawaban yang di-cache, resolver akan memulai permintaan kueri ke server root. Server root mencatat nama domain tingkat atas (.com, .net, .org, dll.) dan hoster yang sesuai. Setelah resolver rekursif mendapatkan jawaban awal, ia mengirimkan permintaan lain ke server nama TLD.
  • Server TLD: TLD adalah nama domain tingkat tertinggi dalam sistem nama domain, dan server nama TLD mengelola semua informasi nama domain dari domain tingkat atas generik. Pada Juli 2015, ada 1.058 domain tingkat atas, dibagi menjadi dua kategori: domain tingkat atas generik dan domain tingkat atas negara/kawasan. GTLD yang paling umum adalah: .com, .org, .net, .edu, dan .gov. Domain tingkat atas negara mengacu pada domain yang khusus untuk suatu negara atau negara bagian. Misalnya, .cn, .uk, .us, .de, .jp, dll. Ketika server TLD menerima permintaan kueri untuk domain tingkat atas tertentu dari penyelesai rekursif, server domain tingkat atas yang sesuai menginformasikan rekursif penyelesai jawaban dan mengarahkannya ke server otoritatif untuk memulai kueri berikutnya.
  • Server otoritatif: Server otoritatif ditetapkan oleh pencatat nama domain untuk nama domain tertentu (seperti "www.ipshu.com"), yang digunakan untuk pengelolaan (penambahan, penghapusan, modifikasi, dll.) dari domain tertentu nama itu sendiri. Di sini resolver rekursif menemukan alamat IP server web yang sesuai dengan domain dan mengembalikan alamat IP ke resolver rekursif. Server otoritatif biasanya merupakan langkah terakhir dalam pemrosesan menemukan alamat IP.

Ketika resolver rekursif ISP menerima alamat IP, ia mengembalikan informasi ke server web melalui PC pengguna, dan server web mengembalikan informasi yang sesuai kepada pengguna sesuai dengan konten yang diminta oleh nama domain, sehingga pengguna akhirnya dapat memperoleh konten yang diharapkan.

📚 Komentar

Bahasa-bahasa