II0-001 · Question #149
The data structure for DNS queries contains all of the following except?
The correct answer is A. Checksum. DNS message format is defined in RFC 1035 and does not include a checksum field - it relies on the underlying transport layer (UDP or TCP) for error detection, making Checksum the correct exception. The Header (D) is always present in DNS messages, containing fields like…
Question
The data structure for DNS queries contains all of the following except?
Options
- AChecksum
- BQUESTION NO:
- CAuthority
- DHeader
How the community answered
(38 responses)- A82% (31)
- B3% (1)
- C11% (4)
- D5% (2)
Explanation
DNS message format is defined in RFC 1035 and does not include a checksum field - it relies on the underlying transport layer (UDP or TCP) for error detection, making Checksum the correct exception. The Header (D) is always present in DNS messages, containing fields like transaction ID, flags, and section counts. The Question section (B) holds the query name and type being looked up, and the Authority section (C) lists authoritative name servers relevant to the response. Together, DNS messages are organized into up to five sections: Header, Question, Answer, Authority, and Additional - none of which is a checksum.
Memory tip: Think of DNS as "HQAAA" - Header, Question, Answer, Authority, Additional. If checksum doesn't appear in that acronym, it doesn't belong in DNS.
Community Discussion
No community discussion yet for this question.