Domain Name System Domain Name System (DNS)(DNS)Dahlan AbdullahEmail : [email protected] :http://www.dahlan.web.id
Pengenalan DNSPengenalan DNSSuatu sistem yang memungkinkan
nama suatu host pada jaringan komputer atau internet ditranslasikan menjadi IP address atau sebaliknya.
Merupakan database yang berisi daftar informasi host
Format penamaan host pada internet dibuat menurut hirarki berdasarkan level domain
Domain Name SpaceDomain Name Space
(root)
(mil) (edu) (gov) (com)
(Pentagon) (DARPA) (mit) (yale) (NSF) (Whitehouse) (ibm)
(raleigh) (watson)
(itso)
Arsitektur hirarkinya:
HIRARKI DNSHIRARKI DNS Root-level domain:
merupakan tingkat teratas yang ditampilkan sebagai tanda titik (.).
Top level domain (TLD) : TLD Generic TLD generic dibagi menjadi 7 jenis yang terdiri 3 huruf.
TLD Generic DomainTLD Generic Domain
TLD Negara (Country domain)untuk membedakan pemakaian nama oleh suatu negara dengan negara lain digunakan tanda misal : .id untuk Indonesia atau .au untuk
australia
Second level domain: merupakan nama untuk organisasi atau
perusahaan, misalnya: microsoft.com; yahoo.com, dan lain-lain.
NAME SERVERNAME SERVER
Terdiri dari 2 jenis name serverPrimary name server
◦Mendapatkan data dengan membaca file di storage
◦Lebih dikenal dengan File Zone Secondary name server
◦Mendapatkan data dengan mereplikasikan data yang ada di primary server
◦Lebih dikenal dengan Transfer Zone
RESOLVERRESOLVERMerupakan bagian dari aplikasi yang
berfungsi menjawab pertanyaan program aplikasi tentang domain
Menjawab pertanyaan dengan 2 cara :◦ Melihat isi cache-nya◦ Bertanya pada server DNS
Terdiri dari ◦ Domain name full resolver◦ Domain name stub resolver
DOMAIN NAME FULL RESOLVERDOMAIN NAME FULL RESOLVER
DOMAIN NAME STUB RESOLVERDOMAIN NAME STUB RESOLVER
QUERYQUERYName server pada prosesnya bisa
melakukandua jenis query :Iterative Query
Name server menelusuri name server lain satu per satu berdasarkan referensi yang diberikan oleh masing-masing name server lainnya
Recursive QueryName server diharuskan oleh resolver untuk mencari seluruh jawaban yang kemudian memberikan hasil kepadanya. Bahkan resolver menolak untuk menerima jawaban yang berupa referensi name server lain
APLIKASI DNSAPLIKASI DNSHost
Untuk mendapatkan IP address yang sesuai dengan host name
Nslookup◦ Memungkinkan kita untuk mendapatkan
informasi tentang Network nodes◦ Memeriksa isi dari database server
DigMemungkinkan kita mendapatkan informasi domain dan mengeksekusi domain name query.
BIND (Berkeley Internet Name BIND (Berkeley Internet Name Domain)Domain)Merupakan software
implementasi untuk DNSMenggunakan stub resolver Mendukung kedalaman tree
sampai 127 levelDapat digunakan sebagai root
name server untuk internet
DNS resource recordsDNS resource records
Domain Name System Domain Name System messagesmessages
TERIMA KASIHTERIMA KASIHSELESAI ….
Top Related