Fungsi, struktur, mekanisme DNS [LENGKAP]

Pengguna biasanya memasukkan nama domain yang ingin mereka akses setiap kali mereka mengunjungi halaman di Internet. Misalnya, jika Anda ingin membuka halaman Facebook, tentu saja, ketik www.facebook.com di browser komputer Anda.

Sebenarnya, di belakang alamat domain ada alamat IP yang menentukan lokasi halaman. Alamat IP ini dapat diterjemahkan dari domain menggunakan DNS. Sebelum mengenal DNS, jaringan komputer pada awalnya menggunakan file HOSTS yang berisi informasi tentang nama komputer dan alamat IP-nya.

Jenis file ini sangat merepotkan dan tidak efisien bagi pengguna Internet karena memerlukan penyalinan versi terbaru dari file HOSTS di mana saja di jaringan Internet. Oleh karena itu, DNS dibuat untuk menggantikan peran file HOSTS. Kami akan segera menyelami arti DNS, fungsionalitas DNS, struktur DNS, hierarki DNS, dan cara kerja DNS.

Pahami DNS

Sistem nama domain Atau biasa disingkat DNS, sebuah sistem yang berfungsi menerjemahkan alamat IP menjadi nama domain dan sebaliknya. Oleh karena itu, komputer host mengirimkan kueri berupa nama komputer dan server nama domain, yang dipetakan ke alamat IP oleh DNS.

DNS ditemukan pada tahun 1983 Paul Mockapetris, Spesifikasi awal adalah RFC 882 dan 883. Empat tahun kemudian, pada tahun 1987, spesifikasi DNS dikembangkan untuk RFC 1034 dan RFC 1035. DNS membantu mengomunikasikan data melalui jaringan Internet yang sangat besar.

Sebelum DNS, file HOST.TXT SRI digunakan oleh semua komputer yang terhubung ke jaringan untuk memetakan alamat ke nama. Namun, sistem ini memiliki keterbatasan. Ini karena sistem yang terkait dengan komputer perlu memperbarui file HOST setiap kali alamat komputer berubah. Batas ini kemudian dipenuhi dengan adanya DNS.

Apa yang dimaksud dengan DNS?

Paul Mockapetris

Misalnya, jika Anda memasukkan alamat situs web (seperti detik.com), DNS akan menerjemahkannya ke alamat IP 203.190.242.69 sehingga komputer Anda dapat mengenalinya. DNS biasanya digunakan oleh aplikasi yang terhubung ke Internet seperti browser web dan layanan email. Selain itu, DNS dapat diterapkan ke jaringan pribadi dan intranet.

Menggunakan DNS menghilangkan kebutuhan pengguna untuk mengingat alamat IP komputer atau situs di jaringan Internet. Ingat saja nama host atau nama domain. Anda mungkin dapat mengubah alamat IP komputer Anda, tetapi Anda tidak dapat mengubah nama host. Oleh karena itu, DNS cenderung konsisten. DNS sangat mudah diimplementasikan dengan Protokol Internet berikut: TCP / IP..

fungsi DNS

DNS tentunya memiliki kemampuan tersendiri dalam jaringan internet. Berikut adalah beberapa di antaranya:

  1. Mengidentifikasi alamat komputer dalam jaringan : Setiap komputer yang terhubung ke jaringan Internet membutuhkan alamat IP sendiri. DNS memungkinkan Anda untuk memetakan komputer Anda sebagai bagian kecil dari jaringan Internet Anda yang terhubung ke jaringan Anda.
  2. Sebagai penyedia alamat IP untuk setiap host : Pada dasarnya setiap pengembang website membutuhkan sebuah host agar masyarakat umum dapat mengakses website tersebut. DNS mengidentifikasi alamat IP setiap host dan memungkinkan setiap host memiliki alamat IP sendiri.
  3. Melakukan pengumpulan data untuk server email : Setiap kali server email menerima atau meneruskan email, data dipantau oleh DNS.
  4. Transkripsikan nama domain ke alamat IP : Setiap website di Internet memiliki domain sendiri, seperti .com, .org, .id. Apa yang biasanya Anda lihat melalui browser Anda adalah alamat situs Anda dalam format domain. DNS dapat menerjemahkan domain menjadi alamat IP dan sebaliknya.
  5. Mencegah pengguna dari keharusan mengingat alamat IP alamat : Tanpa DNS, jaringan tidak akan dapat mengakses alamat yang dimasukkan di browser web. Misalnya, jika Anda mengakses www.google.com tanpa DNS, komputer Anda tidak akan dapat menemukan halaman Google Anda karena alamat IP Anda tidak teridentifikasi.

Struktur basis data DNS

Hirarki dan konsep DNS

DNS kadang-kadang disebut sebagai database terdistribusi, menggunakan konsep klien dan server. Terdapat sebuah server yang berisi berbagai informasi yang dapat diberikan kepada klien yang menggunakannya.

Struktur database DNS dapat disamakan dengan struktur pohon terbalik dengan simpul sebagai simpul akar. Dalam setiap simpul pohon, ada deskripsi seperti .org, .com, .edu, dll. yang terkait dengan tingkat teratas dari simpul akar. Pada sistem file UNIX, tingkat teratas hierarki ditandai dengan “/” dan di DNS ditandai dengan “.”. (titik).

Hirarki DNS

Pahami DNS

Hirarki DNS

DNS memiliki hierarki yang digunakan untuk mengelompokkan komponen domain. Domain dikelompokkan dalam hierarki berikut:

1. Domain tingkat root : Apakah tingkat teratas hierarki diwakili oleh periode.Misalnya, ia memiliki fitur menambahkan titik setelah domain. ru.wikipedia.org (Periode setelah .org menjadi domain tingkat akar (.))

