Pengertian DNS
Domain Name System atau yang biasa disingkat dengan DNS adalah sebuah sistem yang berfungsi menterjemahkan 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 .
DNS ditemukan pada tahun 1983 oleh Paul Mockapetris, dengan spesifikasi awal RFC 882 dan 883. Empat tahun kemudian pada 1987, spesifikasi DNS dikembangkan menjadi RFC 1034 dan RFC 1035. DNS berguna untuk melakukan komunikasi data di jaringan internet yang sangat luas. Sebelum adanya DNS, dahulu digunakan file HOST.TXT dari SRI pada seluruh komputer yang terhubung dengan jaringan untuk memetakan alamat ke sebuah nama. Namun sistem ini memiliki keterbatasan, karena setiap kali satu alamat komputer berubah, sistem yang berhubungan dengan komputer tersebut harus melakukan update file HOST. Keterbatasan ini kemudian digenapi dengan hadirnya DNS.
Sebagai contoh, ketika anda mengetikkan sebuah alamat suatu website misalkan : detik.com, maka DNS akan menterjemahkannya ke dalam alamat IP : 203.190.242.69 agar dapat dimengerti oleh komputer. DNS biasanya digunakan pada aplikasi yang terhubung pada internet seperti web browser maupun pada sebuah layanan email. Selain itu, DNS juga dapat di terapkan pada private network maupun intranet.
Dengan menggunakan DNS, pengguna tidak perlu lagi menghafalkan alamat IP dari sebuah komputer maupun situs pada jaringan internet. Cukup menghafalkan host name atau nama domainnya saja. Bisa jadi alamat IP pada sebuah komputer bisa berubah, tetapi host name (nama komputer) tidak dapat berubah. Maka dari itu, DNS cenderung konsisten. DNS sangat mudah diimplementasikan dengan protokol internet seperti TCP/ IP.
Fungsi DNS
DNS tentunya memiliki fungsi tersendiri dalam jaringan internet.
Berikut merupakan beberapa di antaranya :
Melakukan identifikasi alamat komputer dalam suatu jaringan : tiap komputer yang terhubung dengan jaringan internet pasti memiliki alamat IP tersendiri. Dengan adanya DNS, maka jaringan internet kemudian dapat memetakan komputer tersebut sebagai bagian kecil yang terhubung dalam jaringan.
Sebagai penyedia alamat IP bagi tiap host : pada dasarnya, setiap pengembang website membutuhkan sebuah host agar websitenya dapat diakses kalangan umum. Dengan adanya DNS, alamat IP dari tiap host akan dapat teridentifikasi sehingga tiap host akan memiliki alamat IP-nya masing-masing.
Melakukan pendataan server email : Setiap kali server mail bekerja baik untuk menerima atau meneruskan sebuah email, maka data-datanya akan dimonitor oleh DNS.
Mentranskripsikan nama domain menjadi IP address : tiap website di internet memiliki domain tersendiri, seperti .com, .org, .id, dan sebagainya. Melalui browser biasanya yang terlihat adalah alamat sebuah situs dalam bentuk domainnya. DNS dapat menerjemahkan domain menjadi IP address dan sebaliknya.
Mempermudah user untuk tidak perlu mengingat alamat IP : Jika tidak ada DNS, maka jaringan tidak akan mampu mengakses alamat yang diketikkan pada web browser. Misalnya saja ketika kita ingin mengakses www.google.com, tanpa adanya DNS, komputer tidak dapat menemukan halaman Google karena alamat IP belum teridentifikasi.
Struktur Database DNS
DNS dapat disebut juga sebagai sebuah database yang terdistribusi dengan menggunakan konsep client dan server. Terdapat suatu server yang mengandung berbagai informasi yang dapat diberikan pada client yang menggunakannya.
Struktur database DNS dapat diibaratkan sebagai struktur tree terbalik, dengan puncaknya berupa root node. Dalam setiap node pada tree, terdapat keterangan seperti .org, .com, .edu, dsb yang relatif terhadap puncak root node. Jika dalam sistem file UNIX puncak hirarki dinotasikan dengan “/”, pada DNS dinotasikan dengan “.” (titik)
Rekomendasi Lainnya:
- Internet memiliki 2 sistem penamaan host antara lain Internet memiliki 2 sistem penamaan host antara lain Sistem penamaan Dominan (Bahasa Inggris): Dominan name System' adalah sistem penamaan hirarkis dan desentralisasi untuk Computer, layanan, atau sumber daya lain yang terhubung ke Internet atau jaringan pribadi. Internet memiliki dua ruang nama utama, hieharki nama domain dan ruang alamat…
- Cara Membuat IP Address Internet Protocol (IP) adalah protokol jaringan yang digunakan untuk mengirimkan data di internet atau jaringan lokal. Protokol ini menentukan cara data dapat dikirim dan diterima oleh komputer-komputer lain di jaringan. Alamat IP (Internet Protocol address)…
- IP Address Versi 4 (IPv4) Sebuah kegiatan interaksi di internet menggunakan Protokol untuk bisa terhubung dengan berbagai engine. Protokol Internet Protocol (IP) adalah protokol yang digunakan oleh jaringan internet untuk mengirimkan paket data dari satu host ke host lainnya. IP…
- Jelaskan yang di maksud dengan branded server Branded server merupakan komputer yang didesain khusus untuk server. Branded server memilik kapasitas memori dan hard disk yang jauh lebih besar serta melaksanakan pelayanan yang besar pula. Harga branded server jauh lebih mahal daripada PC…
- Pengertian server non-dedicated Berbeda dengan dedicated server, non-dedicated server ini merupakan sebuah jaringan peer-to-peer yang dapat digunakan sebagai workstation maupun server. Nah, jaringan peer-to-peer ini dapat dihubungkan satu sama lain tanpa adanya kontrol dari pusat sebagai server murni. Sehingga semua…
- Apakah yang dapat mempengaruhi hosting Hosting adalah Sebuah tempat dimana file dan data yang diperlukan website. File ini disimpan serta dapat diakses dan dikelola melalui internet dengan berlangganan account hosting pada penyedia hosting, biasanya akan mendapatkan nama domain, sejumlah ruang disk yang bisa diisi dengan file-file…
- Jelaskan pengertian server softwitch PBX PBX atau private branch exchange adalah penyedia layanan telepon yang melayani pertukaran telepon dengan pusat di dalam suatu perusahaan, dan menjadi penghubung antara telepon dari publik ke telepon perusahaan atau jaringan telepon dari perusahaan ke…
- Jelaskan bagaimna cara membuat suatu situs web menjadi situs favorite Jelaskan bagaimna cara membuat suatu situs web menjadi situs favorite ? Jawaban yang benar atas pertanyaan diatas adalah sebagai berikut Bookmark atau yang biasa di gunakan untuk menandai situs yang favorit atau yang biasanya sering…
- Cpanel hingga sekarang baru support dengan server berbasis Tidak bisa dipungkiri cPanel merupakan salah satu platform kontrol panel yang sangat berguna untuk membangun sebuah website atau blog dan untuk melihat statistik serta masih banyak lagi. Pada postingan ini admin akan menjawab beberapa pertanyaan cPanel yang…
- Jelaskan apa yang dapat mempengaruhi hosting Hosting atau web hosting adalah tempat untuk menyimpan semua file dan data website sehingga dapat diakses oleh banyak orang melalui internet. File dan data website tersebut bisa berupa video, gambar, email, script, aplikasi, dan database. Tanpa…
- Komponen cloud computing memiliki hubungan dengan virtualisasi yaitu Komponen cloud computing memiliki hubungan dengan virtualisasi yaitu Perlu diingat kalau Virtualisasi itu mengubah perangkat keras menjadi Virtual Machine yg biasa digunakan, sedangkan Cloud Computing merupakan layanan tempat menyimpan data, server, dan lainnya. Keduanya bekerja…
- Software penghubung beberapa aplikasi emulator adalah... Software penghubung beberapa aplikasi emulator adalah... Jawabannya adalah VMware. Bila suatu saat kamu berkutat dengan software virtualisasi, pasti kedepannya kamu akan menemui atau bersinggungan dengannya. Maka dari itu, mari kita berkenalan dengan VMware, salah satu software virtualisasi terbaik…
- Berikut yang tidak termasuk jenis ransomware yang dapat merusak dan mengenskripsi data komputer… Berikut yang tidak termasuk jenis ransomware yang dapat merusak dan mengenskripsi data komputer setelah berhasil diinfeksi adalah Jawaban: C. Js. Fornight Penjelasan: JS.Fortnight adalah worm Internet yang menggunakan email yang terinfeksi dengan tautan tersembunyi ke…
- Tuliskan tentang perkembangan VoIP di indonesia Teknologi VoIP diperkenalkan setelah internet mulai berkembang sekitar tahun 1995. Di Indonesia, komunitas pengguna/pengembang VoIP di masyarakat berkembang pada tahun 2000. Komunitas awal pengguna/pengembang VoIP adalah “VoIP Merdeka” yang dicetuskan oleh pakar internet Indonesia, Onno…
- Sql Injection Adalah Salah Satu Serangan Pada Keamanan Jaringan Keamanan jaringan adalah proses atau teknik yang digunakan untuk melindungi jaringan komputer dari serangan atau akses yang tidak sah. Tujuan utama dari keamanan jaringan adalah untuk memastikan bahwa jaringan dapat beroperasi dengan aman dan tidak…