A. Pengertian
DNS atau Domain Name System adalah sebuah sistem yang berfungsi menerjemahkan alamat IP ke nama Domain atau sebaliknya, dari nama domain ke alamat IP. Jadi, host komputer mengirimkan queries berupa nama komputer dan domain name server yang kemudian dipetakan ke dalam alamat IP oleh DNS.
B. Fungsi
DNS memiliki fungsi dalam jaringan internet. Fungsi DNS di antaranya adalah sebagai berikut:
1. Melakukan identifikasi alamat dalam suatu jaringan.
2. Sebagai penyedia alamat IP bagi tiap host.
3. Melakukan pendataan server email.
4. Mentranskripsikan nama domain menjadi IP Address.
5. Mempermudah user untuk tidak perlu mengingat alamat IP.
C. Struktur Database DNS
DNS dapat disebut sebagai sebuah database yang terdistribusi dengan menggunakan konsep client server. Struktur database diibaratkan sebagai struktur tree terbalik, dengan berupa root node. Dalam setiap node pada tree terdapat keterangan seperti .org .com .edu, dan sebagainya yang relatif terhadap puncak root node. Jika pada file UNIX puncak hierarki dinotasikan dengan "/", pada DNS dinotasikan dengan "." (Titik).
D. Hierarki DNS
Pada DNS terdapat hierarki yang digunakan untuk mengelompokkan komponen komponen dari sebuah domain. Domain dikelompokkan dalam hierarki sebagai berikut.
1. Root-Level Domain
Root-Level Domain merupakan puncak hierarki yang diekspresikan berdasarkan periode dan memiliki ciri khas penambahan titik di belakang domain, misalnya ru.wikipedia.org (tanda titik dibelakang .org merupakan root level domain).
2. Top-Level Domain
Merupakan kata yang posisinya berada paling kanan dari suatu Domain, atau jika dibaca berada paling belakang. Misalnya saja ru.wikipedia.org, maka top level domainnya adalah .org.
3. Second-Level Domain
Dapat berisi host dan Domain lain, atau disebut dengan subdomain. Misalnya saja, pada Domain ru.wikipedia.org, maka second level domain nya adalah wikipedia.
4. Third-Level Domain
Third-Level Domain merupakan kata yang letaknya di sebelah kiri second level domain dan dibatasi dengan titik. Misal, untuk domain ru.wikipedia.org, maka ru merupakan bagian dari third-Level domain.
5. Host Name
Kata yang terletak di paling depan pada sebuah domain, misalnya untuk www.google.com, maka www adalah host nya.
E. Cara Kerja
Dari gambar di atas, dapat dideskripsikan cara kerja DNS server.
a. DNS resolver melakukan pencarian alamat host pada file HOSTS. Jika alamat host yang dicari sudah ditemukan dan diberikan, maka proses selesai.
b. DNS resolver melakukan pencarian pada data cache yang sudah dibuat oleh resolver untuk menyimpan hasil permintaan sebelumnya. Bila ada, kemudian disimpan dalam data cache lalu hasilnya diberikan dan selesai.
c. DNS resolver melakukan pencarian pada alamat server DNS pertama yang telah ditentukan oleh pengguna.
d. Server DNS ditugaskan untuk mencari nama domain pada cache-nya.
e. Apabila nama domain yang dicari oleh server DNS tidak ditemukan, maka pencarian dilakukan dengan melihat file database (zones) yang dimiliki oleh server.
f. Apabila masih tidak ditemukan, pencarian dilakukan dengan menghubungi server DNS lain yang masih terkait dengan server yang dimaksud. Jika sudah ditemukan kemudian disimpan dalam cache lalu hasilnya diberikan ke client (melalui web browser).
F. Kelebihan dan Kekurangan DNS
Kelebihan DNS:
1. Halaman sebuah situs (website atau blog) menjadi lebih mudah untuk diingat.
2. Konfigurasi DNS sangat mudah bagi para admin.
3. Menggunakan DNS, tidak akan terjadi perubahan alamat host name, walaupun alamat IP sebuah komputer telah berubah. Artinya, penggunaan DNS cukup konsisten.
Kekurangan DNS:
1. Adanya keterbatasan bagi para pengguna untuk mencari nama domain untuk halaman situsnya. Beberapa nama domain mungkin sudah dipakai oleh pihak lain.
2. Tidak dapat dikatakan mudah untuk diimplementasikan.
Anda dapat belajar tentang DNS Server di:
- Mengenal Apa itu DNS: Pengertian, Fungsi, Cara Kerja, dan Teknologi Anycast DNS
- YouTube: Instalasi dan Konfigurasi DNS Server pada Debian 10 Buster
- Buku ASJ Kelas XI oleh Rudy Setiawan
Klik untuk melihat Jobsheet Konfigurasi DNS server
0 comments:
Posting Komentar