Minggu, 18 Januari 2009

Sistem Penamaan Domain

DNS (Domain Name System, ="http://id.wikipedia.org/wiki/Bahasa_Indonesia" title="Bahasa Indonesia">bahasa Indonesia: Sistem Penamaan Domain) adalah sebuah sistem yang menyimpan informasi tentang ="http://id.wikipedia.org/wiki/Nama_host" title="Nama host">nama host maupun ="http://id.wikipedia.org/wiki/Nama_domain" title="Nama domain">nama domain dalam bentuk ="http://id.wikipedia.org/w/index.php?title=Basis_data_tersebar&action=edit&redlink=1" title="Basis data tersebar (belum dibuat)">basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: ="http://id.wikipedia.org/wiki/Internet" title="Internet">Internet. DNS menyediakan ="http://id.wikipedia.org/wiki/Alamat_IP" title="Alamat IP">alamat IP untuk setiap nama host dan mendata setiap ="http://id.wikipedia.org/w/index.php?title=Server_transmisi_surat&action=edit&redlink=1" title="Server transmisi surat (belum dibuat)">server transmisi surat (mail exchange server) yang menerima surat elektronik ( ="http://id.wikipedia.org/wiki/Email" title="Email">email) untuk setiap domain.

DNS menyediakan servis yang cukup penting untuk Internet, bilamana perangkat keras komputer dan jaringan bekerja dengan ="http://id.wikipedia.org/wiki/Alamat_IP" title="Alamat IP">alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran ( ="http://id.wikipedia.org/wiki/Routing" title="Routing">routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal ( ="http://id.wikipedia.org/wiki/URL" title="URL">URL) dan ="http://id.wikipedia.org/w/index.php?title=Alamat_e-mail&action=edit&redlink=1" title="Alamat e-mail (belum dibuat)">alamat e-mail. DNS menghubungkan kebutuhan ini.

Sejarah singkat DNS

Penggunaan nama sebagai pengabstraksi alamat mesin di sebuah jaringan komputer yang lebih dikenal oleh manusia mengalahkan ="http://id.wikipedia.org/wiki/TCP/IP" title="TCP/IP">TCP/IP, dan kembali ke jaman ="http://id.wikipedia.org/w/index.php?title=ARPAnet&action=edit&redlink=1" title="ARPAnet (belum dibuat)">ARPAnet. Dahulu, setiap komputer di jaringan komputer menggunakan file HOSTS.TXT dari SRI (sekarang ="http://id.wikipedia.org/w/index.php?title=SIR_International&action=edit&redlink=1" title="SIR International (belum dibuat)">SIR International), yang memetakan sebuah alamat ke sebuah nama (secara teknis, file ini masih ada - sebagian besar sistem operasi modern menggunakannya baik secara baku maupun melalui konfigurasi, dapat melihat ="http://id.wikipedia.org/w/index.php?title=Host_file&action=edit&redlink=1" title="Host file (belum dibuat)">Hosts file untuk menyamakan sebuah ="http://id.wikipedia.org/wiki/Nama_host" title="Nama host">nama host menjadi sebuah ="http://id.wikipedia.org/wiki/Alamat_IP" title="Alamat IP">alamat IP sebelum melakukan pencarian via DNS). Namun, sistem tersebut diatas mewarisi beberapa keterbatasan yang mencolok dari sisi prasyarat, setiap saat sebuah alamat komputer berubah, setiap sistem yang hendak berhubungan dengan komputer tersebut harus melakukan update terhadap file Hosts.

Dengan berkembangnya jaringan komputer, membutuhkan sistem yang bisa dikembangkan: sebuah sistem yang bisa mengganti alamat host hanya di satu tempat, host lain akan mempelajari perubaha tersebut secara dinamis. Inilah DNS.

="http://id.wikipedia.org/w/index.php?title=Paul_Mockapetris&action=edit&redlink=1" title="Paul Mockapetris (belum dibuat)">Paul Mockapetris menemukan DNS di tahun ="http://id.wikipedia.org/wiki/1983" title="1983">1983; spesifikasi asli muncul di ="http://id.wikipedia.org/wiki/Request_for_Comments" title="Request for Comments">RFC 882 dan 883. Tahun ="http://id.wikipedia.org/wiki/1987" title="1987">1987, penerbitan ="http://tools.ietf.org/html/rfc1034" title="http://tools.ietf.org/html/rfc1034">RFC 1034 dan ="http://tools.ietf.org/html/rfc1035" title="http://tools.ietf.org/html/rfc1035">RFC 1035 membuat update terhadap spesifikasi DNS. Hal ini membuat ="http://tools.ietf.org/html/rfc882" title="http://tools.ietf.org/html/rfc882">RFC 882 dan ="http://tools.ietf.org/html/rfc883" title="http://tools.ietf.org/html/rfc883">RFC 883 tidak berlaku lagi. Beberapa RFC terkini telah memproposikan beberapa tambahan dari protokol inti DNS.

Teori bekerja DNS

Para Pemain Inti

Pengelola dari sistem DNS terdiri dari tiga komponen:

  • DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.
  • recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut;
  • authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi (misalkan: mereferensikan ke authoritative DNS server lainnya)

Sebuah ="http://id.wikipedia.org/wiki/Nama_domain" title="Nama domain">nama domain biasanya terdiri dari dua bagian atau lebih (secara teknis disebut label), dipisahkan dengan titik.

  • Label paling kanan menyatakan ="http://id.wikipedia.org/wiki/Top-level_domain" title="Top-level domain">top-level domain - domain tingkat atas/tinggi (misalkan, alamat www.wikipedia.org memiliki top-level domain org).
  • Setiap label di sebelah kirinya menyatakan sebuah sub-divisi atau subdomain dari domain yang lebih tinggi. Catatan: "subdomain" menyatakan ketergantungan relatif, bukan absolut. Contoh: wikipedia.org merupakan subdomain dari domain org, dan id.wikipedia.org dapat membentuk subdomain dari domain wikipedia.org (pada prakteknya, id.wikipedia.org sesungguhnya mewakili sebuah nama host - lihat dibawah). Secara teori, pembagian seperti ini dapat mencapai kedalaman 127 level, dan setiap label dapat terbentuk sampai dengan 63 karakter, selama total nama domain tidak melebihi panjang 255 karakter. Tetapi secara praktek, beberapa ="http://id.wikipedia.org/w/index.php?title=Pendaftar_nama_domain&action=edit&redlink=1" title="Pendaftar nama domain (belum dibuat)">pendaftar nama domain (domain name registry) memiliki batas yang lebih sedikit.
  • Terakhir, bagian paling kiri dari bagian nama domain (biasanya) menyatakan nama host. Sisa dari nama domain menyatakan cara untuk membangun jalur logis untuk informasi yang dibutuhkan; nama host adalah tujuan sebenarnya dari nama sistem yang dicari alamat IP-nya. Contoh: nama domain www.wikipedia.org memiliki nama host "www".

DNS memiliki kumpulan hirarki dari DNS servers. Setiap domain atau subdomain memiliki satu atau lebih authoritative DNS Servers (server DNS otorisatif) yang mempublikasikan informas tentang domain tersebut dan nama-nama server dari setiap domain di-"bawah"-nya. Pada puncak hirarki, terdapat ="http://id.wikipedia.org/w/index.php?title=Root_nameserver&action=edit&redlink=1" title="Root nameserver (belum dibuat)">root servers- induk server nama: server yang ditanyakan ketika mencari (menyelesaikan/resolving) dari sebuah nama domain tertinggi (top-level domain).

Nama domain

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Langsung ke: ="http://id.wikipedia.org/wiki/Nama_domain#column-one">navigasi, ="http://id.wikipedia.org/wiki/Nama_domain#searchInput">cari

Nama domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama ="http://id.wikipedia.org/wiki/Server" title="Server">server ="http://id.wikipedia.org/wiki/Komputer" title="Komputer">komputer seperti ="http://id.wikipedia.org/wiki/Web_server" title="Web server">web server atau ="http://id.wikipedia.org/w/index.php?title=Email_server&action=edit&redlink=1" title="Email server (belum dibuat)">email server di ="http://id.wikipedia.org/wiki/Jaringan_komputer" title="Jaringan komputer">jaringan komputer ataupun ="http://id.wikipedia.org/wiki/Internet" title="Internet">internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah ="http://id.wikipedia.org/wiki/Situs_web" title="Situs web">situs web seperti contohnya "wikipedia.org". Nama domain kadang-kadang disebut pula dengan istilah ="http://id.wikipedia.org/wiki/URL" title="URL">URL, atau alamat website.

Pada awalnya nama domain hanya dapat dituliskan dengan ke-26 abjad Latin, namun saat ini telah dimungkinkan untuk menggunakan abjad asing dengan ="http://id.wikipedia.org/w/index.php?title=Internasionalisasi_nama_domain&action=edit&redlink=1" title="Internasionalisasi nama domain (belum dibuat)">Internasionalisasi nama domain.

Sistem nama domain ( ="http://id.wikipedia.org/wiki/DNS" title="DNS">DNS) adalah aturan yang dipakai dalam sistem penamaan dari nama domain ini.

="http://id.wikipedia.org/w/index.php?title=Domain_kelas-atas_Generik&action=edit&redlink=1" title="Domain kelas-atas Generik (belum dibuat)">Domain kelas-atas Generiks

Tidak bersponsor

="http://id.wikipedia.org/w/index.php?title=.biz&action=edit&redlink=1" title=".biz (belum dibuat)">.biz ="http://id.wikipedia.org/wiki/.com" title=".com">.com ="http://id.wikipedia.org/w/index.php?title=.edu&action=edit&redlink=1" title=".edu (belum dibuat)">.edu ="http://id.wikipedia.org/w/index.php?title=.gov&action=edit&redlink=1" title=".gov (belum dibuat)">.gov ="http://id.wikipedia.org/w/index.php?title=.info&action=edit&redlink=1" title=".info (belum dibuat)">.info ="http://id.wikipedia.org/w/index.php?title=.int&action=edit&redlink=1" title=".int (belum dibuat)">.int ="http://id.wikipedia.org/w/index.php?title=.mil&action=edit&redlink=1" title=".mil (belum dibuat)">.mil ="http://id.wikipedia.org/w/index.php?title=.name&action=edit&redlink=1" title=".name (belum dibuat)">.name ="http://id.wikipedia.org/w/index.php?title=.net&action=edit&redlink=1" title=".net (belum dibuat)">.net ="http://id.wikipedia.org/w/index.php?title=.org&action=edit&redlink=1" title=".org (belum dibuat)">.org


="http://id.wikipedia.org/w/index.php?title=Domain_kelas-atas_bersponsor&action=edit&redlink=1" title="Domain kelas-atas bersponsor (belum dibuat)">Bersponsor

="http://id.wikipedia.org/w/index.php?title=.aero&action=edit&redlink=1" title=".aero (belum dibuat)">.aero ="http://id.wikipedia.org/w/index.php?title=.cat&action=edit&redlink=1" title=".cat (belum dibuat)">.cat ="http://id.wikipedia.org/w/index.php?title=.coop&action=edit&redlink=1" title=".coop (belum dibuat)">.coop ="http://id.wikipedia.org/w/index.php?title=.jobs&action=edit&redlink=1" title=".jobs (belum dibuat)">.jobs ="http://id.wikipedia.org/w/index.php?title=.mobi&action=edit&redlink=1" title=".mobi (belum dibuat)">.mobi ="http://id.wikipedia.org/w/index.php?title=.museum&action=edit&redlink=1" title=".museum (belum dibuat)">.museum ="http://id.wikipedia.org/w/index.php?title=.pro&action=edit&redlink=1" title=".pro (belum dibuat)">.pro ="http://id.wikipedia.org/w/index.php?title=.tel&action=edit&redlink=1" title=".tel (belum dibuat)">.tel ="http://id.wikipedia.org/w/index.php?title=.travel&action=edit&redlink=1" title=".travel (belum dibuat)">.travel


Infrastruktur

="http://id.wikipedia.org/w/index.php?title=.arpa&action=edit&redlink=1" title=".arpa (belum dibuat)">.arpa ="http://id.wikipedia.org/w/index.php?title=Vrsn-end-of-zone-marker-dummy-record.root&action=edit&redlink=1" title="Vrsn-end-of-zone-marker-dummy-record.root (belum dibuat)">.root


Startup phase

="http://id.wikipedia.org/w/index.php?title=.asia&action=edit&redlink=1" title=".asia (belum dibuat)">.asia




Dihapus

="http://id.wikipedia.org/w/index.php?title=.nato&action=edit&redlink=1" title=".nato (belum dibuat)">.nato


Dipesan

="http://id.wikipedia.org/w/index.php?title=.example&action=edit&redlink=1" title=".example (belum dibuat)">.example ="http://id.wikipedia.org/w/index.php?title=.invalid&action=edit&redlink=1" title=".invalid (belum dibuat)">.invalid ="http://id.wikipedia.org/w/index.php?title=.localhost&action=edit&redlink=1" title=".localhost (belum dibuat)">.localhost ="http://id.wikipedia.org/w/index.php?title=.test&action=edit&redlink=1" title=".test (belum dibuat)">.test


="http://id.wikipedia.org/w/index.php?title=Domain_Pseudo_kelas-atas&action=edit&redlink=1" title="Domain Pseudo kelas-atas (belum dibuat)">Pseudo-domain

="http://id.wikipedia.org/w/index.php?title=.bitnet&action=edit&redlink=1" title=".bitnet (belum dibuat)">.bitnet ="http://id.wikipedia.org/w/index.php?title=.csnet&action=edit&redlink=1" title=".csnet (belum dibuat)">.csnet ="http://id.wikipedia.org/w/index.php?title=.ip&action=edit&redlink=1" title=".ip (belum dibuat)">.ip ="http://id.wikipedia.org/w/index.php?title=.local&action=edit&redlink=1" title=".local (belum dibuat)">.local ="http://id.wikipedia.org/w/index.php?title=.onion&action=edit&redlink=1" title=".onion (belum dibuat)">.onion ="http://id.wikipedia.org/w/index.php?title=.uucp&action=edit&redlink=1" title=".uucp (belum dibuat)">.uucp


Tidak resmi

see ="http://id.wikipedia.org/w/index.php?title=Alternative_DNS_root&action=edit&redlink=1" title="Alternative DNS root (belum dibuat)">Alternative DNS roots



0 komentar:


Free Blogger Templates by Isnaini Dot Com . Powered by Blogger