DNS (Domain Name System) : sistem yang memetakan nama domain ke alamat IP untuk mengatasi kesulitan menghafal IP Address.
Top Level Domain (TLD) : tiga huruf terakhir pada DNS, misal .com (komersial), .edu (pendidikan), .org (organisasi non-komersial), .net (layanan jaringan), .mil (militer), .gov (pemerintah).
Domain Negara : dua huruf sesuai ISO, misal .id (Indonesia), .my (Malaysia), .au (Australia), .uk (United Kingdom).
Penamaan domain berbentuk pohon hirarki. Contoh: www.lp2m.iainbukittinggi.ac.id
lp2m : host level terendah, subdomain dari iainbukittinggi.ac.id
iainbukittinggi.ac.id : country domain (.id) dan second level domain (.ac)
Fully Qualified Domain Name (FQDN) : nama lengkap domain, misal www.lp2m.iainbukittinggi.ac.id.
Nameserver & Resolver
Nameserver : program server yang memegang database pemetaan nama ke IP.
Resolver : program client yang menanyakan nama domain ke nameserver.
Fungsi nameserver : menjawab permintaan dari program client tentang suatu nama domain.
Domain Name Resolution
Proses penanyaan nama domain : program menggunakan gethostbyname() → resolver menanyakan ke nameserver → nameserver cek database lokal/cache → jika tidak ada, diteruskan ke nameserver lain sesuai hirarki → hasil berupa IP atau error.
Primary Nameserver : memiliki autorisasi terhadap zone, data dari disk (database).
Secondary Nameserver : autorisasi zone, data diambil dari primary melalui zone transfer.
Resource Record (RR)
Database DNS dimulai dengan Start of Authority (SOA) yang mencatat nama domain.
Format RR : Name | TTL | Class | Type | RData
Name : nama domain
TTL : Time-to-live (detik), misal 86400 = 1 hari
Class : protokol, misal IN (Internet)
Type : tipe resource record (A, CNAME, MX, NS, PTR, SOA, WKS, HINFO)
A — Alamat host (IPv4)
CNAME — Canonical Name (alias)
MX — Mail Exchange
NS — Nameserver yang memiliki authority
PTR — Pointer (untuk reverse lookup)
SOA — Start of Authority
Identitas Peserta
Soal Formatif Bab 7 (10 Soal)
Pilih jawaban yang paling tepat. Isian singkat untuk soal uraian.
1. Apa fungsi utama dari DNS?
2. Contoh Top Level Domain (TLD) untuk organisasi komersial adalah ...
3. Domain negara untuk Indonesia adalah ...
4. Apa yang dimaksud dengan FQDN?
5. Program server yang memegang database pemetaan nama ke IP disebut ...
6. Primary Nameserver mendapatkan data zone dari ...
7. Tipe Resource Record yang digunakan untuk alias suatu host adalah ...
8. TTL (Time-to-Live) dalam Resource Record menunjukkan ...
9. Jelaskan proses Domain Name Resolution dari awal hingga mendapatkan alamat IP!
10. Sebutkan 3 (tiga) tipe Resource Record selain A dan CNAME, serta jelaskan fungsinya!