We received 19 replies to the last question poll: "Which protocol does DNS use?". This post is aimed to summarize the results and explain possible confusions about DNS (Domain Name System) protocol.
Domain Name System protocol is used to resolve domain names, easily readable by humans (honeynetproject.ca) into IP addresses (192.168.0.1), more meaningful for computers.
The majority of answers were correct saying that DNS uses both TCP and UDP protocols (79%).
16% identified UDP as the protocol that DNS uses, and another 5% were for TCP. Indeed, DNS is capable of using both TCP and UDP protocols, even though it primarily uses UDP only. TCP protocol comes useful when response data size exceeds 512 bytes, or other tasks such as zone transfers.
Thanks everyone for participating, and don't forget to check out our latest question:
"What is the difference between honeypot and honeyclient?"