Senin, 06 April 2015

DNS

POSTED BY : Eling prasongko

Assalamun'alaikum.

Pengertian DNS dan Fungsi dalam Jaringan Komputer. Setiap orang pasti ada yang tau tentang kata "DNS".
Pertama saya akan Menceritakan tentang...

Awal mula DNS. Awal mula dari DNS adalah IP Addres. kita paham dan mengerti bahwa untuk dapat saling berkomunikasi, setiap komputer yang terhubung ke internet atau jaringan menggunakan sebuah alamat unik yang disebut dengan IP Address. Dalam perkembangan selanjutnya untuk memudahkan penamaan maka dikembangkan sistem penerjemah alamat IP ke nama host atau sebaliknya.

Awalnya, sistem penamaan alamat IP menggunakan sistem host table. Di dalam sistem ini, setiap komputer memiliki file host .txt yang berisi daftar daftar alamat IP dan nama host yang terhubung ke internet. Karena internet semakin berkembang, sistem host table tidak efektif mengatasi permasalahan tersebut.

Akhirnya pada tahun 1984 Paul Mockapetris mengusulkan sistem database terdistribusi dengan nama Domain Name System (DNS) yang dideskripsikan dalam RFC 882 dan 883. Sistem ini digunakan sampai sekarang pada jaringan khususnya Internet.

Pengertian DNS ( Domain Name System )


Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang menggunakan TCP/IP (Transmission Control Protocol / Internet Protocol). DNS merupakan aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain name ke IP Address. Selain digunakan di internet, DNS juga dapat diimplementasikan ke intranet atau private network (VPN).


Bagaimana Sih DNS Bekerja?

Fungsi dari DNS adalah menerjemahkan nama komputer ke IP Addrress (memetakan nama komputer menjadi IP Address). Client DNS disebut resolvers dan DNS Server disebut dengan name servers. Resolver atau client mengirimkan permintaan ke name servers berupa queries. Name servers akan memproses dengan cara mengecek ke local database DNS, dan bila mana yang dicari tidak terdapat di local database, maka name servers tersebur akan menghubungi name servers lain atau akan mengirimkan message failure jika ternyata permintaan dari client tiidak ditemukan. Proses tersebut disebut dengan Forward Lookup Query, yaitu permintaan client diproses dengan cara memetakan nama komputer (host) ke IP Address. Berikut adalah prinsip kerja dari DNS :

  1. Resolvers mengirimkan queries ke name server
  2. Name server mencek ke local database,  atau menghubungi name server lainnya. Jika ditemukan maka akan diberitahukan ke resolvers dan jika tidak maka akan mengririmkan failure message.
  3. Resolvers menghubungi host yang dituju dengan menggunakan IP Address yang diberikan name server.

Resovers akan menjawab dengan dua cara, yaitu :

  1. Melihat isi cachenya sendiri (apabila pertanyaan tersebut perneh ditanyakan dan jawabannya disiman dalam cache miliknya).
  2. Bertanya/query kepada dns server lokal serta menginterpretasikan hasilnya.

Dibawah ini adalah yang mendukung kinerja sistem DNS :

  1. DNS Resolver, merupakan sebuah program DNS client yang dijalankan pada komputer user dan menghasilkan DNS request untuk keperluan program aplikasi. Resolver adalah bagian dari program aplikasi yang berfungsi untuk menjawab pertanyaan program aplikasi tentang domain. 
  2. Recursive DNS server, yang akan meneruskan pencarian DNS melalui respons (balasan) query dari resolver, dan mengembalikan jawaban ke resolver. 
  3. Authoritative DNS server,  adalah bagian yang menangani jawaban-jawaban keluar ke query dari recursor, pada tiap-tiap bagian jawaban, atau bagian dari penunjukan/penyerahan (contoh, penerahan ke authorithative DNS server yang lain).

Keunggulan DNS :

  1. Mudah, karena user tidak lagi direpotkan untuk mengingat IP Address sebuah komputer cukup host name saja. 
  2. Konsisten, IP Address sebuah komputer bisa saja berubah,  tapi host name tidak harus berubah. 
  3. Simple, user hanya menggunakan satu nama untuk mencari nama domain baik di internet maupun intranet, meskipun ada banyak mirror server yang digunakan.

Kekurangan DNS :

  1. DNS tidak mudah untuk diimplementasiakn
  2. User tidak dapat menggunakan banyak nama untuk mencari nama domain baik di internet maupun intranet.
  3. Tidak bisa membuat banyak nama domain.
sumber : http://bayushan-game.blogspot.com/

1 komentar:

  1. The Star Gold Coast Resort & Casino to Open at 9pm on Friday
    A look at the new 부천 출장안마 hotel features, 전라남도 출장안마 including The Star Gold Coast's latest new hotel, The Star Gold Coast's casino. The new hotel features, including 삼척 출장샵 The Star Gold Coast's new hotel, The 진주 출장마사지 Star 포커 고수 Gold Coast's

    BalasHapus