Rumah > masalah biasa > teks badan

Apakah peranan dns

青灯夜游
Lepaskan: 2023-03-02 14:29:40
asal
68132 orang telah melayarinya

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;

Apakah peranan dns

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

Pertanyaan rekursif

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.

Apakah peranan dns

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

Apakah peranan dns

2. Pertanyaan berulang

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

Apakah peranan dns

3

  • Untuk meningkatkan kecekapan pertanyaan DNS, kurangkan beban pada pelayan nama domain akar dan kurangkan bilangan mesej pertanyaan DNS di Internet, cache digunakan secara meluas dalam pelayan nama domain. Cache digunakan untuk menyimpan rekod nama domain yang ditanya baru-baru ini dan tempat maklumat pemetaan nama domain diperoleh.
  • Memandangkan hubungan pemetaan antara nama domain dan alamat IP tidak kekal, untuk memastikan kandungan dalam cache betul, pelayan nama domain harus menetapkan pemasa untuk setiap item dan memadam item yang melebihi masa yang munasabah (untuk contoh, setiap Item hanya disimpan selama dua hari).
  • Caching bukan sahaja diperlukan dalam pelayan nama domain tempatan, tetapi juga dalam hos pengguna. Ramai hos pengguna memuat turun keseluruhan pangkalan data nama domain dan alamat IP daripada pelayan nama domain tempatan semasa permulaan, mengekalkan cache nama domain mereka yang baru digunakan dan hanya bertanya kepada pelayan nama domain apabila nama domain tidak ditemui dalam cache. Dengan cara yang sama, hos juga perlu mengekalkan ketepatan kandungan dalam cache.

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 .

Apakah peranan dns

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!

Label berkaitan:
dns
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!