2. Domain tingkat atas : Adalah kata yang posisinya berada di ujung kanan domain, atau setelahnya jika dibaca. Sebagai contoh ru.wikipedia.org, Domain tingkat atas adalah “.org“” Domain tingkat atas dapat mencakup: Domain tingkat kedua Juga tuan rumah. Secara umum, top-level domain dibagi lagi menjadi dua.

  • GLTD (domain tingkat atas umum) : Apakah TLD umum. Contoh: .com (untuk tujuan komersial), .edu (untuk lembaga pendidikan), .gov (untuk lembaga pemerintah), .org (untuk lembaga nonprofit), dan .net (untuk organisasi jaringan))
  • CCLTD (Domain Tingkat Atas Kode Negara): TLD berdasarkan kode negara. Misalnya, .id (untuk Indonesia), .us (USA), .my (Malaysia), dll.

3. Domain tingkat kedua : Dapat menyertakan host dan domain lainnya. Kadang-kadang disebut subdomain.Misalnya, dalam domain ru.wikipedia.org, Domain tingkat kedua adalah “Wikipedia“”

4. Domain tingkat ketiga : Adalah kata yang dipisahkan titik di sisi kiri domain tingkat kedua.Misalnya, dalam kasus domain ru.wikipedia.org,lanjut”ruMerupakan bagian dari domain tingkat ketiga itu.

5. Nama host : Kata di depan domain. Sebagai contoh www.nesabamedia.com,setelah itu www Nama tuan rumah. Jika domain Anda menggunakan nama host, buat FQDN (Nama domain yang sepenuhnya memenuhi syarat) Untuk setiap komputer. Dengan demikian, keberadaan DNS Anda akan didistribusikan ke seluruh dunia, dan setiap organisasi akan bertanggung jawab atas database yang berisi informasi tentang jaringannya sendiri.

Cara kerja DNS

Sebelum kita mengetahui cara kerja DNS, penting untuk dicatat bahwa DNS Manager terdiri dari tiga komponen:

  1. Penyelesai DNS : Apakah klien, yaitu komputer pengguna, dan pihak yang membuat permintaan DNS dari program aplikasi.
  2. Server DNS rekursif : Adalah pihak yang melakukan pencarian melalui DNS berdasarkan permintaan resolver dan memberikan respons ke resolver tersebut.
  3. Server DNS yang andal : Pihak yang merespon setelah pencarian rekursif. Responsnya adalah respons ke server DNS lain atau delegasi.

Untuk menjalankan misi itu, server DNS memerlukan program klien bernama penyelesai Hubungkan setiap komputer pengguna ke server DNS. Program resolver yang dimaksud adalah web browser dan email client. Oleh karena itu, Anda harus memiliki browser web atau klien email yang diinstal di komputer Anda untuk terhubung ke server DNS.

Cara kerja DNS

Cara kerja DNS

Dari gambar di atas, sedikit penjelasan tentang cara kerja DNS server dapat dijelaskan sebagai berikut.

  1. Penyelesai DNS melakukan pencarian alamat host di file HOSTS. Jika alamat host yang dicari ditemukan dan disediakan, prosesnya selesai.
  2. Resolver DNS melakukan pencarian pada data cache yang dibuat oleh resolver dan menyimpan hasil permintaan sebelumnya. Jika demikian, itu akan disimpan dalam data yang di-cache, hasilnya akan ditampilkan dan dieksekusi.
  3. Penyelesai DNS melakukan pencarian di alamat server DNS pertama yang ditentukan oleh pengguna.
  4. Server DNS ditugaskan untuk mencari nama domain di cache.
  5. Jika nama domain yang dicari oleh server DNS tidak dapat ditemukan, file database (zona) yang dimiliki oleh server akan dicari dan pencarian dilakukan.
  6. Jika Anda masih tidak dapat menemukannya, sambungkan ke server DNS lain yang masih terkait dengan server yang bersangkutan dan lakukan pencarian. Jika ditemukan, itu di-cache dan hasilnya diberikan kepada klien (melalui browser web).

Jadi, jika Anda tidak dapat menemukan apa yang Anda cari di server DNS pertama Anda. Pencarian berlanjut pada server DNS kedua dan berlanjut dalam enam proses yang sama seperti di atas. Perhatikan bahwa pencarian server DNS klien-ke-banyak disebut proses pencarian berulang, dan proses pencarian domain antara server DNS disebut proses pencarian rekursif.

Kelebihan dan kekurangan DNS

Penerapan DNS pada jaringan internet memiliki kelebihan dan kelemahan tersendiri. Keuntungan DNS ditunjukkan sebagai berikut:

  1. Mempermudah untuk mengingat halaman-halaman situs Anda (website atau blog).
  2. Konfigurasi DNS sangat mudah bagi administrator.
  3. Dengan DNS, alamat nama host tidak berubah ketika alamat IP komputer berubah. Singkatnya, penggunaan DNS sangat konsisten.

Namun demikian, sistem DNS juga memiliki kelemahan sebagai berikut:

  1. Ada batasan tentang bagaimana pengguna dapat mencari nama domain halaman web mereka. Beberapa nama domain mungkin sudah digunakan oleh pihak lain.
  2. Tidak mudah untuk menerapkannya.

Ini adalah artikel tentang pengertian DNS dan hal-hal lain yang berhubungan dengan DNS. DNS ini memungkinkan sistem untuk dengan mudah menerjemahkan domain (nesabamedia.com) ke alamat IP (216.58.197.3) dan sebaliknya.

0 Response to "Fungsi, struktur, mekanisme DNS [LENGKAP]"

Posting Komentar