DNS: Satu Protokol Internet untuk Memerintah Mereka Semua

Pengarang: Judy Howell
Tanggal Pembuatan: 26 Juli 2021
Tanggal Pembaruan: 21 Juni 2024
Anonim
The Internet: Packets, Routing & Reliability
Video: The Internet: Packets, Routing & Reliability

Isi


Bawa pulang:

Keberhasilan operasi internet bergantung pada DNS, sebagian besar karena sangat efektif - dan sangat sederhana.

Apakah Anda mudah mengingat angka panjang? Kebanyakan manusia tidak, tetapi jangan putus asa: Komputer merasa mudah. Ternyata, itulah tepatnya yang dimaksud dengan Domain Name System (DNS). Ini adalah protokol yang mengubah nama domain seperti Techopedia.com menjadi alamat Protokol Internet (IP) - dalam hal ini 184.72.216.57 - yang digunakan oleh komputer untuk mengidentifikasi satu sama lain melalui jaringan. Jadi, jika Anda pernah online, kemungkinan Anda mendapat manfaat dari DNS, apakah Anda menyadarinya atau tidak. Ini adalah bagian besar dari apa yang membuat Internet ramah bagi manusia, dan membawa semua hal teknis di balik layar ke bumi. Mari kita lihat sedikit lebih dekat pada salah satu bagian paling integral dari Internet.

DNS apa?

Di antara mereka yang tidak bekerja dengan aspek teknis Internet, kadang-kadang ada kebingungan umum yang melingkupi tentang apa yang sebenarnya dilakukan DNS. Mengejutkan bahwa singkatan tiga huruf yang relatif tidak berbahaya dapat menyebabkan kebingungan dan kebingungan ketika pada kenyataannya, pekerjaannya benar-benar sederhana.


Bisa dikatakan bahwa DNS membuat Internet lebih ramah manusia daripada ramah komputer. Itu karena sebagian besar pencarian DNS hanya mengkonversi nama ke nomor, atau nomor ke nama. Bertolak belakang dengan kepercayaan populer, ini sangat mudah.

Sistem Nama Domain dalam Tindakan

Mari kita mulai dengan dasar-dasar dan hanya membuat contoh menggunakan browser Web yang diminta untuk mengunjungi www.techopedia.com.

Karena komputer bekerja paling baik dengan angka (mereka menggunakan angka satu dan nol dalam bahasa komputasi biner), pencarian DNS dilakukan pada komputer yang menjalankan browser. Hasil dari permintaan itu adalah bahwa www.techopedia.com dikonversi ke alamat IP, dalam hal ini alamat IP milik Amazon Web Services: 184.72.216.57.

Itu disebut pencarian DNS ke depan. Sebaliknya, pencarian DNS terbalik adalah kebalikannya, dan terjadi ketika alamat IP dikonversi menjadi nama, atau 184.72.216.57 menjadi www.techopedia.com.


Ada berbagai alasan mengapa konversi ini diperlukan, tetapi kedua jenis kueri ini penting.

Untuk mengatakan bahwa DNS adalah kunci untuk Internet adalah mengecilkan yang sudah jelas. Tanpa itu, sangat sedikit layanan yang beroperasi sama sekali, apalagi sebagian. Bahkan layanan yang berjalan di latar belakang yang mungkin dapat berfungsi tanpa DNS yang berfungsi dengan baik sering kali dalam kondisi kesalahan konfigurasi dan gagal. Artinya, kami mengandalkan DNS untuk semuanya, mulai dari video, hingga dan.

Tanpa Bug, Tanpa Stres - Panduan Langkah Demi Langkah Anda untuk Membuat Perangkat Lunak yang Mengubah Hidup Tanpa Menghancurkan Kehidupan Anda

Anda tidak dapat meningkatkan keterampilan pemrograman Anda ketika tidak ada yang peduli dengan kualitas perangkat lunak.

Banyaknya pencarian DNS di hari tertentu sangat mengejutkan. Google meluncurkan layanan resolver DNS-nya sendiri pada 2009. Pada 2012, ia telah melayani lebih dari 70 miliar permintaan.

Volume semacam itu menunjukkan betapa bermanfaatnya resolver DNS dalam melakukan pencarian DNS yang andal secara gratis tanpa perlu menjalankan server nama Anda sendiri. Bahkan, sebagian besar penyedia layanan Internet (ISP) menyediakan pengguna Internet dengan server nama, yang mungkin merupakan resolver DNS yang Anda gunakan saat ini.

DNS: Gambaran Besar

Mari kita melangkah mundur dan melihat gambaran yang lebih besar secara singkat. Hirarki yang memungkinkan permintaan DNS dijawab cukup sederhana.

Lembaga tepercaya (seperti badan pemerintah, NASA, ISP dan universitas) bertanggung jawab atas nama domain tingkat atas tertentu seperti .com atau .biz. Saat browser Anda mengajukan permintaan awal untuk nama domain, alamat IP, kueri pertama kali dikirim ke server root.

Root server ini tahu server nama mana (dan ISP mana) yang berkorelasi dengan nama domain yang diminta dan, mereka meneruskan pertanyaan itu kepada mereka untuk mendapat jawaban. Melalui apa saja dari beberapa ke beberapa server nama yang dilalui kemudian, browser kemudian diberi jawaban yang dicari (semoga), dan kemudian dapat terhubung ke alamat IP yang telah diberikan.

Lihat catatan DNS untuk Techopedia di sini. Sebagian dari ini ditunjukkan di bawah ini.



Pencarian umum

Ada banyak jenis catatan DNS yang berbeda, tetapi untuk keperluan kami keduanya tertarik adalah yang diperlukan untuk situs web dan.

Catatan A adalah pengumuman sederhana. Ini menyatakan bahwa nama host tertentu, atau dengan kata lain nama DNS, menunjuk pada satu atau lebih alamat IP.

Itu mungkin dideklarasikan pada server nama seperti yang ditunjukkan di bawah ini, di mana catatan "www" menunjuk ke alamat IP 98.76.54.32:

DALAM A www.techopedia.com 98.76.54.32

Untuk nama domain Anda akan mengumumkan apa yang disebut catatan penukar email (disingkat MX), seperti:

DALAM MX mail.techopedia.com 12.34.56.78

Di sini nama host "mail" menunjuk pada alamat IP dan harus menerima untuk nama domain itu. (Pelajari tentang catatan DNS umum lainnya dalam 12 Catatan DNS yang Dijelaskan.)

Server Nama Populer

Meskipun menjalankan masalah keamanan yang tak kenal ampun, server nama yang paling populer adalah BIND. Sudah ada sejak akhir 1980-an dan diterima secara luas sebagai implementasi pilihan DNS. Alternatif populer lainnya, yang muncul setelah BIND mengulangi masalah keamanan, djbdns atau yang biasa disebut TinyDNS, adalah, seperti yang Anda duga, perangkat lunak yang sangat kecil dan ringan yang menawarkan hadiah finansial jika celah keamanan diekspos dalam perangkat lunaknya sebagai cara untuk menarik pengguna yang telah menyerah pada rekam jejak BINDs untuk keamanan.

DNS: Sebuah Trik Lama Yang Masih Berfungsi

DNS sudah ada cukup lama sehingga pasti sedikit anakronisme, tetapi dengan beberapa penyempurnaan seperti DNSSEC untuk meningkatkan keamanannya, sepertinya DNS akan bersama kami selama bertahun-tahun bagi beberapa orang. Bagaimanapun, ini sederhana, dan itu berfungsi.