Bind response to query's very small edns udp payload size
John Wobus
jw354 at cornell.edu
Fri Apr 15 15:24:25 UTC 2016
>> What does bind try to do if the client specifies a udp size of less than 512?
>
> From RFC 6891:
>
> Values lower than 512 MUST be treated as equal to 512.
Doh.
The behavior I saw was a shorter authority section and no additional section (or TO)
when I specified a UDP buffer of 200 as opposed to sending a non-EDNS request.
But I do see that an EDS request with UDP buffer size 512 gives me
exactly the same result as with buffer size 200. I speculate
bind will skip part of its usual authority section and provide no
TC bit as long as it can give the full answer section.
The actual issue I was investigating is indeed unrelated. I was merely
eliminating possibilities.
John Wobus
Cornell IT
More information about the bind-users
mailing list