Domain name system (dns)

15
MATERI VI Teknik Informatika Fakultas Sains dan Teknologi Universitas Respati Yogyakarta 2014

description

Materi Domain Name System

Transcript of Domain name system (dns)

Page 1: Domain name system (dns)

MATERI VI

Teknik Informatika

Fakultas Sains dan Teknologi

Universitas Respati Yogyakarta

2014

Page 2: Domain name system (dns)

Pengenalan DNS Suatu 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 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 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 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 SERVERTerdiri dari 2 jenis name server

Primary 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)

RESOLVERMerupakan 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 RESOLVER

Page 10: Domain name system (dns)

DOMAIN NAME STUB RESOLVER

Page 11: Domain name system (dns)

QUERYName server pada prosesnya bisa melakukandua jenis query :

Iterative QueryName 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 DNS Host

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 Domain) Merupakan software implementasi untuk DNS

Menggunakan stub resolver

Mendukung kedalaman tree sampai 127 level

Dapat digunakan sebagai root name server untuk internet

Page 14: Domain name system (dns)

DNS resource records

Page 15: Domain name system (dns)

Domain Name System messages