Anda di halaman 1dari 16

Domain Name

System (DNS)
By Arsyi Arif Agami (G1A018035)
Sejarah DNS
Apa itu DNS?
Kelebihan DNS
Cara Kerja DNS
dll
Sejarah DNS
Sebelum adanya DNS, jaringan komputer menggunakan HOSTS.TXT dari SRI
(sekarang SIR International) yang berisi berbagai informasi dari nama-nama komputer
dan IP address-nya. Di Internet, file ini dikelola secara terpusat dan terpadu juga di
setiap lokasi harus di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan
betapa repotnya jika ada penambahan 1 komputer di jaringan, maka kita harus copy
versi terbaru file ini ke setiap lokasi.

Dengan makin luasnya Paul Mockapetris Hal ini membuat RFC


jaringan internet, hal ini menemukan DNS di 882 dan RFC 883 tidak
semakin merepotkan, tahun 1983; spesifikasi berlaku lagi. Beberapa
akhirnya dibuatnya asli muncul di RFC 882 RFC terkini telah
sebuah solusi dimana dan 883. Tahun 1987, memproposikan
DNS di desain untuk penerbitan RFC 1034 beberapa tambahan
menggantikan fungsi dan RFC 1035 dari protokol inti DNS.
HOSTS files, dengan membuat update
kelebihan unlimited terhadap spesifikasi
database size, dan DNS.
performa yang baik.

DNS (Domain Name System)


Pengertian DNS
Domain Name Server atau DNS adalah sebuah sistem yang menghubungkan Uniform
Resource Locator (URL) dengan Internet Protocol Address (IP Address).
Normalnya, untuk mengakses internet, Anda perlu mengetikkan IP Address sebuah
website. Cara ini cukup merepotkan. Sebab, ini artinya, Anda perlu punya daftar
lengkap IP Address website yang dikunjungi dan memasukkannya secara manual.
DNS adalah sistem yang meringkas pekerjaan ini untuk Anda. Kini, Anda tinggal
mengingat nama domain dan memasukkannya dalam address bar.

Fungsi utama dari Fungsi lain dari DNS Meminta beberapa


sebuah server DNS adalah memberikan informasi di URL pada
adalah menerjemahkan informasi tentang salah satu website
nama-nama host suatu host ke seluruh dengan dasar IP
(hostname) menjadi internet. Address yang
alamat IP atau dimasukkan kesana.
sebaliknya sehingga
nama host akan lebih
mudah untuk diingat
oleh pengguna.

DNS (Domain Name System)


Jenis DNS
Your Picture Here

Jenis-Jenis DNS
Dibagi menjadi 2 :
1. Primary name server adalah master DNS yang
bertanggung jawab atas resolusi domain dan sub
domain yang dikelolanya.

2. Secondary name server adalah server DNS


server yang memperoleh data-data domain
dan sub domain primary name server.
Kelebihan DNS

1 2 3
Mudah, DNS sangat mudah Konsisten, IP address Simple, DNS server mudah
karena user tidak lagi sebuah komputer bisa saja untuk dikonfigurasikan (bagi
direpotkan untuk mengingat berubah, tapi host name admin).
IP address sebuah komputer, tidak harus berubah.
cukup host name.

4 5 6
DNS mudah untuk di User tidak lagi di repotkan User hanya menggunakan
implementasikan di protocol untuk mengingat IP address satu nama domain untuk
TCP/IP DNS server mudah mencari baik di Internet
untuk di konfigurasikan(Bagi maupun di Intranet. 
admin)
Kekurangan DNS

1 2 3
User tidak dapat DNS tidak mudah untuk di Tidak konsisten.
menggunakan nama banyak implementasikan.
untuk mencari nama domain
baik di internet maupun di
intranet.

4
Tidak bisa membuat banyak
nama domain.
1.

Struktur
DNS
Root-Level Domains
Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang disebut dengan level. Level paling atas di hirarki disebut
dengan root domain. Root domain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”).
 
(Top Level Internet Domain, TLD)
merupakan rujukan kepada huruf-huruf terakhir setelah tanda titik dalam sebuah nama domain. TLD dibagi menjadi 2, yaitu:
 
generic Top Level Domain (gTLD) 
Dipergunakan oleh macam-macam organisasi, sebagai contoh, .com untuk organisasi komersial, .org untuk organisasi nonkomersial, edu untuk
lembaga pendidikan Amerika, dll. Domain ini terdiri dari 3 huruf atau lebih. Sebagian besar gTLD tersedia untuk dapat digunakan secara luas,
tetapi untuk alasan historis, .mil (militer Amerika Serikat) dan .gov (Pemerintahan Federal Amerika Serikat) dibatasi dan hanya dapat digunakan
oleh kedua otoritas tersebut. Domain-domain dalam gTLD disubklasifikasikan ke dalam ranah yang disponsori (sponsored top-level domains
(sTLD)), misalnya .aero, .coop dan .museum, dan ranah yang tidak disponsori (unsponsored top-level domains (uTLD)), misalnya .biz, .info,
.name and .pro.
 
