2 votes 2 votes Generally, TCP is reliable and UDP is not reliable. DNS which has to be reliable uses UDP because UDP is slower. DNS servers has to keep connections. DNS requests are generally very small and fit well within UDP segments. None of these. Computer Networks isrodec2017 + – gatecse asked Dec 17, 2017 • recategorized Feb 11, 2018 by srestha gatecse 2.5k views answer comment Share Follow See 1 comment See all 1 1 comment reply srivivek95 commented Dec 19, 2017 reply Follow Share Answer is (C) http://www.geeksforgeeks.org/why-does-dns-use-udp-and-not-tcp/ 3 votes 3 votes Please log in or register to add a comment.
2 votes 2 votes As maximum size of UDP datagram is 512 Bytes, fit well within UDP segments. Moreover UDP is faster Answer is C NB: DNS uses both TCP and UDP ports 53. For large responses like zone file transfer, TCP 53 will be used not UDP 53. sh!va answered Jan 11, 2018 sh!va comment Share Follow See all 0 reply Please log in or register to add a comment.