Jumat, 13 Februari 2015

About DNS

Yuk yang suka internetan,teman-teman mungkin ketika mengetik alamat/url kita tidak terpikir kan dengan beberapa kata saja sudah bisa untuk internetan,hanya dengan huruf-huruf,mungkin hanya hal sepele yang akan saya ulas sedikit disini , yaitu mengenai DNS , yah Domain Name System  yg membuat kita mengetik dengan huruf pada browser , apa sihh DNS itu??
 (Domain Name System; DNS) adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Menurut browser Google Chrome, DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.

DNS menyediakan pelayanan yang cukup penting untuk Internet, ketika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat surel. Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa dianggap seperti buku telepon internet dimana saat pengguna mengetikkan www.indosat.net.id di peramban web maka pengguna akan diarahkan ke alamat IP 124.81.92.144 (IPv4) dan 2001:e00:d:10:3:140::83 (IPv6).
Sebuah nama domain biasanya terdiri dari dua bagian atau lebih (secara teknis disebut label), dipisahkan dengan titik.

Domain Name System mendistribusikan tanggung jawab menetapkan nama domain dan pemetaan nama-nama ke alamat IP dengan menunjuk server nama otoritatif untuk setiap domain. Server nama otoritatif yang ditugaskan untuk bertanggung jawab atas domain mereka didukung, dan dapat mendelegasikan otoritas atas sub-domain ke server nama lainnya. Mekanisme ini menyediakan didistribusikan dan kesalahan layanan toleran dan dirancang untuk menghindari perlunya database pusat tunggal.

Cara Kerja DNS:

-Resolvers mengirimkan queries ke name server.
-Name server mencek ke local database, atau menghubungi name server lainnya, jika ditemukan akan diberitahukan ke resolvers jika tidak akan mengirimkan failure message.
-Resolvers menghubungi host yang dituju dengan menggunakan IP address yang diberikan name server.

Fungsi DNS:
-Menerjemahkan nama komputer ke IP address (memetakan nama komputer menjadi IP address).
-Kerangka Peraturan pengiriman secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.

Kekurangan DNS:
-User tidak dapat menggunakan nama banyak untuk mencari nama domain baik di internet maupun di intranet.
-DNS tidak mudah untuk di implementasikan.

Kelebihan DNS:
-Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer, cukup host name.
-Konsisten, IP address sebuah komputer bisa saja berubah, tapi host name tidak harus berubah.

Pengelola dari sistem DNS terdiri dari tiga komponen:
DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.
 recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut dan authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi

Nah itu ulasan sedikit yaa kawan tentang DNS , saya sendiri juga baru belajar,semoga bermanfaat .. :)

Tidak ada komentar:

Posting Komentar