当前位置:网站首页>What is DNS (domain name server)? (Powercert animated videos)
What is DNS (domain name server)? (Powercert animated videos)
2022-06-25 20:59:00 【Leap soil and tea】
What is? DNS (Domain Name System)?How it works?
This article is derived from the subtitles of the following video links :
What is? DNS( Domain name server )?(Powercert animated videos)
In the Internet world , Computers are not like humans , Have a name . They are named after numbers , This is because computers and other similar devices communicate with each other on the Internet , Identification method , Also is to use IP Address . People are used to using names instead of numbers . Whether it's talking directly to another person , Or identify a country , place , Or business , People use names instead of numbers .
So in order to build a bridge between human beings and computers , Make communication more convenient , The network engineering developer developed DNS.
- DNS Convert names to numbers
- DNS Convert the domain name into IP Address
So if you enter a web address into the browser ,DNS Can turn names into numbers , Because computers only know numbers .
For example, you want to go to a website , You need to open the browser , Enter the domain name , Let's take it yahoo.com give an example .
Strictly speaking , You don't have to type yahoo.com To get yahoo The web page of , You can type IP Address , If you already know . But because we are not good at remembering and processing numbers , Especially when there are thousands of Web sites on the Internet , We can enter the domain name directly , And then let DNS Help us transform into IP Address .
Go back to the previous example , When you type in your browser yahoo.com when DNS The server will search its database , Find a match for that domain name IP Address , When it's found , It will convert that domain name into yahoo Website IP Address , When all this is done , Your computer can communicate with yahoo The web server started to communicate , And get its web page .
therefore DNS It's basically a directory , When you want to find a number , You won't find the numbers first , But first find the name , Then you can find the number .
Now let's analyze ,DNS What steps are needed to complete the work :
- When you enter in your browser yahoo.com when , If your browser or operating system can't find it in their cache IP Address , It sends a request to the next level , That is to say Resolution server .
Resolution server ( Pathfinder )
- take IP The address is stored in the cache
- Resolution server Is essentially your network provider , So when the parser receives the request , It checks its cache , See if there is yahoo.com Of IP Address , If it can't find it , It will then send a request to the next level , That is to say Root domain server .
Root domain server
- The root domain server is DNS At the top or bottom of a class .
- There is a total of 13 Group root domain name server , They are strategically distributed in every corner .
- They are 12 Managed by different organizations .
- Each group of root domain servers has its own unique IP Address
- When Root domain server Yes, yes yahoo.com Ask for IP Address request , Root domain server Actually I don't know IP What's the address , But I know where to find IP Address , then Root domain server Will Pathfinder Point to the top-level domain name server .com Domain name of , then Pathfinder Would ask Top level domain server Go get yahoo.com Of IP Address .
Top level domain service area (TLD server)
- Stored the top-level domain name IP Some information about the address
- such as . COM/.NET/.ORG
- This one TLD The server management .com domain name , That is to say yahoo.com Of . When TLD The server Received enquiries yahoo.com Of IP Address time ,TLD The server I do not know! yahoo.com Of IP Address , but TLD Will give Pathfinder Point to the next level , That is, the last level , Primary domain server .
Primary domain server / The server
- Responsible for knowing all domain names including IP Address
- Again , Pathfinder Will ask Primary domain server yahoo.com Of IP Address , They are the last decentralization , When Main domain name service area from Pathfinder When asked , Primary domain server Will yahoo.com Of IP Address response , Last Pathfinder Will tell your computer yahoo.com Of IP Address , So your computer can get yahoo The web page of .
It should be noted that , Once the passer-by receives IP Address time , It will store it in the cache , So that the next time yahoo.com Access to use , So you don't have to go through so many steps again .
边栏推荐
- Sonar series: continuous scanning through Jenkins integrated sonarqube (IV)
- Tencent music knowledge map search practice
- 1.1-mq visual client preliminary practice
- MySQL installation tutorial
- Cvpr2021 collection of papers | cvpr2021 latest papers | cvpr2021 review results | cvpr2021 admission results
- [machine learning] machine learning from zero to mastery -- teach you to understand the principle of decision tree
- Xshell mouse configuration
- The beginning of manjaro's journey
- Online yaml to XML tool
- [distributed system design profile (1)] raft
猜你喜欢
[distributed system design profile (1)] raft
Cross project measurement is a good helper for CTOs and PMOS

Cvpr2019 | the latest cvpr2019 papers are the first to read!
Day 28/100 CI CD basic introductory concepts

js (1)
How to play one to many in JPA?
laf. JS - open source cloud development framework (readme.md)

OLED driven learning based on ssd1306 (II): addressing mode of ssd1306
Instant aesthetics of the Centennial Olympic Games: beauty in the air, condensed in minutes and seconds - Alibaba cloud video cloud AI editorial department "cloud smart scissors"
![[deep learning series] - visual interpretation of neural network](/img/f9/1402fdb1d8aa266529f963b41bedae.jpg)
[deep learning series] - visual interpretation of neural network
随机推荐
OLED driven learning based on ssd1306 (II): addressing mode of ssd1306
About eruake learning
How does zhiting home cloud and home assistant access homekit respectively? What is the difference between them?
Jingxi Pinpin wechat applet -signstr parameter encryption
The live registration is hot to start | the first show of Apache dolphin scheduler meetup in 2022!
What is API
Getting started and using postman
What is machine learning? (Fundamentals)
Talking about the foundation of function test today
Get the root directory of the package at compile time from buildreoot
"Space guard soldier" based on propeller -- geosynchronous geostationary orbit space target detection system
Ensure the decentralization and availability of Oracle network
How to play one to many in JPA?
Introduction to the basics of kotlin language: lambda expression
js (1)
Redis core principle and design idea
Cross project measurement is a good helper for CTOs and PMOS
同花顺app是正规的吗?到底安不安全
Intra domain information collection for intranet penetration
IPtables


