312-50V10 · Question #637
One of your team members has asked you to analyze the following SOA record. What is the TTL? Rutgers.edu.SOA NS1.Rutgers.edu ipad.college.edu (200302028 3600 3600 604800 2400.
The correct answer is D. 2400. In a DNS SOA record, the five numeric fields in order are serial, refresh, retry, expire, and minimum TTL; the last value (2400) is the TTL.
Question
One of your team members has asked you to analyze the following SOA record. What is the TTL? Rutgers.edu.SOA NS1.Rutgers.edu ipad.college.edu (200302028 3600 3600 604800 2400.
Options
- A200303028
- B3600
- C604800
- D2400
- E60
- F4800
How the community answered
(52 responses)- A2% (1)
- B6% (3)
- C4% (2)
- D75% (39)
- F13% (7)
Why each option
In a DNS SOA record, the five numeric fields in order are serial, refresh, retry, expire, and minimum TTL; the last value (2400) is the TTL.
200303028 does not appear in the record; 200302028 is the serial number used for zone transfer versioning, not the TTL.
3600 appears twice in the record but represents the refresh interval and retry interval, not the TTL.
604800 is the expire value, which defines how long a secondary server treats its zone data as authoritative without a successful refresh, not the TTL.
A DNS SOA record contains five time-related fields inside the parentheses: serial number, refresh interval, retry interval, expire time, and minimum TTL. In this record - (200302028 3600 3600 604800 2400) - the values map sequentially, making 2400 the minimum TTL, also used as the negative caching TTL per RFC 2308. This field specifies the minimum time in seconds that resource records from this zone should be cached by resolvers.
The value 60 does not appear anywhere in the SOA record provided.
The value 4800 does not appear anywhere in the SOA record provided.
Concept tested: DNS SOA record field order and minimum TTL
Source: https://datatracker.ietf.org/doc/html/rfc1035#section-3.3.13
Topics
Community Discussion
No community discussion yet for this question.