Peranan dns adalah untuk menyelesaikan nama domain (alamat web) ke dalam alamat IP. DNS merujuk kepada sistem nama domain, iaitu pangkalan data teragih yang boleh memetakan nama domain dan alamat IP antara satu sama lain Ia membolehkan orang ramai mengakses Internet dengan lebih mudah tanpa perlu mengingati rentetan IP yang boleh dibaca terus oleh mesin. Proses penyelesaian nama domain: 1. Pelanggan menghantar permintaan pertanyaan nama domain kepada pelayan DNS 2. Pelayan DNS memberitahu klien alamat IP pelayan Web;
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Apakah itu dns? Apakah fungsinya?
DNS ialah Protokol Resolusi Nama Domain
DNS ialah singkatan Sistem Nama Domain (Sistem Nama Domain) dan merupakan perkhidmatan teras bagi Internet. Sebagai pangkalan data teragih yang boleh memetakan nama domain dan alamat IP antara satu sama lain, ia boleh menjadikan orang ramai mengakses Internet dengan lebih mudah tanpa perlu mengingati rentetan IP yang boleh dibaca terus oleh mesin. Ini juga merupakan kenyataan rasmi DNS.
Secara terus terang: komunikasi dijalankan melalui alamat IP di Internet. Walau bagaimanapun, alamat IP dinyatakan dalam nombor, yang sukar diingat (seperti 116.213.120.232), jadi setiap IP diberikan nama domain yang lebih mudah diingati manusia (seperti www.google.com), dan DNS adalah digunakan untuk menyelesaikan nama domain menjadi IP (menghuraikan format penamaan yang mudah difahami manusia ke dalam format yang boleh difahami oleh komputer, atau menterjemah IP ke dalam nama domain)
Peranan perkhidmatan DNS: Selesaikan nama domain ke dalam alamat IP.
DNS memautkan nama domain dan alamat IP untuk perkhidmatan, jadi anda tidak perlu memasukkan alamat IP, tetapi mengakses tapak web dengan memasukkan URL. Setiap alamat IP boleh mempunyai nama hos, yang terdiri daripada satu atau lebih rentetan yang dipisahkan oleh titik perpuluhan.
Pelanggan menghantar permintaan pertanyaan nama domain ke pelayan DNS (pelayan DNS mempunyai alamat IP sendiri)
Pelayan DNS memaklumkan pelanggan alamat IP pelayan web
Komunikasi antara klien dan pelayan Web
Apakah pelayan dns yang digunakan untuk?
Peranan pelayan DNS adalah untuk menukar nama domain kepada alamat IP yang boleh dikenali oleh rangkaian. Pertama sekali, untuk memudahkan akses kepada pelayan di rangkaian, setiap pelayan diberikan alamat IP yang berbeza, tetapi terdapat terlalu banyak laman web di Internet, dan adalah mustahil untuk mengingati alamat IP setiap laman web masa, nama domain muncul.
DNS ialah perkhidmatan teras dalam Internet Ia adalah pangkalan data teragih yang digunakan untuk memetakan nama domain dan alamat IP antara satu sama lain Ia menterjemahkan nama domain yang mudah dan jelas kepada alamat IP yang boleh dikenali oleh komputer pengguna untuk Mengakses Internet dengan lebih pantas dan lebih mudah. Ringkasnya, DNS adalah bersamaan dengan buku telefon di Internet, yang merekodkan alamat IP dan maklumat nama domain yang sepadan, menjadikannya mudah untuk pengguna membuat pertanyaan dan mengakses.
Proses penyelesaian nama domain DNS
Andaikan hos dalam gambar ingin mengetahui alamat IP nama domain y.abc.com. Hos mula-mula membuat pertanyaan rekursif kepada pelayan nama tempatannya. Selepas menerima permintaan untuk pertanyaan rekursif, pelayan nama domain tempatan juga menanyakan pelayan nama domain akar menggunakan pertanyaan rekursif. Selepas menerima permintaan untuk pertanyaan rekursif, pelayan nama domain akar menggunakan pertanyaan rekursif untuk menanya pelayan nama domain peringkat atas. Selepas menerima kepercayaan pertanyaan rekursif, pelayan nama domain peringkat atas menggunakan pertanyaan rekursif untuk menanya pelayan nama domain pihak berkuasa tertentu.
Apabila alamat IP yang sepadan dengan nama domain ditanya, hasil pertanyaan akan dihantar antara pelayan nama domain yang diamanahkan sebelum ini dan akhirnya dikembalikan kepada hos pengguna
Memandangkan pertanyaan rekursif terlalu berat untuk pelayan nama domain sedang ditanya , Corak berikut biasanya diguna pakai: pertanyaan daripada hos yang meminta kepada pelayan nama tempatan ialah pertanyaan rekursif, manakala pertanyaan selebihnya ialah pertanyaan berulang.
Hos mula-mula melakukan pertanyaan rekursif kepada pelayan nama domain tempatannya dan pelayan nama domain tempatan menggunakan pertanyaan berulang. Ia mula-mula menanyakan pelayan nama domain akar, dan pelayan nama domain akar memberitahu pelayan nama domain tempatan. Pelayan nama domain tempatan melakukan pertanyaan berulang kepada pelayan nama domain peringkat atas untuk alamat IP pelayan nama domain peringkat atas yang perlu ditanya pada kali seterusnya Pelayan nama domain peringkat atas memberitahu pelayan nama domain tempatan Alamat IP pelayan nama domain pihak berkuasa yang perlu ditanya pada masa akan datang. Pelayan nama domain tempatan melakukan pertanyaan berulang kepada pelayan nama domain kuasa Pelayan nama domain pihak berkuasa memberitahu pelayan nama domain tempatan alamat IP nama domain yang sedang disoal akhirnya memberitahu hos hasilnya
3 Jika pengguna telah menanyakan alamat IP nama domain y.abc.com tidak lama dahulu, alamat IP yang sepadan dengan nama domain harus disimpan dalam cache pelayan nama domain tempatan . Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah peranan dns. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!