Ada pepatah Tiongkok kuno yang mengatakan, "Kerabat jauh tidak bisa membantu seperti tetangga dekat." Ketika ada masalah, kerabat jauh tidak bisa membantu seperti tetangga. Arti kata ini kira-kira sama dengan "Air yang jauh tidak bisa menyelamatkan api yang dekat. " Prinsip kedekatan tidak hanya berguna dalam masyarakat nyata, tetapi juga dikenal luas dalam jaringan virtual.
Sederhananya, DNS (Domain Name System) adalah “sistem nama domain”. Dalam lingkungan jaringan arsitektur TCP/IP, DNS adalah sistem yang sangat penting dan umum digunakan. Fungsi utamanya adalah untuk mengubah Nama Domain yang mudah diingat orang dan IP yang tidak mudah diingat orang. Host jaringan yang melakukan layanan DNS di atas dapat disebut Server DNS. Pada dasarnya, kita biasanya berpikir bahwa DNS hanya mengubah Nama Domain menjadi Alamat IP, dan kemudian menggunakan IP yang ditemukan untuk terhubung. Tentu saja, ada juga fungsi mengubah IP menjadi Nama Domain, tetapi tidak umum digunakan seperti yang pertama.
DNS bekerja menggunakan lapisan. Misalnya: Nama Domain forum sekolah adalah bbs.abc.edu.cn, dan Nama Domain ini ditetapkan dari .edu.cn. .edu.cn diberikan dari .cn. .cn berasal dari ".", yang disebut "domain root". Domain root sudah menjadi tingkat teratas dari Nama Domain. Lapisan "." dikelola oleh Pusat Informasi Internet. Nama Domain di seluruh dunia seperti ini, diberikan lapis demi lapis. Saat saya memeriksa Nama Domain, DNS juga diperiksa lapis demi lapis. Ambil bbs.abc.edu.cn sebagai contoh:
1. Pertama, komputer mengirimkan pertanyaan permintaan ke Server DNS yang disetelnya dan menanyakan IP apa yang sesuai dengan bbs.abc.edu.cn.
2. DNS ini akan memeriksa terlebih dahulu apakah ada informasi yang Anda cari di cache-nya, dan jika ada, berikan jawabannya. Jika tidak, mulailah dari atas. Sistem DNS lokal mengirimkan permintaan "jawaban" ke sistem DNS root, dan sistem DNS root mengembalikan alamat IP sistem DNS "CN";
3. Sistem DNS lokal mengakses DNS cn dan mendapatkan alamat IP sistem DNS edu.cn;
4. Sistem DNS lokal mengakses DNS edu.cn dan memperoleh alamat IP sistem DNS abc.edu.cn;
5. Sistem DNS lokal mengakses DNS abc.edu.cn dan memperoleh alamat IP sistem DNS bbs.abc.edu.cn. Kemudian kembalikan alamat IP bbs.abc.edu.cn kepada pengguna.
Dalam proses ini, tidak peduli lapisan mana, setelah informasi ditemukan, konten terkait akan disalin ke cache untuk penggunaan berikutnya. Setelah mengetahui bahwa DNS beroperasi menggunakan struktur hierarki, perlu Anda ketahui bahwa DNS yang paling dekat dengan kita adalah yang terbaik. (Sumber: http://dns.qy.com.cn )