easy to understand definitions
Kevin Darcy
kcd at daimlerchrysler.com
Wed Mar 23 22:16:28 UTC 2005
Sebastian Castro Avila wrote:
>On Wed, 23 Mar 2005 09:38:42 -0500, Bob Lockie <bjlockie at lockie.ca> wrote:
>
>
>
>>I found the following definitions but I need definitions that are easier
>>to understand.
>>I do not have my Bind book available.
>>
>># refresh - How often the slave servers should check the serial number
>>on the master for changes.
>># retry - Amount of time a slave should wait before attempting another
>>"refresh" after a previous refresh has failed.
>>
>>
>
>I agree with these first two definitions.
>
>
>
>># expire - How long a slave should use it's DNS information without a
>>refresh from the master.
>>
>>
>
>How long a slave can answer as an authoritative source without refreshing
>with the master.
>When the "expire" timer ends, that server gives "SERVFAIL" for any
>question regarding the domain.
>
>Reach that timer is BAD, so it's recommended to have a high value (2 to 4
>weeks).
>
>
>
>
>># minimum - How long a server should cache negative hits (e.g. no such
>>domain/host).
>>
>>
>>
>
>Also, how long a server can keep the answer cached.
>
>If you have long values, any change you make will take longer to
>propagate. If you choose a short value, your authoritative servers will
>receive more queries.
>
You seem to be implying that SOA.MINIMUM affects the caching of positive
responses. It does not. The TTL values on the individual RRs (or, more
accurately, RRsets, since it is not legal for TTLs to differ within an
RRset) controls caching of positive responses. SOA.MINIMUM only affects
the caching of negative responses. See RFC 2308.
- Kevin
More information about the bind-users
mailing list