Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Does DNS use TCP or UDP or both?

Answer Posted / sathyender

TCP is a connection-oriented protocol and it requires data
to be consistent at the destination and UDP is
connection-less protocol and doesn't require data to be
consistent or don't need a connection to be established with
host for consistency of data.
UDP packets are smaller in size. Can't be greater then 512
bytes. So any application needs data to be transffered
greter than 512 bytes uses TCP
We often discuss why services use both the protocols i.e.
TCP and UDP. These services can also realy on TCP instead of
UDP because TCP is a connection-oriented protocol whereas
UDP is connection-less! then why use UDP?
For example, DNS uses both TCP and UDP for valid reasons
described below. Note that UDP messages are not larger than
512 Bytes and are trucncted when greater than this size. So
DNS uses TCP for Zone transfer and UDP for name queries
either regular (primary) or reverse. UDP can be used to
exchange small information whereas TCP must be used to
exchange information larger than 512 bytes. If a client
doesn't get response from DNS it must retransmit the data
using TCP after 3-5 seconds of interval.

Is This Answer Correct ?    95 Yes 9 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How is data send by ip layer?

1119


What is reverse ip lookup?

1096


What port number is 8080?

1076


How do I restore my ip address?

1035


What is tcp ip in networking?

1092


How do I create a message queue?

1111


What is my ip from command line?

1081


iam doing my final year graduation in physics i got placed as an assistant engineer for the job band INFRASTRUCTURE MANAGEMENT SERVICE(IMS)i want to know what type of job is tat and i also want to know about the technical knowledge for the job

2211


How many bits is ip address and port number?

1012


How does a messaging queue work?

1039


How come the systems know to differentiate between network id and the host id?

1164


Where is tcp used?

1047


What are the protocols used in Application layer?

1111


Describe the TCP/IP layer.

1116


What is default gateway ip?

1025