210-250 · Question #125
As per RFC 1035 which transport layer protocol is used for DNS zone transfer?
The correct answer is D. TCP. RFC 1035 mandates that DNS zone transfers use TCP because zone data can exceed the 512-byte UDP payload limit and requires reliable ordered delivery.
Question
As per RFC 1035 which transport layer protocol is used for DNS zone transfer?
Options
- AHTTP
- BRDP
- CUDP
- DTCP
How the community answered
(62 responses)- A3% (2)
- B2% (1)
- C2% (1)
- D94% (58)
Why each option
RFC 1035 mandates that DNS zone transfers use TCP because zone data can exceed the 512-byte UDP payload limit and requires reliable ordered delivery.
HTTP is an Application Layer protocol used for web traffic and plays no role in DNS zone transfer operations.
RDP is a remote desktop application protocol unrelated to DNS or zone transfer mechanisms.
UDP is used for standard DNS queries and responses on port 53 but is explicitly not used for zone transfers due to its unreliable, size-limited nature.
Per RFC 1035, DNS zone transfers are performed over TCP port 53 because transferring an entire zone database involves large payloads that cannot reliably fit within UDP's 512-byte constraint. TCP's connection-oriented nature also guarantees that all resource records are delivered completely and in order from the primary to the secondary DNS server.
Concept tested: DNS zone transfer transport protocol per RFC 1035
Source: https://www.rfc-editor.org/rfc/rfc1035
Topics
Community Discussion
No community discussion yet for this question.