Gw mau tau Nama sintaks Domain dari Sistem Nama Domain. Jelasin dalam bahasa melayu

Penerangan yang pasti kaedah-kaedah untuk membentuk nama domain muncul dalam RFC 1035, RFC 1123 dan RFC 2181. Nama domain terdiri daripada satu atau lebih bahagian, ditakrifkan sebagai label, yang konvensional berkaskad, dan dihalang oleh titik, seperti example.com.

Label yang betul-paling menyampaikan domain top-level, sebagai contoh, www.example.com nama domain milik com domain top-level.

Hierarki domain yang turun dari kanan ke kiri; setiap label di sebelah kiri menyatakan dipecah bahagi, atau subdomain domain ke kanan. Sebagai contoh: contoh label menyatakan subdomain domain com dan www adalah sub domain dari example.com. Ini pokok subdivisi mungkin mempunyai sehingga 127 tahap.

Setiap label boleh mengandungi sehingga 63 aksara. Nama domain yang sepenuhnya tidak boleh melebihi panjang sebanyak 253 aksara dalam penentuan luar label bertitik-. [8] Dalam perwakilan perduaan dalaman DNS panjang maksimum memerlukan 255 octet simpanan. [1] Pada amalannya, beberapa domain pendaftaran mungkin mempunyai had yang pendek. [perlu petikan]

Nama DNS teknikal mungkin terdiri daripada representable apa-apa sifat di dalam perlapanan. Walau bagaimanapun, pembentukan yang dibenarkan nama domain dalam zon akar DNS, dan yang paling domain sub lain, menggunakan format pilihan dan set aksara. Watak-watak yang dibenarkan pada label adalah subset set aksara ASCII, dan termasuklah watak-watak melalui z, A hingga Z, digit 0 hingga 9, dan sempang. Kaedah ini dikenali sebagai kaedah LDH (huruf, angka, sempang). Nama domain ditafsirkan dalam cara kes-bebas. [9] Label tidak boleh memulakan atau menamatkan dengan sempang. [10]

Satu nama host adalah nama domain yang mempunyai sekurang-kurangnya satu alamat IP yang berkaitan. Sebagai contoh, nama domain www.example.com dan example.com juga nama host, manakala domain com tidak.

Pelayan nama jadisemula dan caching

Pada dasarnya, pelayan nama berwibawa adalah mencukupi untuk operasi Internet. Walau bagaimanapun, dengan nama pelayan operasi hanya berwibawa, setiap query DNS mesti bermula dengan pertanyaan rekursif pada zon akar Sistem Nama Domain dan setiap sistem pengguna perlu melaksanakan perisian resolver mampu operasi rekursi.

Untuk meningkatkan kecekapan, mengurangkan trafik DNS di seluruh Internet, dan meningkatkan prestasi dalam aplikasi pengguna akhir, Sistem Nama Domain menyokong pelayan cache DNS yang kedai keputusan query DNS untuk satu tempoh masa yang ditentukan dalam konfigurasi (masa-untuk-hidup) rekod nama domain dalam soalan. Biasanya, caching DNS server, juga dikenali sebagai cache DNS, juga melaksanakan algoritma perlu rekursi untuk menyelesaikan nama yang diberikan bermula dengan akar DNS melalui pelayan nama yang berwibawa domain disoal. Dengan fungsi ini dilaksanakan di pelayan nama, aplikasi pengguna meningkatkan kecekapan dalam reka bentuk dan operasi.

Gabungan caching DNS dan fungsi rekursi di pelayan nama tidak mandatori; fungsi boleh dilaksanakan secara bebas di pelayan untuk tujuan khas.

Pembekal perkhidmatan internet biasanya menyediakan pelayan nama rekursi dan caching untuk pelanggan mereka. Di samping itu, banyak router rangkaian rumah melaksanakan cache dan recursors yang DNS untuk meningkatkan kecekapan dalam rangkaian tempatan.