RANGKUMAN PEMBELAJARAN DNS

 FUNGSI DAN CARA KERJA DNS



PENGERTIAN DNS

DNS adalah singkatan dari Domain Name System. DNS merupakan sietem yang membantu mempermudah interaksi manusia dengan komputer. Manusia terbiasa menggunakan nama yang terbuat dari alfabet.

Misalnya nama seseorang, nama barang, ataupun nama tempat. Namun, komputer tidak mengenal nama seperti manusia.

Dilansir dari Geeks for Geeks, komputer berbicara dan mengidentifikasi satu sama lain melalui jaringan dengan menggunakan angka seperti IP.

Awalnya, untuk masuk ke situs google kita harus mengetikkan angka 8.8.8.8 ke pencarian dan situs google akan muncul.

Namun, sangat merepotkan jika harus menghafal semua situs dengan angka, karena manusia tidak terbiasa dengan metode tersebut. Sehingga, para teknisi menciptakan apa yang disebut sebagai Domain Name System (DNS).


FUNGSI DNS

Fungsi-fungsi dari Domain Name System (DNS) yaitu:

Menerjemahkan domain situs web menjadi alamat IP

Fungsi utama DNS adalah mencocokan nama atau domain situs web ke dalam angka-angka yang disebut dengan alamat IP. Sehingga, komputer mengerti situs apa yang diminta oleh manusia dan bisa menampilkannya.

Dengan adanya DNS, manusia tidak perlu mengingat banyak alamat IP dari berbagai domain. Hal ini jelas memudahkan interaksi antar manusia dan komputer, juga menghemat waktu suatu pekerjaan dan mengurangi kesalahan.

Mengidentifikasi dan mengelola alamat Ip lokal

Mengutip dari How Stuff Works, DNS berfungsi memelihara database kecil nama domain dan alamat IP yang paling sering digunakan di jaringannya sendiri, dan mendelegasikan resolusi untuk semua nama lain ke server DNS lain di internet.

Menyediakan berbagai alamat IP bagi semua host

DNS menyediakan berbagai alamat IP sehingga semua host dan sub-domain situs web memiliki alamat IP-nya sendiri.


CARA KERJA DNS

  1. DNS server meminta informasi domain atau nama situs web yang akan dikunjungi.
  2. DNS server kemudian mencocokkan nama tersebut dengan angka berupa alamat IP.
  3. DNS lokal kemudian akan mencari alamat IP tersebut di cache lokal yang tersimpan dalam komputer.
  4. Jika situs web pernah dibuka sebelumnya, maka cache akan tersimpan dan DNS tinggal menampilkannya.
  5. Jika alamat IP tidak tercantum di cache lokal komputer, maka DNS akan meminta data dari DNS rekursif dan situs web akan ditampilkan.
  6. Namun, jika alamat tida ada di server DNS rekursif, maka DNS akan mencariya dalam server DNS lainnya (protocol ini disebut DNS otoritatif).
  7. Setelah alamat IP ditemukan, situs web akan ditampilkan dan cache akan disimpan ke dalam DNS lokal.
  8. Cara kerja DNS server di atas terlihat panjang dan rumit. Namun, sebenarnya protocol tersebut berjalan sangat cepat (hanya berkisar beberapa milidetik).

MACAM MACAM DNS

Dalam sistem DNS server, informasi yang disimpan dan diberikan disebut dengan DNS record. Berikut adalah 10 DNS record yang paling sering dijumpai

  • Address record atau yang sering juga disebut A Record adalah informasi yang menyimpan informasi soal hostname
  • AAA Record menyimpan informasi hostname dan hubungannya dengan IPv6 address.
  • MX Record digunakan untuk merekam server SMTP yang khusus digunakan untuk saling berkirim email pada suatu domain.
  • CName Record digunakan untuk melakukan redirect domain atau subdomain pada sebuah alamat IP.
  • NS Record merujuk subdomain pada authoritative name server, digunakan jika DNS server subdomain Anda berbeda dengan main domain.
  • PTR Record memberikan izin pada DNS resolver untuk menyediakan informasi IP address dan menampilkan hostname.
  • CERT Record digunakan untuk menyimpan sertifikat enkripsi atau sertifikat keamanan.
  • SRV Record berfungsi untuk menyimpan informasi terkait lokasi permintaan klien seperti priority, name, weight, port, points, dan TLL.
  • TXT Record digunakan untuk menyalurkan data yang hanya bisa dibaca oleh komputer.
  • SOA Record adalah bagian yang muncul pada dokumen DNS zone. SOA record juga merujuk pada authoritative name server serta informasi lengkap sebuah domain.

Nah, itu tadi pengertian lengkap tentang DNS server. Intinya, DNS server adalah sistem yang memudahkan Anda untuk mengakses website di internet.

THANKYOU

Komentar