DNS(domain Name system )Adalah suatu system yang menyimpan informasi khususnya mengenai nama domain dalam bentuk basis dasar tersebar di dalam jaringan komputer.
Pengertian DNS
adalah sebuah sistem yang bertujuan utamanya untuk menerjemahkan alamat IP ke nama domain.coba anda bayangkan jika ingin mengujungi suatu website harus menginggat IP address dengan benar kalau anda salah memasukan angka ip address maka anda juga tidak bisa mengakses website malah anda salah mengunjungi suatu website ini membuktikan bahwa mengingat nama itu jauh lebih mudah daripada harus mengingat deretan angka.di dalam sistem DNS host komputer Akan mengirimkan queries berupa nama komputer dan domain name server yang kemudian dipetakan ke dalam alamat IP oleh DNS .
Fungsi DNS
untuk menerjemahkan sebuah domain ke IP address.Ketika anda mengunjungi suatu web maka dikenal dengan nama Forward Lookup Query, yakni permintaan client diproses dengan cara memetakan nama komputer (host) ke IP Address jadi alamat url sebuah situs di web browser maka akan diarahkan ke alamat IPv 4 dan IPV6.
Sejarah singkat DNS
untuk menerjemahkan sebuah domain ke IP address.Ketika anda mengunjungi suatu web maka dikenal dengan nama Forward Lookup Query, yakni permintaan client diproses dengan cara memetakan nama komputer (host) ke IP Address jadi alamat url sebuah situs di web browser maka akan diarahkan ke alamat IPv 4 dan IPV6.
Sejarah singkat DNS
Penggunaan nama sebagai pengabstraksi alamat mesin di sebuah jaringan komputer yang lebih dikenal oleh manusia mengalahkan TCP/IP, dan kembali ke zaman ARPAnet. Dahulu, seluruh komputer di jaringan komputer menggunakan file HOSTS.TXT dari SRI (sekarang SIR International), yang memetakan sebuah alamat ke sebuah nama (secara teknis, file ini masih ada - sebagian besar sistem operasi modern menggunakannya dengan baik secara baku maupun melalui cara konfigurasi, dapat melihat Hosts file untuk menyamakan sebuah nama host menjadi sebuah alamat IP sebelum melakukan pencarian via DNS). Namun, sistem tersebut di atas mewarisi beberapa keterbatasan yang mencolok dari sisi prasyarat, setiap saat sebuah alamat komputer berubah, setiap sistem yang hendak berhubungan dengan komputer tersebut harus melakukan update terhadap file Hosts.
Dengan berkembangnya jaringan komputer, membutuhkan sistem yang bisa dikembangkan: sebuah sistem yang bisa mengganti alamat host hanya di satu tempat, host lain akan mempelajari perubahan tersebut secara dinamis. Inilah DNS.
Paul Mockapetris menemukan DNS pada tahun 1983; spesifikasi asli muncul di RFC 882 dan 883. Tahun 1987, penerbitan RFC 1034 dan RFC 1035 membuat update terhadap spesifikasi DNS. Hal ini membuat RFC 882 dan RFC 883 tidak berlaku lagi. Beberapa RFC terkini telah memproposikan beberapa tambahan dari protokol inti DNS.(sumber : Wikipedia)
Dengan berkembangnya jaringan komputer, membutuhkan sistem yang bisa dikembangkan: sebuah sistem yang bisa mengganti alamat host hanya di satu tempat, host lain akan mempelajari perubahan tersebut secara dinamis. Inilah DNS.
Paul Mockapetris menemukan DNS pada tahun 1983; spesifikasi asli muncul di RFC 882 dan 883. Tahun 1987, penerbitan RFC 1034 dan RFC 1035 membuat update terhadap spesifikasi DNS. Hal ini membuat RFC 882 dan RFC 883 tidak berlaku lagi. Beberapa RFC terkini telah memproposikan beberapa tambahan dari protokol inti DNS.(sumber : Wikipedia)
Cara Kerja DNS
DNS berperan untuk menerjemahkan nama komputer ke bentuk IP addrress.
Client DNS disebut resolvers sedangkan DNS Server disebut dengan nama servers Resolver.
penerapan seperti pada jaringan client server yang di mana ada yang bertindak sebagai server dan client. Ketika anda mengakses internet serta mengunjungi situs web maka Name servers akan memproses dengan cara mengecek ke local database DNS.Jika yang dicari tidak ditemukan di local database, maka name servers tersebut akan menghubungi name servers lain atau akan mengirimkan pesan failure pada browser, jika belum ditemukan.
penerapan seperti pada jaringan client server yang di mana ada yang bertindak sebagai server dan client. Ketika anda mengakses internet serta mengunjungi situs web maka Name servers akan memproses dengan cara mengecek ke local database DNS.Jika yang dicari tidak ditemukan di local database, maka name servers tersebut akan menghubungi name servers lain atau akan mengirimkan pesan failure pada browser, jika belum ditemukan.
Proses penerjemahan IP Addres ke DNS seperti di bawah ini.
- Pertama pengguna mengetikan nama domain yang akan diakses pada browser.
- Lalu komputer akan mengirim data ke server jaringan.
- Kemudian Server jaringan mencari nama domain tersebut.
- Bila nama domain tersimpan dalam cache, maka komputer server memberikan hasil tersebut
- Bila tidak ada server jaringan maka akan mengirim ke server diatasnya sampai mencapai root server.
- Bila nama domain didapat,lalu akan dikirimkan kembali ke user melalui server dibawahnya.
Kelebihan DNS
- Mempermudah pengguna internet karena tak perlu mengingat IP address komputer,cukup nama host komputer saja
- DNS server mudah untuk untuk di konfigurasi oleh administrator.
Kekurangan DNS
- Pengguna internet tidak bisa memakai banyak nama untuk mencari nama domain di internet.
- DNS sulit untuk di implementasikan.
- DNS tidak dapat membuat banyak nama domain.
Seperti yang dijelaskan diatas untuk dapat mengakses komputer lain kita memerlukan IP Address untuk memanggilnya, nah karena untuk mengingat IP Address itu sangat sulit maka digunakanlah DNS. DNS menerjemahkan IP Address yang kita ketik ataupun sebaliknya, dalam dns ada istilah Forward dan Reserve. Proses penerjemahan IP Addres ke DNS adalah sebagai berikut
- Pertama user mengetikan nama domain yang akan diakses
- Kemudian komputer user mengirim data server jaringan
- Server jaringan mencari nama domain yang diketikan apabila ada dalam cache-nya, maka komputer server akan memberikan hasil dari pencarian tersebut.
- Jika tidak ada server jaringan akan mengirim ke server diatasnya sampai mencapai root server.
- Jika nama domain ditemukan akan dikirimkan kembali sampai ke user melalui server-server dibawahnya.
Struktur DNS
mempunyai struktur maupun susunan yaitu berisikan beberapa jenis level –level yang ada pada DNS
Root domain
Adalah domain utama dari internet, root domain diwakili dengan tanda titik (.)
Top level domain
Adalah nama domain tingkat teratas, seperti .com . edu .gov dan masih banyak lagi. Top level domain adalah domain yang dapat dipakai oleh pengguna internet. dengan alamat situs yang berakhiran seperti contoh diatas. Top level domain ada 2 macam yaitu
Generic Top Level Domain (gTLD)
Yaitu salah satu top level domain yang sifatnya general. Untuk contoh domain gTLD adalah .com, .edu, .gov, .int , .mil, .org, .net.
Country code Top Level Domain (ccTLD)
Yaitu penamaan domain yang berdasarkan pada kode suatu negara. Misalnya Indonesia menggunakan .id, Amerika Serikat menggunakan .us, Singapura menggunakan .sg dan sebagainya.
Second level domain
Adalah turunan dari top level domain atau dapat disebut anak dari top level domain. Second level domain ada didalam Top Level Domain, contohnya seperti mail.google.com atau alamat situs yang masih menggunakan .blogspot.com
Third level domain
Adalah turunan dari second level domain.
Macam -Macam Domain
mempunyai struktur maupun susunan yaitu berisikan beberapa jenis level –level yang ada pada DNS
Root domain
Adalah domain utama dari internet, root domain diwakili dengan tanda titik (.)
Top level domain
Adalah nama domain tingkat teratas, seperti .com . edu .gov dan masih banyak lagi. Top level domain adalah domain yang dapat dipakai oleh pengguna internet. dengan alamat situs yang berakhiran seperti contoh diatas. Top level domain ada 2 macam yaitu
Generic Top Level Domain (gTLD)
Yaitu salah satu top level domain yang sifatnya general. Untuk contoh domain gTLD adalah .com, .edu, .gov, .int , .mil, .org, .net.
Country code Top Level Domain (ccTLD)
Yaitu penamaan domain yang berdasarkan pada kode suatu negara. Misalnya Indonesia menggunakan .id, Amerika Serikat menggunakan .us, Singapura menggunakan .sg dan sebagainya.
Second level domain
Adalah turunan dari top level domain atau dapat disebut anak dari top level domain. Second level domain ada didalam Top Level Domain, contohnya seperti mail.google.com atau alamat situs yang masih menggunakan .blogspot.com
Third level domain
Adalah turunan dari second level domain.
Macam -Macam Domain
- .com di peruntukan untuk situs yang memuat comersial, ini merupakan domain yang sering dipakai
- .edu domain yang digunakan oleh lembaga atau badan di bidang pendidikan (misalnya universitas atau institut)
- .gov domain untuk lembaga pemerintahan non-militer
- .mil.id ini domain khusus untuk Lembaga Militer Republik Indonesia
- .int organisasi internasional
- .ac.id untuk Lembaga Pendidikan
- .co.id untuk Badan Usaha yang mempunyai badan hukum sah
- .go.id khusus untuk Lembaga Pemerintahan Republik Indonesia( karena ada akhiran id yang menunjukan kode suatu negara)
- .or.id domain untuk segala macam organisasi
- .sch.id domain khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan seperti SD, SMP dan atau SMU
- .web.id : domain Ditujukan bagi badan usaha, organisasi ataupun perseorangan yang melakukan kegiatannya usaha melalui situs internet
- .Net di gunakan untuk kepentingan network infrastruktur.domain ini juga populernya dengan.com
- .Info di gunakan untuk kepentingan informasional website.
Kesimpulan
Setiap domain di internet tidak ada yang sama ini seperti alamat bagi situs kita , coba anda bayangkan ingin mengunjungi suatu tempat namun ada 2 alamat yang sama , pasti bingung kan ?. untuk itu domain haruslah unik seperti layaknya IP andress.
Pengertian dan Penjelasan DNS (Lengkap)
4/
5
Oleh
Unknown
1 komentar:
Thank you sir, my utmost appreciation for the effort of your team, i am
Replyindeed a regular visitor to your site, i thought to, (out
of courtsey) provide some suggestion and feedback of my very own , would be thankful if you could reply or recognize my suggestions
to make this site more content oriented .
Regards.
Rana Duggal.
"tinggalkan jejak kawan , karena sebuah tulisan dapat mengambarkan dirimu sendiri"