PENGENALAN DOMAIN
Di susun oleh:
Sertu Suliyono
Sertu Bah Nrp 117232
ii
KATA PENGANTAR
Penulis
ii
DAFTAR ISI
KATA PENGANTAR.....................................................................................ii
DAFTAR ISI.................................................................................................iii
DAFTAR GAMBAR......................................................................................iv
BAB I PENDAHULUAN...............................................................................1
1.1 Latar Belakang................................................................................1
1.2 Rumusan Masalah..........................................................................2
1.3 Tujuan..............................................................................................2
BAB II PEMBAHASAN................................................................................3
2.1 Pengertian domain..........................................................................3
2.2 Jenis-jenis domain...........................................................................3
2.3 Kiat membuat nama domain yang efektif........................................7
2.4 Pengaturan nama domain...............................................................9
2.5 Memilih jasa hosting terbaik untuk membuat domain...................14
2.6 Cara kerja DNS.............................................................................15
2.7 Istilah dalam DNS.........................................................................16
2.8 Jenis-jenis catatan DNS................................................................29
2.9 Perangkat lunak DNS....................................................................30
BAB III PENUTUP.....................................................................................31
3.1 Kesimpulan....................................................................................31
3.2 Saran.............................................................................................31
DAFTAR PUSTAKA...................................................................................32
iii
DAFTAR GAMBAR
iv
BAB I
PENDAHULUAN
1
Pada tahun 1984, empat Berkeley siswa-Douglas Terry, Mark
Painter, David Riggle, dan Songnian Zhou-menulis pertama Unix
implementasi server nama, yang disebut The Berkeley Internet Name
Domain (BIND) Server. [6] Pada tahun 1985, Kevin Dunlap dari Desember
signifikan menulis ulang implementasi DNS. Mike Karels, Phil Almquist,
dan Paul Vixie mempertahankan BIND sejak saat itu. BIND adalah porting
ke platform Windows NT pada awal tahun 1990.
1.3 Tujuan
Adapun tujuan disusunnya makalah ini antara lain :
1. Mengetahui pengertian domain
2. Mengetahui jenis-jenis domain
3. Mengetahui kiat membuat nama domain
4. Mengetahui cara memilih jasa hosting terbaik
5., Mengetahui cara kerja DNS.
2
BAB II
PEMBAHASAN
3
1. Top Level Domain (TLD)
Top level domain (TLD) adalah ekstensi yang terdapat di
akhir nama sebuah domain. Contohnya, dalam
“www.dewaweb.com,” yang disebut TLD adalah akhiran “.com”.
TLD sendiri terbagi menjadi beberapa jenis:
a. Generic Top Level Domain (gLTD)
Generic Top Level Domain (gTLD) adalah domain
yang memiliki ekstensi umum tanpa identifikasi lokasi, jenis
organisasi, atau tujuan kepemilikan website.
Beberapa jenis ekstensi gTLD yang populer adalah sebagai
berikut:
1). .com: untuk website dengan keperluan
komersial.
2). .biz: digunakan untuk website bisnis.
3). .org: digunakan untuk website organisasi.
4). .edu: mengidetifikasikan instansi pendidikan.
4
b. Country Code Top Level Domain (ccLTD)
Country Code Level Domain (ccTLD) adalah domain
yang menunjukkan identitas negara dan mengidentifikasikan
bahwa konten website tersebut ditujukan untuk masyarakat
dari negara tersebut.Domain ccTLD pada umumnya
berakhiran dengan inisial negara seperti .id, .sg, .au, .cn,
dan sebagainya. Ada juga beberapa variasi domain ccLTD,
di Indonesia sendiri, beberapa nama variasi domain ccTLD
adalah:
1). .ac.id: mengidentifikasikan lingkungan atau
lembaga akademik tingkat perguruan tinggi.
2). .co.id: menunjukkan organisasi komersial atau
perusahaan.
3). .sch.id: domain khusus untuk website sekolah.
4). .web.id: digunakan oleh organisasi atau
perorangan.
5). .go.id: domain khusus untuk instansi
pemerintahan.
5
b). Kekurangan domain ccTLD
Selain kelebihan, domain ccTLD juga memiliki
beberapa kekurangan:
1). Spesifik ke satu negara, sehingga sulit
untuk menjangkau pasar internasional.
2). Prosedur pendaftaran lebih rumit
dibanding domain .com.
3). Pada beberapa kasus, harga domain
ccTLD sedikit lebih mahal dibanding ekstensi
lain.
6
Begitu pula untuk hal-hal lainnya seperti blog
(blog.namadomain.com), promo (promo.namadomain.com), dan
sebagainya. Dalam dunia internet, 3LD juga sering disebut dengan
subdomain. Nama tersebut bisa dibuat sesuai kebutuhan setelah
kamu memiliki SLD.
7
1. Buatlah nama yang mudah diingat
Langkah pertama adalah menentukan nama domain yang
dibuat. Usahakan nama tersebut tidak terlalu rumit dan mudah
diingat. Jika domain susah untuk diingat, dieja maupun diketik tentu
akan membuat pengunjung kesulitan.
8
Melihat namanya saja, benak kita langsung tertuju pada
website yang menyediakan layanan cloud hosting dengan kualitas
terbaik di Indonesia. Nama tersebut setidaknya sudah menjadi ciri
khas dan bisa menentukan target, baik dari segi target pasar
maupun target area.
9
Gambar 2 :Gambar macam-macam domain
10
Nama domain yang ditafsirkan dengan cara kasus-independen.
Label mungkin tidak memulai atau diakhiri dengan tanda hubung. Ada
aturan tambahan yang pada dasarnya mensyaratkan bahwa nama domain
tingkat atas tidak semua-numerik. Sebuah nama host adalah nama
domain yang memiliki minimal satu alamat IP yang terkait. Sebagai
contoh, nama domain example.com http://www.example.com dan juga
nama host, sedangkan domain com adalah tidak. Nama domain
internasional Keterbatasan set karakter ASCII diizinkan di DNS dicegah
representasi nama dan kata-kata dari berbagai bahasa dalam huruf atau
skrip asli mereka.
11
Otoritatif-satunya hanya mengembalikan nama server jawaban
atas pertanyaan tentang nama domain yang telah dikonfigurasi secara
khusus oleh administrator. Dengan kata lain, sebuah nama server otoritatif
memungkinkan server nama rekursif mengetahui data DNS (IP IPv4, IP
IPv6, daftar server surat masuk, dll) nama host yang diberikan (seperti
“www.example.com”) memiliki. Sebagai salah satu contoh, otoritatif nama
server untuk “example.com” memberitahu server nama rekursif yang
“www.example.com” memiliki IP 192.0.43.10 IPv4. Sebuah server nama
otoritatif dapat menjadi server master atau server budak. Sebuah server
master adalah server yang menyimpan asli (master) salinan semua
catatan zona. Sebuah server budak menggunakan mekanisme update
otomatis dari protokol DNS dalam komunikasi dengan tuannya untuk
menjaga salinan identik dari catatan master.
Satu set server nama otoritatif harus ditugaskan untuk setiap zona
DNS. Sebuah catatan NS tentang alamat dari himpunan yang harus
disimpan di zona induk dan server sendiri (sebagai diri-referensi). Ketika
nama domain terdaftar dengan registrasi nama domain, instalasi mereka
di registri domain dari domain tingkat atas memerlukan penugasan nama
server primer dan setidaknya satu server nama sekunder. Kebutuhan
beberapa server nama bertujuan untuk membuat domain masih fungsional
bahkan jika satu server nama menjadi tidak dapat diakses atau bisa
dioperasi Penunjukan nama server primer semata-mata ditentukan oleh
prioritas diberikan kepada pendaftar nama domain. Untuk tujuan ini,
umumnya hanya nama domain berkualifikasi lengkap dari server nama
diperlukan, kecuali server yang terkandung dalam domain terdaftar, dalam
hal alamat IP yang sesuai juga diperlukan.
12
Nama server primer sering menguasai server nama, sementara
server nama sekunder dapat diimplementasikan sebagai server budak.
Server otoritatif menunjukkan statusnya penyediaan jawaban yang pasti,
dianggap otoritatif, dengan menetapkan bendera perangkat lunak (struktur
bit protokol), disebut Jawaban Resmi (AA) bit dalam responnya.
13
berat seperti itu akan menciptakan hambatan dapat diatasi untuk triliunan
pertanyaan.
2.5 Memilih jasa hosting terbaik untuk membuat domain
Domain adalah unsur terpenting yang sangat mengutamakan
keamanan dan kenyamanan pengguna website. Oleh karena itu, kamu
perlu menggunakan jasa layanan cloud hosting terbaik di Indonesia agar
kamu tak salah memilih sehingga dapat menem,ukan pilihan terbaik dan
dapat sesuai harapan..
14
dari puluhan dan ratusan ribu hingga jutaan rupiah.Maka dari itu
kita harus pintar-pintar memilih.
15
permintaan ke name server berupa queries. Name server akan
memproses dengan cara mencek ke local database DNS.
Menghubungi name server lainnya atau akan mengirimkan
message failure jika ternyata permintaan dari client tidak ditemukan.
Proses tersebut disebut dengan Forward Lookup Query, yaitu permintaan
dari client dengan cara memetakan nama komputer (host) ke IP address.
Resolvers mengirimkan queries ke name server
1. Name server mencek ke local database, atau menghubungi
name server lainnya, jika ditemukan akan diberitahukan ke
resolvers jika tidak akan mengirimkan failure message
2. Resolvers menghubungi host yang dituju dengan
menggunakan IP address yang diberikan name server
16
Sebagai salah satu contoh, jika klien ingin mengetahui IP untuk
“www.example.com”, ia akan mengirim, untuk nama caching server yang
rekursif, DNS meminta menyatakan “Saya ingin IP IPv4 untuk
‘www.example.com ‘. ” Rekursif nama server akan kemudian query server
nama otoritatif sampai mendapat jawaban bahwa permintaan (atau
kembali kesalahan jika tidak mungkin untuk mendapatkan jawaban) –
dalam hal ini 192.0.43.10.
17
Menyelesaikan biasanya memerlukan iterasi melalui beberapa
nama server untuk menemukan informasi yang dibutuhkan. Namun,
beberapa resolvers berfungsi dengan berkomunikasi hanya dengan nama
server tunggal. resolvers sederhana (disebut “stub resolver”) bergantung
pada server nama rekursif untuk melakukan pekerjaan mencari informasi
bagi mereka. Nama server dalam delegasi diidentifikasi berdasarkan
nama, bukan berdasarkan alamat IP. Ini berarti bahwa nama server
menyelesaikan harus mengeluarkan permintaan DNS lain untuk
mengetahui alamat IP dari server yang telah dirujuk. Jika nama yang
diberikan dalam delegasi adalah subdomain dari domain yang delegasi
yang disediakan, ada ketergantungan melingkar.
18
3. Caching Rekam
Merupakan DNS Proses Resolusi mengurangi beban pada setiap
server dengan caching catatan permintaan DNS untuk jangka waktu
setelah tanggapan. Hal ini memerlukan rekaman dan selanjutnya
konsultasi lokal dari copy bukan memulai permintaan baru hulu. Waktu
yang penyelesai yang cache respon DNS ditentukan oleh nilai yang
disebut waktu untuk hidup (TTL) yang terkait dengan setiap record. TTL
diatur oleh administrator dari server DNS yang memberikan respon
otoritatif. Masa berlaku dapat bervariasi dari hanya beberapa detik untuk
hari atau bahkan berminggu-minggu.
4. Reverse lookup
Sebuah reverse lookup adalah permintaan dari DNS untuk nama
domain ketika alamat IP diketahui. Beberapa nama domain dapat
dikaitkan dengan alamat IP. DNS menyimpan alamat IP dalam bentuk
nama domain sebagai nama khusus diformat dalam pointer (PTR) record
dalam infrastruktur top-level domain arpa. Untuk IPv4, domain adalah in-
addr.arpa. Untuk IPv6, lookup domain reverse ip6.arpa.
19
Alamat IP direpresentasikan sebagai nama dalam representasi
oktet reverse-memerintahkan untuk IPv4, dan representasi menggigit
reverse-memerintahkan untuk IPv6. Ketika melakukan reverse lookup,
klien DNS mengubah alamat ke format ini, dan kemudian query nama
untuk catatan PTR mengikuti rantai delegasi sebagai untuk setiap
permintaan DNS. Sebagai contoh, asumsikan alamat IPv4 208.80.152.2
ditugaskan untuk Wikimedia. Hal ini direpresentasikan sebagai nama DNS
dalam urutan terbalik seperti ini: 2.152.80.208.in-addr.arpa. Ketika DNS
resolver mendapat (reverse-lookup) permintaan PTR, dimulai dengan
query server root (yang mengarah ke The American Registry Untuk
Bilangan ‘(ARIN) server untuk zona 208.in-addr.arpa).
DNS resolver akan selalu memiliki cache (lihat diatas) isi pencarian
terakhir. Jika cache dapat memberikan jawaban atas permintaan tersebut,
resolver akan kembali nilai dalam cache kepada program yang membuat
permintaan. Jika cache tidak memiliki jawabannya, resolver akan
mengirimkan permintaan ke satu atau lebih server DNS yang ditunjuk.
20
Dalam kasus kebanyakan pengguna di rumah, penyedia layanan
internet yang menghubungkan komputer tersebut biasanya akan
menyediakan server DNS ini: pengguna tersebut akan mendata telah
mengkonfigurasi alamat server secara manual atau diizinkan DHCP untuk
mengaturnya, namun, dimana administrator sistem telah mengkonfigurasi
sistem untuk menggunakan server DNS mereka sendiri, DNS resolvers
mereka menunjukkan secara terpisah mempertahankan server nama
organisasi.
5. Broken resolvers
Tingkat tambahan kompleksitas muncul ketika resolvers melanggar
aturan protokol DNS. Sejumlah ISP besar telah mengkonfigurasi server
DNS mereka untuk melanggar aturan (mungkin untuk memungkinkan
mereka untuk dijalankan pada hardware yang lebih murah daripada
penyelesai sepenuhnya kompatibel), misalnya dengan tidak mematuhi
TTLs, atau dengan menunjukkan bahwa nama domain tidak ada hanya
karena salah satu server namanya tidak merespon. Sebagai akhir dari
kerumitan ini, beberapa aplikasi (seperti web browser) juga memiliki DNS
cache mereka sendiri, untuk mengurangi penggunaan referensi DNS
resolver. Praktek ini dapat menambah kesulitan tambahan ketika
debugging masalah DNS, karena mengaburkan kesegaran data, dan /
atau data apa berasal dari mana cache.
21
Cache ini biasanya menggunakan caching kali sangat pendek-di
urutan satu menit]. Internet Explorer merupakan pengecualian: versi untuk
IE 3.x DNS cache catatan selama 24 jam secara default. Internet Explorer
4.x dan versi (hingga IE 8) mengurangi waktu default dari nilai setengah
jam, yang dapat berubah dalam kunci registri yang sesuai. Aplikasi lain
Sistem yang dijabarkan diatas memberikan skenario yang
disederhanakan.
22
a. 102.3.4.5 yang hitam => Membuat
b. 5.4.3.102.blacklist.example dan resolve ke 127.0.0.1
c. 102.3.4.6 tidak => 6.4.3.102.blacklist.example tidak
ditemukan, atau default 127.0.0.2
7. Dynamic DNS
(Kadang-kadang disebut DDNS) memungkinkan klien untuk
memperbarui entri DNS sebagai perubahan alamat IP mereka, seperti
halnya, misalnya, ketika bergerak antara ISP atau mobile hot spot. Rincian
protokol DNS terutama menggunakan User Datagram Protocol (UDP)
pada nomor port 53 untuk melayani permintaan. permintaan DNS berisi
permintaan UDP tunggal dari klien diikuti oleh jawaban UDP tunggal dari
server. Transmission Control Protocol (TCP) digunakan ketika ukuran data
jawaban melebihi 512 byte, atau untuk tugas-tugas seperti transfer zona.
Beberapa implementasi resolver menggunakan TCP untuk semua
pertanyaan
23
8. Record Sumber Daya
Adalah elemen data dasar dalam sistem nama domain. Setiap
record memiliki tipe (A, MX, dll), batas waktu berakhirnya, kelas, dan
beberapa tipe data khusus. Catatan sumber daya dari jenis yang sama
menentukan rekor sumber daya (RRset). Urutan catatan sumber daya
dalam satu set, dikembalikan oleh resolver untuk aplikasi, tidak terdefinisi,
tetapi sering server menerapkan round-robin memesan untuk mencapai
Server Global Load Balancing. DNSSEC, bagaimanapun, bekerja pada
catatan sumber daya lengkap set dalam urutan kanonik.
24
10. RDATA
Adalah data relevansi tipe-spesifik, seperti alamat IP untuk catatan
alamat, atau prioritas dan nama host untuk MX record. Jenis catatan
terkenal dapat menggunakan kompresi label di bidang RDATA, tapi “tidak
diketahui” jenis catatan tidak boleh (RFC 3597). CLASS catatan yang
dibuat untuk IN (Internet) untuk catatan DNS umum yang melibatkan
nama host Internet, server, atau alamat IP. Selain itu, kelas Chaos (CH)
dan Hesiod (HS) yang ada [16] Setiap kelas adalah ruang nama
independen dengan delegasi berpotensi berbeda zona DNS. selain
catatan sumber daya didefinisikan dalam zona file, sistem nama domain
juga mendefinisikan beberapa jenis permintaan yang hanya digunakan
dalam komunikasi dengan node DNS lain (pada kawat), seperti ketika
melakukan transfer zona (AXFR / IXFR) atau EDNS (OPT).
25
disempurnakan dalam RFC 4592, karena definisi asli dalam RFC 1034
tidak lengkap dan mengakibatkan salah tafsir oleh pelaksana.
26
dalih menjadi server asal otoritatif, sehingga mencemari menyimpan data
dengan informasi yang berpotensi palsu dan kedaluwarsa kali panjang
(time-to-live).
Selanjutnya, permintaan aplikasi yang sah dapat diarahkan ke host
jaringan dioperasikan dengan niat jahat. Tanggapan DNS secara
tradisional tidak cryptographically ditandatangani, menyebabkan banyak
kemungkinan serangan, Domain Name System Ekstensi Keamanan
(DNSSEC) memodifikasi DNS untuk menambahkan dukungan untuk
tanggapan cryptographically ditandatangani. Beberapa ekstensi telah
dirancang untuk mengamankan zona transfer juga.
27
Registri menerima informasi pendaftaran dari masing-masing
nama domain registrar berwenang untuk menetapkan nama di TLD yang
sesuai dan menerbitkan informasi menggunakan layanan khusus, protokol
WHOIS. ICANN menerbitkan daftar lengkap pendaftar TLD dan pendaftar
nama domain. Informasi pendaftar terkait dengan nama domain
dipertahankan dalam sebuah database online dapat diakses dengan
layanan WHOIS. Untuk sebagian besar lebih dari 290 kode negara top-
level domain (ccTLD), pendaftar domain menjaga WHOIS (pendaftar dan
nama server, tanggal kadaluwarsa, dll) informasi. Misalnya, DENIC,
Jerman NIC, memegang data domain DE.
28
2.8 Jenis-jenis catatan DNS
Beberapa kelompok penting dari data yang disimpan di dalam DNS
adalah sebagai berikut:
1. A record atau catatan alamat memetakan sebuah nama host
ke alamat IP 32-bit (untuk IPv4).
2. AAAA record atau catatan alamat IPv6 memetakan sebuah
nama host ke alamat IP 128-bit (untuk IPv6).
3. CNAME record atau catatan nama kanonik membuat alias
untuk nama domain. Domain yang di-alias-kan memiliki seluruh
subdomain dan rekod DNS seperti aslinya.
4. [MX record]] atau catatan pertukaran surat memetakan
sebuah nama domain ke dalam daftar mail exchange server untuk
domain tersebut.
5. PTR record atau catatan penunjuk memetakan sebuah
nama host ke nama kanonik untuk host tersebut. Pembuatan rekod
PTR untuk sebuah nama host di dalam domain in-addr.arpa yang
mewakili sebuah alamat IP menerapkan pencarian balik DNS
(reverse DNS lookup) untuk alamat tersebut. Contohnya (saat
penulisan / penerjemahan artikel ini), http://www.icann.net memiliki
alamat IP 192.0.34.164, tetapi sebuah rekod PTR
memetakan ,,164.34.0.192.in-addr.arpa ke nama kanoniknya:
referrals.icann.org.
6. NS record atau catatan server nama memetakan sebuah
nama domain ke dalam satu daftar dari server DNS untuk domain
tersebut. Pewakilan bergantung kepada rekod NS.
7. SOA record atau catatan otoritas awal (Start of Authority)
mengacu server DNS yang mengediakan otorisasi informasi
tentang sebuah domain Internet.
8. SRV record adalah catatan lokasi secara umum.
29
Catatan TXT mengijinkan administrator untuk memasukan data
acak ke dalam catatan DNS; catatan ini juga digunakan di
spesifikasi Sender Policy Framework.
30
BAB III
PENUTUP
3.1 Kesimpulan
Dari makalah ini, kami dapat menyimpulkan beberapa hal tentang
DNS, Domain Name System (DNS) adalah distribute database system
yang digunakan untuk pencarian nama komputer (name resolution) di
jaringan yang mengunakan TCP/IP (Transmission Control
Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang
terhubung ke Internet seperti web browser atau e-mail, dimana DNS
membantu memetakan host name sebuah komputer ke IP address.
31
DAFTAR PUSTAKA
32