当前位置:网站首页>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 .
边栏推荐
- Splunk series: Splunk data import (II)
- Installing and configuring redis under Linux
- ThreadLocal class
- Analysis and cleaning of kdevtmpfsi virus content
- Decryption of APP parameters of a cross-border export e-commerce - dunhuang.com
- Web components series (11) -- realizing the reusability of mycard
- [summary] 2021unctf Campus (cry & MISC)
- Cvpr2019 | the latest cvpr2019 papers are the first to read!
- IPtables
- SaaS privatization deployment scheme
猜你喜欢

OLED driven learning based on ssd1306 (II): addressing mode of ssd1306
Cloud native 04: use envoy + open policy agent as the pre agent
Great changes in the interaction between people and the digital world
[distributed system design profile (1)] raft

Yolov4 improved version comes out! Yolov4 extended edition! Yolov4 launched scaled-yolov4: scaling cross stage partial network

Barrier of cursor application scenario
Introduction to the basics of kotlin language: lambda expression
"Space guard soldier" based on propeller -- geosynchronous geostationary orbit space target detection system
Interviewer: why does TCP shake hands three times and break up four times? Most people can't answer!
Yanjiehua, editor in chief of Business Review: how to view the management trend of business in the future?
随机推荐
Detailed explanation of unified monitoring function of multi cloud virtual machine
COMP9024
Common optimization of e-commerce server system architecture
Cloud native 04: use envoy + open policy agent as the pre agent
New generation engineers teach you how to play with alluxio + ml (Part 2)
laf. JS - open source cloud development framework (readme.md)
Is it safe for qiniu school to open an account in 2022?
Svn various color states
HMS core actively explores the function based on hardware ear return, helping to reduce the overall singing delay rate of the singing bar by 60%
What are the differences between domestic advanced anti DDoS servers and overseas advanced anti DDoS servers?
[machine learning] machine learning from zero to mastery -- teaching you how to use decision tree to predict contact lens types
Vbpr (visual Bayesian personalized ranking) paper summary
Share several Threat Intelligence platforms
Is it safe for qiniu school to open a securities account?
Desktop network error display red ×, Component failed to start
[buucry] sensor (Manchester code)
Cloud development practice of the small program for brushing questions in the postgraduate entrance examination - page design and production (home page of the question bank, ranking page, my)
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"
Log4j2 vulnerability battle case
Live broadcast preview | front line experts invite you to talk: the value of data science enabling multiple application scenarios


