Apa yang dimaksud dengan dns

Lihat Foto

freepik.com/stories

Ilustrasi domain atau domain name system (DNS)

KOMPAS.com – Ketika ingin membuka suatu situs internet, kita akan mengetikkan nama situs tersebut di pencarian. Lalu keluarlah situs yang kita cari.

Namun, bukankan komputer hanya mengenal angka dan bukannya nama? Untuk mengetahuinya, inilah cara kerja DNS server!

Pengertian DNS

DNS adalah singkatan dari Domain Name System. DNS merupakan sietem yang memabntu 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.

Baca juga: Jaringan Komputer: Pengertian dan Manfaatnya

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-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.

Baca juga: Jenis-Jenis Jaringan Komputer

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 server

Cara kerja DNS server, yakni:

  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).

Baca juga: Hal-hal yang Perlu Diperhatikan dalam Penggunaan Komputer

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link //t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.

Baca berikutnya

properties pada Visual Basic 6.0 yang berfungsi memberikan tampilan teks pada label adalah​

Jika kamu ingin total harga dari suku cadang yang terjual dengan dua kondisi (misalnya berwarna hitam dan sudah terkirim), formula apa yang kamu gunak … an?SUMIFSUMIFSCOUNTIFCOUNTIFSSUMPRODUCT​

Langkah yang digunakan untuk memulai Microsoft Excel adalah ... A. Klik Start > All Program > Microsoft Office > Miscrosoft Office ExcelB. Kl … ik Start > All Program > Microsoft Office ExcelC. Klik All Program > Microsoft Office > Miscrosoft Office ExcelD. Klik All Program > Miscrosoft Office Excel > Start​​

tolong kerjakan ini ya, saya butuh untuk hari senin​

Ques First => 50² + 23²=> 72 : 8 × 23Nhoteee : Sy suka seseorang,cmn keknya dia gk mau dehh ama sy​

ketika akan membuat keputusan,lakukan denganA. pengumpulan dataB. meetingC. data sharingD. percobaan​

(tolongnya kak jawab skrng soalnya dikumpulin skrng​

dibantu ini yang kelihatan (jangan asal tolong ini tugas saya(​

opini tentang mobil listrik​

tolong Kaka di bantu jangan asal ini buat tugasku Kaka​

DNS (Domain Name System) adalah sebuah standar teknologi yang mengatur penamaan publik dari sebuah situs website atau juga bisa disebut dengan sebuah sistem yang menyimpan informasi tentang nama host atau nama domain dalam bentuk distributed database di dalam jaringan komputer.

Adapun DNS Server yaitu server komputer yang terhubung ke DNS. DNS Server yang bertugas untuk mengatur software network khusus yang memetakan alamat IP yang berisi database network hostname.

Kemudian ada 3 komponen dalam pengelolaan server DNS.

  1. DNS Resolver
  2. Recursive DNS Server
  3. Authoritative DNS Server
  • DNS Resolver : Sebuah program klien di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.
  • Recursive DNS Server : Bagian yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut.
  • Authoritative DNS Server : Yaitu bertugas membersihkan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi.

Bagaimana cara kerja DNS (Domain Name System) ?

Diantara cara kerja DNS yaitu  :

DNS resolver melakukan pencarian alamat host. Jika alamat host yang dicari sudah ditemukan dan diberikan, maka proses selesai. Apabila DNS resolver melakukan pencarian pada data cache yang sudah dibuat oleh resolver untuk menyimpan hasil permintaan sebelumnya. Bila ada, lalu disimpan dalam data cache kemudian hasilnya diberikan dan proses selesai.

Namun apabila nama domain yang dicari oleh server DNS tidak ditemukan, maka pencarian dilakukan dengan melihat file database yang digunakan oleh server. 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 dikembalikan ke client melalui web browser.

Oleh karenanya DNS berperan sangat penting bagi internet, karena setiap kita menggunakan layanan internet berarti otomatis kita menggunakan DNS tersebut. Untuk lebih paham, DNS bisa dianalogikan sebagai buku telepon dimana orang yang ingin kita hubungi, berdasarkan nama untuk menghubunginya kemudian menekan nomor telepon berdasarkan nomor dari buku telepon tersebut. Hal ini terjadi karena komputer bekerja berdasarkan angka dan manusia cenderung bekerja berdasarkan nama.

1. Mengidentifikasi komputer sebagai titik dalam suatu jaringan

Fungsi DNS pada komputer dan jaringan internet ini adalah untuk mengidentifikasi komputer user sebagai suatu titik di dalam jaringan, yang sudah terhubung. Setiap komputer yang sudah terhubung ke dalam jaringan, terutama jaringan internet juga akan memiliki sebuah alamat tersendiri, yaitu alamat IP.

Dengan adanya layanan DNS ini, maka jaringan internet dapat mengidentifikasi komputer yang ada sebagai sebuah titik atau bagian kecil yang sudah terhubung ke dalam jaringan. DNS memberikan informasi mengenai identitas IP address pada suatu komputer, sehingga dapat dikenali sebagai satu kesatuan yang sudah terhubung ke dalam jaringan komputer.

Dalam data-data yang dikirimkan melalui internet hal tersebut juga berlaku, termasuk menjaga komputer dari penerimaan hal-hal yang bersifat tak aman. Untuk itu pemasangan firewall pada sebuah komputer diberlakukan dengan berdasarkan DNS dan juga alamat IP-nya.

2. Membuat komputer lebih mudah dalam mengidentifikasi alamat website

Fungsi DNS yang kedua adalah mengidentifikasi keseluruhan alamat website atau situs. Jadi komputer tidak perlu kesulitan dalam mengidentifikasi alamat IP dari sebuah situs juga sebaliknya.

Dengan DNS maka secara otomatis komputer sudah bisa mengidentifikasi IP address dari sebuah situs atau website, dan kebalikannya. Komputer juga mengetahui alamat dari sebuah situs dengan cara membacanya melalui IP address.

3. Menghafalkan alamat IP dari setiap situs web

Bila tidak ada DNS di dalam jaringan komputer, sebuah jaringan komputer tidak dapat membaca alamat web yang kita tuliskan pada web browser. 

Komputer hanya akan bisa menemukan sebuah alamat web tersebut ketika sudah mengidentifikasi IP address dari alamat tersebut. Nah apabila tidak ada DNS, maka user akan kerepotan, karena harus menghapal IP address dari setiap situs yang ada.

Bayangkan bagaimana repotnya user apabila harus menghafalkan IP address dari banyak situs. Karena itu dengan adanya fungsi DNS di sini, user tidak perlu menghafalkan IP Address dari tiap situs. hal itu karena cukup dengan menuliskan link dan domain, komputer akan mengidentifikasi IP Address dari situs yang akan dikunjungi.

4. Mendata setiap server surat yang menerima email pada tiap domain

Fungsi DNS juga sangat penting dalam penggunaan server, terutama mail server. Ketika mail server bekerja dalam menerima dan meneruskan sebuah email, DNS bekerja dengan cara melakukan pendataan terhadap segala macam surat elektronik yang melakukan aktivitas.

Baik email masuk dan keluar di dalam mail server tersebut. DNS merupakan supervisor yang melihat dan mengawasi, serta mencatat segala bentuk aktivitas yang ada dan menyimpannya

Scroll down untuk melanjutkan membaca

Video yang berhubungan

Postingan terbaru

LIHAT SEMUA