Domain Name System

dnsDomain Name System (DNS) adalah didistribusikan hirarkis penamaan sistem komputer, jasa, atau sumber daya terhubung ke Internet atau jaringan pribadi. Merupakan asosiasi berbagai informasi dengan nama domain ditugaskan untuk masing-masing entitas yang berpartisipasi. Paling mencolok, menerjemahkan nama domain yang berarti bagi pengguna ke alamat IP numerik yang diperlukan untuk tujuan mencari layanan komputer dan perangkat di seluruh dunia. Dengan menyediakan, di seluruh dunia didistribusikan kata kunci berbasis layanan redirection, Sistem Nama Domain adalah komponen penting dari fungsi Internet.

Sebuah analogi yang sering digunakan untuk menjelaskan Sistem Nama Domain adalah bahwa ia berfungsi sebagai buku telepon untuk Internet dengan menerjemahkan manusia-komputer, nama host ke alamat IP. Sebagai contoh, www.dhansz.com menerjemahkan nama domain ke alamat 192.0.43.10 (IPv4) dan 2001:500:88:200 :: 10 (IPv6). Tidak seperti buku telepon, DNS dapat dengan cepat diperbarui, memungkinkan lokasi layanan ini pada jaringan untuk berubah tanpa mempengaruhi pengguna akhir, yang terus menggunakan nama host yang sama. Pengguna memanfaatkan ini ketika mereka membacakan bermakna Uniform Resource Locators (URL) dan alamat e-mail tanpa harus mengetahui bagaimana komputer benar-benar menempatkan layanan.

Sistem Nama Domain mendistribusikan tanggung jawab menetapkan nama domain dan pemetaan nama-nama ke alamat IP dengan menunjuk server nama otoritatif untuk setiap domain. Server nama otoritatif yang ditugaskan untuk bertanggung jawab untuk domain khusus mereka, dan pada gilirannya dapat menetapkan server lain nama otoritatif untuk sub-domain. Mekanisme ini telah membuat DNS didistribusikan dan fault tolerant dan telah membantu menghindari kebutuhan untuk satu daftar pusat untuk terus-menerus berkonsultasi dan diperbarui. Selain itu, tanggung jawab untuk memelihara dan memperbarui rekaman master untuk domain tersebar di antara banyak pendaftar nama domain. Domain dapat dipindahkan dari registrar ke registrar setiap saat.

Domain Name System juga menentukan fungsi teknis dari layanan database. Ini mendefinisikan protokol DNS, spesifikasi rinci dari struktur data dan pertukaran komunikasi data yang digunakan dalam DNS, sebagai bagian dari Internet Protocol Suite.

Internet mempertahankan dua ruang nama utama, hirarki nama domain dan Internet Protocol (IP) address space  Sistem Nama Domain mempertahankan hirarki nama domain dan menyediakan layanan terjemahan antara keduanya. Name server internet dan protokol komunikasi menerapkan Sistem Nama Domain. Sebuah server nama DNS adalah server yang menyimpan catatan DNS untuk nama domain, seperti alamat (A atau AAAA), nama server (NS), dan mail exchanger (MX) record (lihat juga daftar dari jenis catatan DNS), server nama DNS merespon dengan jawaban atas query terhadap database-nya. Di bawah ini adalah contoh query non-cache:

[table id=2 /]

Sejarah Singkat :

Praktek menggunakan nama sebagai abstraksi, sederhana dan lebih mudah diingat alamat numerik host pada jaringan. Sebelum DNS diciptakan pada tahun 1982, setiap komputer pada jaringan diambil file bernama HOSTS.TXT dari komputer di SRI (sekarang SRI International). Nama-nama file HOSTS.TXT dipetakan ke alamat numerik. Sebuah host file masih ada pada sistem operasi paling modern dengan default dan umumnya berisi pemetaan “localhost” ke alamat IP 127.0.0.1. Banyak sistem operasi menggunakan nama logika resolusi yang memungkinkan administrator untuk mengkonfigurasi prioritas pemilihan untuk metode resolusi nama yang tersedia.

Pesatnya pertumbuhan jaringan membuat dipertahankan berkas HOSTS.TXT tidak berkelanjutan, sehingga menjadi perlu untuk menerapkan sistem yang lebih scalable mampu otomatis menyebarluaskan informasi yang diperlukan.

Atas permintaan Jon Postel, Paul Mockapetris menemukan Domain Name System pada tahun 1983 dan menulis implementasi pertama. Spesifikasi asli diterbitkan oleh Internet Engineering Task Force di RFC 882 dan RFC 883, yang digantikan pada November 1987 oleh RFC 1034  dan RFC 1035 Permintaan Beberapa tambahan untuk Komentar. Telah mengusulkan berbagai ekstensi ke DNS inti protokol.

Pada tahun 1984, empat siswa Berkeley : Douglas Terry, Mark Painter, David Riggle, dan Songnian Zhou menulis implementasi Unix nama server pertama, yang disebut The Berkeley Internet Nama Domain (BIND) Server Pada tahun 1985, Kevin Dunlap dari Desember signifikan. menulis ulang implementasi DNS. Mike Karels, Phil Almquist, dan Paul Vixie mempertahankan BIND sejak saat itu. BIND adalah porting ke platform Windows NT pada awal 1990-an.

BIND didistribusikan secara luas, terutama pada sistem Unix, dan merupakan perangkat lunak DNS yang dominan digunakan di Internet [7]. Server nama alternatif telah dikembangkan, sebagian didorong oleh keinginan untuk memperbaiki catatan BIND terhadap kerentanan untuk menyerang. BIND versi 9 juga ditulis dari awal dan memiliki catatan keamanan yang sebanding dengan software DNS modern lainnya.

Enter your email address:

Delivered by FeedBurner

Tinggalin Pesan

Tenang bro Email aman, ga ane publish >>>Wajib di isi yang ada tanda *

*