Sistem Penamaan Domain: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Ndrasen (bicara | kontrib)
Ndrasen (bicara | kontrib)
Baris 56:
 
===DNS di dunia nyata===
Di dunia nyata, user tidak berhadapan langsung dengan ''DNS resolver'' - mereka berhadapan dengan program seperti [[Browser_web|web brower]] ([[Firefox|Mozilla firefoxFirefox]], [[Safari (web browser)Safari_%28browser_web%29|Safari]], [[Opera (web browser)Opera_%28perangkat_lunak%29|Opera]], [[Internet Explorer]], [[Netscape_Navigator|Netscape]], [[Konqueror]] dan lain-lain) dan klien mail ([[Outlook Express]], [[Mozilla Thunderbird]] dan lain-lain). Ketika user melakukan aktivitas yang meminta pencarian DNS (umumnya, nyaris semua aktivitas yang menggunakan Internet), program tersebut mengirimkan permintaan ke ''DNS Resolver'' yang ada di dalam [[sistem operasi]].
 
''DNS resolver'' akan selalu memiliki ''cache'' (lihat diatas) yang memiliki isi pencarian terakhir. Jika ''cache'' dapat memberikan jawaban kepada permintaan DNS, ''resolver'' akan menggunakan nilai yang ada di dalam ''cache'' kepada program yang memerlukan. Kalau ''cache'' tidak memiliki jawabannya, ''resolver'' akan mengirimkan permintaan ke server DNS tertentu. KebanyakanaUntuk kebanyakan pengguna di rumah, [[Internet Service Provider|internetInternet serviceService provider|Provider(ISP)]] yang menghubungkan komputer tersebut biasanya akan menyediakan server DNS: pengguna tersebut akan mendata alamat server secara manual atau menggunakan [[Dynamic_Host_Configuration_Protocol|DHCP]] untuk melakukan pendataan tersebut. Jika administrator sistem telah mengkonfigurasi sistem untuk menggunakan server DNS mereka sendiri, ''DNS resolver'' umumnya akan mengacu ke server nama mereka. Server nama ini akan mengikuti proses yang disebutkan di ''Teori DNS'', baik mereka menemukan jawabannya maupun tidak. Hasil pencarian akan diberikan kepada ''DNS resolver''; diasumsikan telah ditemukan jawaban, ''resolver'' akan menyimpan hasilnya di ''cache'' untuk penggunaan berikutnya, dan memberikan hasilnya kepada software yang meminta pencarian DNS tersebut.
 
Sebagai bagian akhir dari kerumitan ini, beberapa aplikasi seperti ''web browser'' juga memiliki DNS ''cache'' mereka sendiri, tujuannya adalah untuk mengurangi penggunaan referensi ''DNS resolver'', yang akan mningkatkanmeningkatkan kesulitan untuk melakukan ''[[debug]]'' DNS, yang menimbulkan kerancuan data yang lebih akurat. ''Cache'' seperti ini umumnya memiliki masa yang singkat dalam hitungan 1 menit.
 
===Penerapan DNS lainnya===