dns (domain name system)

Post on 06-Dec-2014

1.211 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

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.

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.

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.

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.

DNS Name Space

Isu-isu DNS

Kontroversial dalam penamaan domain

Domain *.xxx

Domain *.pro

Money

Domain *.tv

Cybersquatting

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.

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)

Domain Resource Records - Type

Domain Resource Records - ValueLine 1. Informasi dasar domain.

Line 2-3. Informasi tempat 1 dan 2 pengiriman email ke person@cs.vu.nl.

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.

Name Server

DNS Name Space dibagi menjadi beberapa nonoverlapping zone.

Name Resolution

Name Resolution

3 point teknikal

2 mekanisme query

Recursive Query

Iterative Query

Caching

UDP

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.

12/336486/PPA/03820Rachmat Wahid S I

top related