Meaning of dns - domain name system, Computer Network Security

Assignment Help:

What do you understand by the DNS? Explain the usage of the resource records.

Domain Name System is described below:

The Domain Name Service (DNS) is the hierarchical distributed method/technique of managing the name space of the Internet.  The DNS administratively groups hosts into the hierarchy of authority which allows addressing and other information to be broadly distributed and maintained. A key advantage to the DNS is that it removes the dependence/reliance on’ a centrally maintained file which maps host names addresses. DNS is supported by means of asset of network-resident servers, also known as domain name servers.

The IP address is a numeric address which serves role of the analogous to a telephone number. In representation, addresses always comprises of four numbers; four decimal values separated by periods. Figure drawn below illustrates the addresses. The computer named mugwump.cl.msu.edu  for example, is assigned a number of 35.8:1.212. The reason a computer would contain two names is that IP addresses numeric; they can be simply understood and manipulated b the hardware and software that should move information over the Internet. So IP addresses are better-suited t computers, and the domain addresses are better-suited t humans. DNS permits a translation between the domain na and the IP address. Domain names do not necessarily hay the four parts. They may have only two parts-a top-level domain like “edu” or “corn,” preceded by the sub domain or three, four, or various. The limitations of it are written below,

(i) A domain- Mime cannot exceed more than 255 characters and

(ii) Each part of the name cannot exceed more than63 characters.

The DNS translates the simple English address, www.xyz.com, for instance, into numbers which Internet computers can understand, such as 123.23.43. 121. In order to perform this efficiently, the Internet has been organized into the number of major domains. Major domains refer to the letters at the end of the simple English address, such as .com. A number of common domains are made in use for the United  States:  .com (commercial); .mil (military),  .edu (education);  .gov government);  .net (Internet service providers and networks-companies and groups related with the organization of the Internet); and .org (organization). Because of the various Internet sites has been developing  exponentially,  the domain  name system is being  expanded  and might also include at least seven additional domains, such as .web for Web. Only the two letters are used outside the United States to recognize the domains; for instance, for United Kingdom .au for Australia; .ca for Canada; .uk; and .for for France.

Domains are managed in a hierarchical manner, so that beneath main domains are various minor domains. As an instance of how the DNS and domains work, looks at the NASA’s SPACE link Internet address which is: spacelink.msfc.nasa.gov.

The .top domain is .gov, which represents for government. The domain just below that is

.nasa, which is the NASA domain. Then below which is, .msfc (Marshall Space Flight Center) is one of NASA’s various computer networks. SPACE link recognizes the NASA computer which runs the SPACE link program. SPACE link’s numeric IP address has changed through the years, but its Internet address has stayed same.

Absolute and Relative Domain Names are described below:

 

Domain names can be either be absolute or relative. An absolute domain name ends with the period  (likeeng.sun.com)  whereas  a  relative  one  does  not.  Relative names have to be interpreted in some context to uniquely establish their true meaning. In these cases, a named domain refers to a specific node in the tree and all nodes are under it.

 

The names of the Domain are case insensitive, so edu and EDU mean the same thing. Component names can be till 63characters and full path names mu should not exceed 255 characters.

 

In principle, domains can be inserted into tree in two different ways. For instance, cs.yale.edu could equally well be listed under country domain asçs.yale.ct.us.

Resource Records bare described below:

The  ‘name  servers’  which  together  implement  the  DNS  distributed  database,  store resource records (RR)’ for hostname to IP address mapping. Each DNS reply message carries one or more of the resource records.

For the single host, the most ordinary resource record is just its IP address, but various other kinds of resource records also exist. When a resolver provides a domain name to DNS, it gets back the resource records associated with that particular name. Thus the actual function of DNS is to map domain names onto the resource records.

A resource record is the five-tuple. Its format is given to us as follows.

Domain_name Time_to_live Type Class Value

(i) The Domain_name tells us the domain to which this record applies. Normally, various records exist for each of the domain and each copy of the database holds information about the multiple domains. The field is therefore the primary search key used to satisfy queries.

(ii)  The Time_to_live field gives an indication of the stability of the record. Information which is highly stable is assigned a large value. Like 864OO (the number of seconds in I day). Information which is highly volatile is assigned a less value, such as 60 (1 minute).

(iii) The type field tells us about the record type, as listed in the table drawn below.

(iv) The fourth field of every resource record is Class. For the Internet information, it is for all time in. For non Internet information, other codes can make in use.

(v)  Value field, can be or an ASCII string a number, a domain name. The semantics relies on the records type.


Related Discussions:- Meaning of dns - domain name system

Explain web defacement, QUESTION (a) Compare and contrast phishing and ...

QUESTION (a) Compare and contrast phishing and pharming attacks (b) Nowadays, web defacement may not always be visual (i) Explain web defacement (ii) What is the main

Important features of application layer, Describe the important features of...

Describe the important features of application layer. The features of the application layer are as follows. 1. Efficient User Interface Design is explained below: Appli

Explain the basic network topologies, Question: (i) ‘Implementation' is...

Question: (i) ‘Implementation' is a critical stage of the Systems Development Life Cycle. Show the four approaches which are commonly used to implement information systems in

Advantages and disadvantage of packet filtering firewall, Advantages and Di...

Advantages and Disadvantage of Packet Filtering firewall   Advantages One screening router can help protect entire network One key advantage of packet filter

Cyber security - vulnerabilities, The world has to deal with newly released...

The world has to deal with newly released vulnerabilities on a daily basis.  These vulnerabilities eventually lead to active exploits of systems, and it is our job as cyber securit

How will network datagrams be protected at network layer, (a) Consider the...

(a) Consider the subsequent authentication options: A. Using password. B. Using pin and fingerprint Which option A or B provides stronger security and why? (b) Give

Perimeter network security system, Title: Perimeter Network Security System...

Title: Perimeter Network Security System Outline Requirements The University is based in Glasgow, and provides higher education services to its students and staff. It is loc

Meaning of dns - domain name system, What do you understand by the DNS? Exp...

What do you understand by the DNS? Explain the usage of the resource rec or ds. Domain Name System is described below: The Domain Name Service (DNS) is the hierarchi

Compare and contrast data encryption standard, Problem (a) Using Vigen...

Problem (a) Using Vigenère cipher and given the key abc, find the ciphertext for the message: simplicity Only the 26 lower-case alphabetical characters are used in messa

Network protocol hierarchy , This assignment aims to enhance students' unde...

This assignment aims to enhance students' understanding of the network protocol hierarchy and flow control and error control techniques by implementing a sliding window protocol in

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd