In article <mailman.1317.1342033147.63724.bind-us...@lists.isc.org>,
 "Michael Hoskins (michoski)" <micho...@cisco.com> wrote:

> while it's largely personal preference -- i generally like to "be
> conservative in what i send, and liberal in what i accept":
> 
> http://en.wikipedia.org/wiki/Robustness_principle

This doesn't refer to quantity, but to how strictly you should adhere to 
the specification.

> it's not violating RFCs to send the full data so it's not technically
> "wrong".  however, if sending back too much data is known to cause
> problems in some cases and can potentially be used against you...then it
> seems wise to take the minimal path.

As long as you stay under the traditional 500 byte limit, I think you're 
being conservative enough.  "Liberal" would be depending on EDNS0 
extensions.

However, I think it's reasonable to adhere to the following policy:

Caching nameserver: minimal-responses yes.  The clients of these are 
primarily stub resolvers, which probably won't cache the additional 
data, so it's a waste of bandwidth and could potentially cause problems.

Authoritative nameserver: minimal-responses no.  The clients are almost 
all caching nameservers, and they'll cache what they can.

-- 
Barry Margolin
Arlington, MA
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to