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) merupakan sistem berbentuk database terdistribusi yang akan memetakan/mengkonversikan nama host/mesin/domain ke alamat IP (Internet Protocol) dan sebaliknya.
Struktur database DNS berbentuk hierarki atau pohon yang memiliki beberapa cabang. Cabang-cabang ini mewakili domain, dan dapat berupa host, subdomain, ataupun top level domain.
Domain teratas adalah root. Domain ini diwakili oleh titik. Selanjutnya, domain yang terletak tepat di bawah root disebut top level domain. Beberapa contoh top level domain ini antara lain com, edu, gov, dan lain-lain. Turunan dari top level domain disebut subdomain. Domain yang terletak setelah top level domain adalah second level domain, dan domain yang berada di bawah second level domain disebut third level domain, begitu seterusnya

Mesin
DNS bisa menggunakan Server OS Windows server yang dijadikan mesin DNS
atau sebuah Server dengan OS Linux dengan menjalankan daemon seperti
BIND (Berkeley Internet Name Domain) / DJBDNS yang sering digunakan,
hampir 75 % implemetasi DNS menggunakan BIND.
Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain (gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan yang lain saling terhubung dan saling memperbaharui datanya masing-masing (www.rootservers.org).
Cara Kerja DNS (Domain Name System)
Secara sederhana cara kerja DNS bisa dilihat pada gambar berikut ini:
Ada tiga belas (13) root server utama yang disebar ke seluruh dunia dan dibagi-bagi untuk melayani area negara tertentu, generic Top Level Domain (gTLD) tertentu atau blok IP Address tertentu. Antara satu root server ini dengan yang lain saling terhubung dan saling memperbaharui datanya masing-masing (www.rootservers.org).
Cara Kerja DNS (Domain Name System)
Secara sederhana cara kerja DNS bisa dilihat pada gambar berikut ini:

DNS menggunakan relasi client – server untuk resolusi nama. Pada saat client mencari satu host, maka ia akan mengirimkan query ke server DNS. Query adalah satu permintaan untuk resolusi nama yang dikirimkan ke server DNS.
- Pada komputer Client, sebuah program aplikasi misalnya http, meminta pemetaan IP Address (forward lookup query). Sebuah program aplikasi pada host yang mengakses domain system disebut sebagai resolver, resolver menghubungi DNS server, yang biasa disebut name server.
- Name server meng-cek ke local database, jika ditemukan, name server mengembalikan IP Address ke resolver jika tidak ditemukan akan meneruskan query tersebut ke name server root server.
- Terakhir barulah si client bisa secara langsung menghubungi sebuah website / server yang diminta dengan menggunakan IP Address yang diberikan oleh DNS server.
Jika permintaan tidak ada pada
database, name server akan menghubungi server root dan server lainnya
dengan cara sebagai berikut :
- Saat kita mengetikkan sebuah nama domain misalnya http://www. kpk.cs.anti_koruptor.edu pada web browser, maka aplikasi http (resolver) akan mengirimkan query ke Name Server DNS Server local atau DNS Server Internet Service Provider.
- Awalnya name server akan menghubungi server root. Server root tidak mengetahui IP Address domain tersebut, ia hanya akan memberikan IP Address server edu.
- Selanjutnya name server akan bertanya lagi pada server edu berpa IP Address domain kpk.cs.anti_koruptor.edu. Server edu tidak mengetahui IP Address domain tersebut, ia hanya akan memberikan IP Address server anti_koruptor.edu.
- Selanjutnya name server akan bertanya ke server anti_koruptor.edu tentang IP Address kpk.cs.anti_koruptor.edu. Dan server anti_koruptor.edu hanya mengetahui dan memberikan jawaban berupa IP Address server cs.anti_koruptor.edu
- Selanjutnya name server akan bertanya ke server cs.anti_koruptor.edu tentang IP Address kpk.cs.anti_koruptor.edu. Dan barulah cs.anti_koruptor.edu mengetahui dan menjawab berapa IP Address domain kpk.cs.anti_koruptor.edu.
- Terakhir barulah computer client bisa secara langsung menghubungi domain kpk.cs.anti_koruptor.edu dengan menggunakan IP Address yang diberikan oleh server cs.anti_koruptor.edu.
- IP Address milik kpkcs.anti_koruptor.edu kemudian akan disimpan sementara oleh DNS server Anda untuk keperluan nanti. Proses ini disebut caching, yang berguna untuk mempercepat pencarian nama domain yang telah dikenalnya.
Bagus blognya ...

ReplyDeletemakasih gan..
ReplyDeleteOhh gitu yah,, baru tahu saya. Thank ya
ReplyDeleteTerimakasih atas pencerahannya, semoga ilmu yg bermanfaat ini akan menjadi amal bagi yg memberikannya, Amien.............
ReplyDeleteSalam Masdev
masih kurang ngerti gan,

ReplyDeletepusingggg
ini nih yang saya cari untuk tugas sekolah

ReplyDeletemakasih gan,sangat bermamfaat
Terimakasih Infonya ya sangat membantu
ReplyDeleteInfonya bagus banget. Terima kasih.
ReplyDeleteTentu Bermanfaat Gan, thks
ReplyDeleteAntalya
ReplyDeleteAntep
Burdur
Sakarya
istanbul
YİBXA
görüntülüshow
ReplyDeleteücretli show
HJGT
https://titandijital.com.tr/
ReplyDeleteafyon parça eşya taşıma
düzce parça eşya taşıma
erzincan parça eşya taşıma
elazığ parça eşya taşıma
T5TKV
4169D
ReplyDeleteIğdır Şehir İçi Nakliyat
Tekirdağ Şehirler Arası Nakliyat
Muş Lojistik
Balıkesir Şehir İçi Nakliyat
Bitexen Güvenilir mi
Çerkezköy Buzdolabı Tamircisi
Tunceli Lojistik
Karabük Şehir İçi Nakliyat
Nevşehir Parça Eşya Taşıma
197D7
ReplyDeletehttps://referanskodunedir.com.tr/
DDA6E
ReplyDeletebinance %20 komisyon indirimi
C1232
ReplyDeletecanli sohbet
adıyaman sohbet muhabbet
Diyarbakır Yabancı Görüntülü Sohbet Uygulamaları
Erzincan Canli Goruntulu Sohbet Siteleri
sesli mobil sohbet
kadınlarla görüntülü sohbet
şırnak görüntülü sohbet uygulama
zonguldak random görüntülü sohbet
artvin random görüntülü sohbet
99623
ReplyDeletetrabzon sohbet sitesi
kastamonu sesli sohbet
canli sohbet chat
en iyi ücretsiz sohbet uygulamaları
ığdır Canlı Sohbet Bedava
rastgele sohbet
Hakkari En İyi Ücretsiz Sohbet Siteleri
muş sohbet muhabbet
canli sohbet
2DB67
ReplyDeleteTwitch Takipçi Satın Al
Twitter Trend Topic Satın Al
Binance Referans Kodu
Kripto Para Nasıl Oynanır
Bitcoin Nasıl Kazılır
Youtube Beğeni Satın Al
Kripto Para Nasıl Alınır
Coin Para Kazanma
Okex Borsası Güvenilir mi
شركة مكافحة حشرات بالدمام BGrtQzun0l
ReplyDelete82A150E479
ReplyDeleteinstagram takipci kasma
551AA53065
ReplyDeleteTelegram Airdrop Botları
Telegram Para Kazandıran Botlar
Telegram Mining Botları
Telegram Para Kazanma Grupları
Binance Hesabı
Click to see the code!
To insert emoticon you must added at least one space before the code.