dns (domain name system)

16
DNS Domain Name System

Upload: rachmat-wahid-saleh-insani

Post on 06-Dec-2014

1.209 views

Category:

Technology


1 download

DESCRIPTION

Materi singkat mengenai pengertian, isu terkini, mekanisme dan proses yang terjadi di dalam DNS.

TRANSCRIPT

Page 1: DNS (Domain Name System)

DNS

Domain Name System

Page 2: DNS (Domain Name System)

Domain Name System

Alamat IP di sebuah komputer sulit diingat.

Jika terjadi perpindahan Web server dengan IP berbeda, semua orang harus tahu IP yang baru.

File hosts.txt yang menyimpan daftar nama komputer beserta alamat IP-nya. Ukuran file tentu akan semakin hari semakin besar. Juga akan terjadi konflik pada nama host.

Page 3: DNS (Domain Name System)

Apa Itu DNS?

DNS ditemukan di 1983.

DNS, skema penamaan domain yang hirarki serta sebuah sistem database terdistribusi untuk skema penamaan ini.

Penggunaan utamanya adalah untuk memetakan nama host ke alamat IP.

Page 4: DNS (Domain Name System)

Penggunaan DNS Secara Umum

Untuk memetakan nama ke sebuah IP, program aplikasi memanggil library procedure (resolver).

Resolver mengirimkan query (nama) ke local DNS server.

DNS server mencari nama kemudian merespon (alamat IP) ke resolver.

Resolver mengembalikan informasi IP ke program aplikasi.

Page 5: DNS (Domain Name System)

DNS Name Space

Hirarki penamaan dimaintain oleh ICANN (1998).

Domain top-level; generic dan country.

Generic, domain asli dari 1980-an dan domain yang diperkenalkan ke ICANN.

Country, satu entri satu negara.

Page 6: DNS (Domain Name System)

DNS Name Space

Page 7: DNS (Domain Name System)

Isu-isu DNS

Kontroversial dalam penamaan domain

Domain *.xxx

Domain *.pro

Money

Domain *.tv

Cybersquatting

Page 8: DNS (Domain Name System)

Sifat Nama Domain

• Abolute dan Relative

• Case-insensitive

• Komponen 63 karakter, Full name <=255 karakter.

• Dapat di-insert ke tree di domain generic atau country

• Authority dari sebuah domain.

• Mengikuti ikatan organisasi, bukan physical network.

Page 9: DNS (Domain Name System)

Domain Resource Records

Setiap domain punya kumpulan resource record.

Resource record

Domain_name (primary search key)

Time_to_live (stability)

Class (IN)

Type (tipe record)

Value (nomor/nama domain/string ASCII)

Page 10: DNS (Domain Name System)

Domain Resource Records - Type

Page 11: DNS (Domain Name System)

Domain Resource Records - ValueLine 1. Informasi dasar domain.

Line 2-3. Informasi tempat 1 dan 2 pengiriman email ke [email protected].

Line 4. Indentifikasi name server sebagai star.

Line 6-10. Alamat IP (star, zephyr dan top)

Line 12-16. Untuk flits mendaftarkan 2 IP dan 3 opsi untuk email ke flits.cs.vu.nl.

18-20. Info entri untuk rowboat.cs.vu.nl. (IP, primary, secondary email)

22&24. Entri komputer yg tidak mampu menerima email dan printer.

Page 12: DNS (Domain Name System)

Name Server

DNS Name Space dibagi menjadi beberapa nonoverlapping zone.

Page 13: DNS (Domain Name System)

Name Resolution

Page 14: DNS (Domain Name System)

Name Resolution

3 point teknikal

2 mekanisme query

Recursive Query

Iterative Query

Caching

UDP

Page 15: DNS (Domain Name System)

Kesimpulan

DNS adalah sistem terdistribusi yang besar dan kompleks yang melibatkan jutaan name server yang bekerja bersama.

DNS membentuk link untuk setiap nama domain yang (human-readable) dengan alamat IP dari mesin.

DNS melibatkan replikasi dan caching untuk performa dan reliabilitas.

Kemanan tambahan DNSSEC telah dikembangkan untuk DNS.

Page 16: DNS (Domain Name System)

12/336486/PPA/03820Rachmat Wahid S I