Apa Pengertian DNS ( Domain Name Server ) ?

Ketika Anda memasukkan nama domain ke dalam bidang alamat browser Anda, Anda tidak sering berpikir tentang bagaimana nama domain itu menghubungkan Anda ke halaman yang ingin Anda lihat.
Apa pengertian DNS ( Domain Name Server ) ?
Domain Name Server
Bahkan komputer di internet yang melayani halaman informasi tidak benar-benar diberi nama yang berarti seperti itu tetapi menggunakan alamat IP. Alamat IP terdiri dari angka yang terdiri dari empat digit heksadesimal. Setiap digit alamat IP dapat memiliki 256 nilai yang berbeda dan kami sering menulis alamat IP dalam bentuk desimal yang memisahkan setiap digit heksadesimal dari yang berikutnya dengan titik misalnya. 10.22.254.117

Jadi bagaimana nama domain yang kita masukkan ke bilah alamat browser kita dapat diubah menjadi alamat IP ini yang dapat dipahami komputer di internet?

Untuk melakukan konversi ini sejumlah komputer di internet bertindak sebagai Server Nama Domain yang mengikat nama domain ke alamat IP yang sesuai. Tidak setiap DNS dapat menangani konversi setiap nama domain ke alamat IP yang sesuai, sebagai gantinya DNS menentukan konversi penuh hanya untuk alamat IP yang di-host secara lokal dan meneruskan permintaan untuk nama domain lain bersama ke DNS lain untuk diproses.

baca juga : Pengertian Alamat IP dan Jenisnya

Mari kita pertimbangkan contoh yang harus menjelaskan bagi Anda bagaimana ini bekerja. Katakanlah Anda berada di AS atau Inggris dan masukkan httpd://www.amra.asn.au/ ke dalam bilah alamat peramban Anda.

Domain ini tidak di-host secara lokal (di-host di Australia) sehingga DNS ISP Anda tidak memiliki entri untuk menerjemahkan alamat lengkap yang dimasukkan ke alamat IP. Sebaliknya ia memiliki entri untuk domain au yang menunjuk pada DNS lain. Permintaan diteruskan ke server nama domain baru ini yang sekarang memiliki entri untuk asn.au yang meneruskan permintaan ke DNS lain.

Akhirnya permintaan mencapai DNS yang memiliki entri yang mengikat nama domain yang dimasukkan ke alamat IP yang sesuai dan dapat meneruskan permintaan ke server yang menghosting laman web yang diminta. Jika Anda berada di Australia dan memasukkan alamat ini maka DNS lokal Anda mungkin atau mungkin tidak memiliki entri untuk domain ini dan jika tidak, permintaan itu kembali diteruskan ke DNS lain untuk diproses.

Proses ini biasanya transparan kecuali ketika situs mengubah host web. Ketika sebuah situs web dipindahkan, server nama domain yang memiliki entri yang mengikat nama ke alamat IP perlu diubah untuk mencerminkan alamat IP yang baru.

Tuan rumah baru memperbarui DNS mereka yang meneruskan informasi ke server nama domain pada tingkat yang lebih tinggi untuk memberi tahu mereka bahwa sekarang DNS master untuk situs tersebut. Pada interval reguler, berbagai Server Nama Domain menginterogasi satu sama lain untuk melihat alamat domain apa yang telah diubah.

Sampai saat semua DNS yang memiliki entri terkait dengan situs tertentu telah memperbarui diri untuk mencerminkan langkah tersebut, permintaan yang melewati DNS yang belum diperbarui akan diteruskan ke alamat IP lama dan bukan yang baru sementara permintaan yang melewati DNS yang telah diperbarui akan masuk ke host baru.

Ini berarti bahwa, jika mungkin, salinan situs harus dipelihara dengan host lama selama beberapa minggu setelah memindahkan situs Anda ke host baru sehingga memungkinkan waktu untuk perubahan alamat IP untuk mengalir ke semua DNS yang relevan . Jika hal ini tidak dapat dilakukan,

Anda mungkin akan berakhir dengan situasi di mana beberapa pengunjung potensial ke situs Anda menerima pesan "Halaman tidak ditemukan" karena permintaan mereka dikirim melalui DNS yang belum diperbarui sementara pengunjung Anda lainnya masih dapat mengakses situs Anda karena permintaan mereka dikirim melalui DNS yang telah diperbarui.

0 Comments

Post a Comment