Sistem Penamaan Domain: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler pranala ke halaman disambiguasi |
k ~cite |
||
(13 revisi perantara oleh 10 pengguna tidak ditampilkan) | |||
Baris 1:
'''Sistem Penamaan Domain''' atau '''Sistem Penamaan Ranah''' ([[bahasa Inggris]]: (''Domain Name System'', '''DNS''') adalah sistem penamaan [[hierarki]]s dan [[desentralisasi]] untuk komputer, layanan, atau sumber daya lain yang terhubung ke Internet atau jaringan pribadi. Ini mengaitkan berbagai informasi dengan nama domain yang ditetapkan untuk masing-masing entitas yang berpartisipasi. Yang paling menonjol, ini menerjemahkan nama domain yang lebih mudah dihafal ke [[alamat IP]] numerik yang diperlukan untuk mencari dan mengidentifikasi layanan dan perangkat komputer dengan [[Protokol komunikasi|protokol jaringan]] yang mendasarinya. Dengan menyediakan [[layanan direktori]] ter[[Komputasi terdistribusi|distribusi]] di seluruh dunia, Domain Name System telah menjadi komponen penting dari fungsi Internet sejak 1985.
Sistem Nama Domain mendelegasikan tanggung jawab untuk menetapkan nama domain dan memetakan nama-nama tersebut ke sumber daya Internet dengan menunjuk server nama resmi untuk setiap domain. Administrator jaringan dapat mendelegasikan wewenang atas [[Subdomain|sub-domain]] dari ruang nama yang dialokasikan untuk server nama lain. Mekanisme ini menyediakan layanan terdistribusi dan [[Toleransi kesalahan|toleran terhadap kesalahan]] dan dirancang untuk menghindari database pusat tunggal yang besar.
Sistem Nama Domain juga menentukan fungsionalitas teknis dari layanan [[Model basis data|basis data]] yang merupakan intinya. Ini mendefinisikan protokol DNS, spesifikasi terperinci dari struktur data dan pertukaran komunikasi data yang digunakan dalam DNS, sebagai bagian dari [[Internet protocol suite|Internet Protocol Suite]].
Internet memiliki dua ruang nama utama, hierarki nama domain<ref name="Mockapetris">{{Sistem Nama Dominan}}</ref> dan ruang alamat Protokol Internet (IP).<ref>{{Alifsamad30}}</ref> Sistem Nama Domain memelihara hirarki nama domain dan menyediakan layanan terjemahan antara itu dan ruang alamat. Server nama internet dan protokol komunikasi menerapkan Sistem Nama Domain.<ref name="tools.ietf.org">{{Alifsamad30}}</ref> Server nama DNS adalah server yang menyimpan catatan DNS untuk domain; server nama DNS merespons dengan jawaban atas pertanyaan terhadap basis datanya.▼
▲Internet memiliki dua ruang nama utama, hierarki nama domain<ref name="Mockapetris">{{
Jenis catatan paling umum yang disimpan dalam database DNS adalah untuk Start of Authority ([[Catatan SOA|SOA]]), [[alamat IP]] (A dan AAAA), [[Message transfer agent|penukar surat]] [[Simple Mail Transfer Protocol|SMTP]] (MX), server nama (NS), pointer untuk [[reverse DNS lookups]] (PTR), dan [[alias nama domain]] (CNAME). Meskipun tidak dimaksudkan sebagai database tujuan umum, DNS telah diperluas dari waktu ke waktu untuk menyimpan catatan untuk tipe data lain untuk pencarian otomatis, seperti catatan [[DNSSEC]], atau untuk pertanyaan manusia seperti catatan ''orang yang bertanggung jawab'' (RP). Sebagai basis data tujuan umum, DNS juga telah digunakan dalam memerangi email yang tidak diminta (spam) dengan menyimpan daftar blackhole real-time (RBL). Database DNS secara tradisional disimpan dalam file teks terstruktur, file zona, tetapi sistem database lainnya adalah umum.
== Fungsi ==
Baris 58 ⟶ 52:
Membaca contoh di atas, Anda mungkin bertanya: "bagaimana caranya DNS server 204.74.112.1 tahu alamat IP mana yang diberikan untuk domain <code>wiki-indonesia.club</code>?" Pada awal proses, kita mencatat bahwa sebuah ''DNS recursor'' memiliki alamat IP dari para ''root server'' yang (kurang-lebih) didata secara explisit (''hard coded''). Mirip dengan hal tersebut, server nama (''name server'') yang otoritatif untuk ''top-level domain'' mengalami perubahan yang jarang.
Namun, server nama yang memberikan jawaban otorisatif bagi nama domain yang umum mengalami perubahan yang cukup sering. Sebagai bagian dari proses pendaftaran sebuah nama domain (dan beberapa waktu sesudahnya), pendaftar memberikan pendaftaran dengan server nama yang akan mengotorisasikan nama domain tersebut; maka ketika mendaftar <code>wiki-indonesia.club</code>, domain tersebut terhubung dengan server nama <code>gunther.bomis.com</code> dan <code>zwinger.wiki-indonesia.club</code> di pendaftar
Biasanya, server nama muncul berdasarkan urutan nama, selain berdasarkan alamat IP. Hal ini menimbulkan ''string'' lain dari permintaan DNS untuk menyelesaikan nama dari server nama; ketika sebuah alamat IP dari server nama mendapatkan sebuah pendaftaran di zona induk, para programmer jaringan komputer menamakannya sebuah '''glue record'''.
|