country code Top Level Domain (ccTLD)
Dipergunakan untuk kode negara atau wilayah dependensi. Terdiri dari 2 huruf, misalnya .jp untuk Jepang, .id untuk Indonesia, uk untuk Inggris,
sg untuk Singapura.
2.

Struktur
DNS
Second-Level Domains
dapat berisi host dan domain lain, yang disebut dengan subdomain. Untuk contoh: Domain Bujangan, bujangan.com terdapat komputer (host)
seperti server1.bujangan.com dan subdomain training.bujangan.com. Subdomain training.bujangan.com juga terdapat komputer (host) seperti
client1.training.bujangan.com. Second level di Indonesia antara lain go.id untuk lembaga pemerintahan Indonesia ; mil.id untuk lembaga militer
Indonesia ; sch.id untuk lembaga pendidikan tingkat sekolah.
 
Struktur domain .id di bawah secong level domain diantaranya :
.ac : akademik
.co : company
.or : organisasi
.net : network
.go : government
.mil : military
.sch : school
.web : website
.war.net.id : khusus warnet
3.

Struktur
DNS
Host Name
Domain name yang digunakan dengan host name akan menciptakan fully qualified domain name (FQDN) untuk setiap komputer. Sebagai
contoh, jika terdapat fileserver1.detik.com, dimana fileserver1 adalah host name dan detik.com adalah domain name.
Keberadaan DNS ini bersifat terdistribusi di seluruh dunia. Dengan pendistribusian ini maka masing-masing organisasi bertanggung jawab atas
database yang berisi informasi mengenai jaringannya sendiri. Misalnya, DNS Server UNM hanya bertanggung jawab atas unm.ac.id.
Cara Kerja DNS
Cara Kerja DNS

1th 2th 3th 4th 5th


Ketika kita merequest suatu alamat, Beberapa daftar Top Level Domain (TLD)
misalnya www.friendster.com dari host kita yang ada sekarang adalah: com, net, org,
(nirmaladewi.its.ac.id 202.154.63.26), maka biz, info, name, museum, dan tv. Kemudian DNS server tersebut akan
host kita akan mengontak name server lokal Sedangkan Country Code Top Level memberitahu IP address dari
untuk menanyakan dimanakah Domain (ccTLD) adalah: us, uk, fr, es, de, www.friendster.com. baru host
www.friendster.com berada. it, jp, ie, dll. nirmaladewi merequest
www.friendster.com dengan IP address
Name server ITS (202.154.63.2) akan tersebut.
Root server akan memberitahu IP
mencari request tersebut di database address dari server DNS dari
lokal. Karena tidak ada, maka name www.friendster.com. Kemudian DNS
server akan mengontak root DNS server lokal akan mengontak server DNS
servernya, siapa yang memegang yang mengelola www.friendster.com.
domain untuk .com
Komponen DNS
Ada 3 bagian yang mendukung kinerja system DNS :
Your Picture Here Your Picture Here
1. DNS resolver, merupakan sebuah program DNS
client yang dijalankan pada komputer user dan
menghasilkan DNS request untuk keperluan
program aplikasi. Resolver adalah bagian dari
program aplikasi yang berfungsi untuk menjawab
pertanyaan program aplikasi tentang domain. 
2. Recursive DNS server, yang akan meneruskan
pencarian DNS melalui respons (balasan) query
dari resolver, dan mengembalikan jawaban ke
resolver.
3. Authoritative DNS server, adalah bagian yang
menangani jawaban-jawaban keluar ke query dari
recursor, pada tiap-tiap bagian jawaban, atau
bagian dari penunjukan/penyerahan (contohnya,
penyerahan ke authoritative DNS server yang
lain). 
Komponen DNS
DNS Server terdiri atas 3 jenis, yaitu :
Your Picture Here Your Picture Here
1. Cache, jenis ini tidak mempunyai data nama-nama
host dari domain tertentu. Ia hanya mencari jawaban
dari beberapa dns server dan menyimpan hasil di
dalam cache-nya untuk keperluan mendatang. 

2. Primary (master), adalah dns server yang


memegang daftar lengkap dari sebuah domain yang
dikelolanya. Misalnya server admin.wordpress.com
memegang otoritas penuh atas domain
wordpress.com. 

3. Secondary (slave), adalah backup dari primary


server, apabila primary server crash atau untuk
mempermudah pendelegasiannya. Secondary server
juga memuat daftar lengkap dari sebuah domain,
sama seperti primary (misalnya:
mufari.wordpress.com). 
Perangkat Lunak DNS
Beberapa diantaranya :

1
BIND (Berkeley
Internet Name
Domain)

5 2
NSD (Name djbdns (Daniel J.
Server Domain) Bernstein’s
DNS)

4 3
Microsoft DNS MaraDNS
THANK YOU

Anda mungkin juga menyukai