Write a brief paper describing what the protocol does. Mention a bit about who invented it,when and how it works.
Keyword DNS- domain name server,UDP- USER DATAGRAM PROTOCOL, TLD- TOP LEVEL DOMAIN.
INTRODUCTION;- Some portion of the perplexity related with the DNS protocol is that it does not have an extraordinary name. In this way DNS can allude either to the whole system, or to the protocol that influences it to work. Which works in one of the two essential modes- lookups or zone transfer?
DNS lookup;-ordinary asset records lookups are finished with UDP. An intelligent retransmission is to be utilized, however one is not determined in protocol, bringing about a blend of poor methodologies with great ones. The protocol itself is stateless; all the data required is contained in a single message.
Question – the inquiry for the name server
Answer – resource records noting the inquiry
Authority – resource records indicating an expert
Additional – resource records holding extra data
Who invented DNS protocol?
PAUL MOCKAPETRIS expended the internet past its academic starting points by designing the domain name system in 1983.
What is its purpose?
Domain name servers acts likewise on internet to telephone directory. The machines communicate between with IP addresses for instance 192.168.1.1 than area name example www.google.com so DNS servers remains like an alltimes phone administrator.when you request www,google.com behind the scene DNS make an interpretation of your demand to an IP address.
Data from all the space name servers over the internet are assembled and put away at the central registry.host organizations and internet service providers cooperate with the central registry on a standard calendar to get refreshed DNS data.
How it works?
The computer performs some arrangement of ventures to transform the area name into the machine- readable shape. The accompying figure show the whole work process of DNS .
• Request information;- the procedure begins when the client enters a space name into their system program.for instance,he needs to visit the site, https://www,hac2secure.com . fistly syatem investigates its neighborhood DNS reserve where the IP address of some as of late saw site is put away. In the event that the system does not discover the records, it needs to start the DNS question to react the client demand.
• Request the recursive DNS server;- the system dosenot discover the subtle element locally at that point it sends an inquiry to a recursive DNS server of the ISP. This is a specific PC that perform research of a DNS inquiry instead of the client program. This server incorporates its own reserves the event that the record for the question is found in this store the procedure closes here and restore the points of interest to the client program.
• Request the root name server;- if the record is not found in the recursive server , at that point the inquiry is sent to the root nameservers.the root nameserver is the name server at the base of the DNS chain of importance. It fills in as a system of an extensive variety of servers in different nations over the world .also these servers are gathered together in 13 named servers in the root zone of the DNS. In the event that the record is in the root zone the server will strainghtforwardly react to the question. Else, it guides the demand to proper top level domain(TLD)
• Request the TLD name server;- as the root server peruses the demand (www.hack2secure.com) from ideal to left,it diverts the demand to the TLD for .com. TLD indicates to last piece of the space name.
• Request the authoritative server;- it is the name server which holds the correct DNS records for a specific space name. this server incorporates a wide range of data about a specific space that are kept in a DNS record .the definitive server incorporates a few sorts of records and each involves an alternate kind of data. Here,we asked for to the IPP address of www.hack2secure,com, so the nameserver restores the address record.
• Recover the address record;- as the recursive server gets the address record for the hack2secure.com from the legitimimate server, it stores the points of interest in its neighborhood reserve. The address record is in the store for certain day and age in view of now is the ideal time to live qualities .thus,if the server gets the demand for a similar area, it will react to the demand specifically without playing out the query procedure once more.
• Receive the answer;- the computer gets the address record from the recursive server and peruses the IP deliver to show the response to the client demand. In this way, the client can get to the site. Here the comouter reserves the record for some time in its neighborhood machine for additionally use as like what recursive server did.
All this procedure take only milliseconds to finish.