Dns records and messages - application layer, Computer Networking

Assignment Help:

DNS Records  and Messages

Two types  of records  are used DNS. The  question records  are used in the question  section of the query and response  messages. The resource  records  are used in the  answer  authoritative  and additional  information sections of the  response  message.

Question Record: A questions records in used by the client  to get  information  from a server. This contains the domain  name.

Resource Record: Each domain  name is  associated  with a  record  called  the resource  record. The server database  consists  or resource  returned by the server to the client.

A resource  records is a quadruple that contains the  following  fields.

Name , Value , Type , TTL

TTL  is the time  to live of  the resource records. It determines  when a resource  should be  removed  from a cache form a  cache. In the example  records given below  we ignore the TTL  field.

The  meaning of  name  and value  depend on  type:

If a DNS  server is authoritative for a  particular host name  then the DNS  server will  contain  a type a record for the  hostname. If a server is not authoritative  for a hostname  then the  server will contain a type NS record for the  domain  that includes the hostname. It  will also  contain  a Type  a record that provides the IP address of the DNS  server in the value field of the NS  records. As an example suppose an edu TLD server is not  authoritative for the host gain cs un mass edu. Then this server will contains  a record for a  domain that includes the host cs mass. Edu. For example  ( umass edu dns unmass. Edu  NS) the du TLD server would  also contain a Type a record which maps the DNS. Server dns  umass.edu to an IP address for example  ( dns umass edu 128.119.111A)


Related Discussions:- Dns records and messages - application layer

When would we use isdn, We use IDSN supports high speed voice, data and vid...

We use IDSN supports high speed voice, data and video and is a good choice for many small businesses.

What is oltp, In the transaction server, the client component usually consi...

In the transaction server, the client component usually consists of GUI and the server components usually having of SQL transactions against a database. These applications are know

Write down code snippets for the following in jade, Question 1 Using a ...

Question 1 Using a flowchart and appropriate annotations, describe the execution path of an Agent in JADE 2 Write down code snippets for the following in JADE a Agent A n

How to configure the ethernet interfaces on the host pc, How to Configure t...

How to Configure the Ethernet Interfaces on the Host PCs Configure the Ethernet interfaces of PC1, PC2, PC3, PC4, PC5, and PC6 with the IP addresses and default gateways indica

Working of TCP - buffers, Q. Working of  TCP - buffers? TCP - buffers ...

Q. Working of  TCP - buffers? TCP - buffers Sending & receiving buffers - Processes don't consume data at the same speed Sending site: - White section: unfilled

Networking concepts, Networking Concepts Q1  What are the main feature...

Networking Concepts Q1  What are the main features of TCP connections? Why is it said that TCP provides full-duplex service? Q2  What are the differences between TCP conne

Explain sonet frame transaction, Sonet Frame Transaction Transmitted ...

Sonet Frame Transaction Transmitted one subsequent to another without any gap in between. First 2 bytes - alignment bytes. F628 in Hex. - define the beginning of every

Cidr presentation, Inside a device, every address mask is stored as a 32-bi...

Inside a device, every address mask is stored as a 32-bit number. When we submit a prefix and an address mask they use a changed form of dotted decimal addressing known CIDR addres

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