domain name system (dns)

16
Domain Name System Domain Name System (DNS) (DNS) Dahlan Abdullah Email : [email protected] Website :http://www.dahlan.web.id

Upload: lida

Post on 15-Mar-2016

86 views

Category:

Documents


0 download

DESCRIPTION

Domain Name System (DNS). Dahlan Abdullah Email : [email protected] Website :http://www.dahlan.web.id. Pengenalan DNS. Suatu sistem yang memungkinkan nama suatu host pada jaringan komputer atau internet ditranslasikan menjadi IP address atau sebaliknya. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Domain Name System (DNS)

Domain Name System Domain Name System (DNS)(DNS)Dahlan AbdullahEmail : [email protected] :http://www.dahlan.web.id

Page 2: Domain Name System (DNS)

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

Page 3: Domain Name System (DNS)

Domain Name SpaceDomain Name Space

(root)

(mil) (edu) (gov) (com)

(Pentagon) (DARPA) (mit) (yale) (NSF) (Whitehouse) (ibm)

(raleigh) (watson)

(itso)

Arsitektur hirarkinya:

Page 4: Domain Name System (DNS)

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.

Page 5: Domain Name System (DNS)

TLD Generic DomainTLD Generic Domain

Page 6: Domain Name System (DNS)

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.

Page 7: Domain Name System (DNS)

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

Page 8: Domain Name System (DNS)

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

Page 9: Domain Name System (DNS)

DOMAIN NAME FULL RESOLVERDOMAIN NAME FULL RESOLVER

Page 10: Domain Name System (DNS)

DOMAIN NAME STUB RESOLVERDOMAIN NAME STUB RESOLVER

Page 11: Domain Name System (DNS)

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

Page 12: Domain Name System (DNS)

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.

Page 13: Domain Name System (DNS)

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

Page 14: Domain Name System (DNS)

DNS resource recordsDNS resource records

Page 15: Domain Name System (DNS)

Domain Name System Domain Name System messagesmessages

Page 16: Domain Name System (DNS)

TERIMA KASIHTERIMA KASIHSELESAI ….