Question: Why does the resolver procedure contact a local DNS server viaUDP, rather than using the more reliable TCP? a. UDP inherently supports DNS lookup by
Why does the resolver procedure contact a local DNS server viaUDP, rather than using the more reliable TCP?
| a. | UDP inherently supports DNS lookup by providing a fieldfor this purpose in the segment header, as opposed to TCP. | |
| b. | UDP makes real time communication possible, so if the hostalso wants to send/receive more data, such as a multimedia file,UDP is ideal for this purpose. | |
| c. | The amount of data communicated between the host and theDNS server is very limited, there is no need for flow andcongestion control, as well as for connection setup and tear down.Furthermore, the lack of reliability of UDP is not a problem,because if there is no answer, the request is simply repeated aftertimeout. |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
