Hello,

        I am trying to understand EDNS queries and the fallback capabilities. 
BIND 9.9.6-P1. I have a particular scenario where two sites are connected via 
firewall links and UDP fragmentation is not allowed. The symptoms I am seeing 
is that a dig command sends out several queries with EDNS and bufsize of 4096. 
The server on the other side of this setup answers back with an answer sized at 
3410, yet no packets reach back to the dig query. According to the 
Knowledgebase article linked below, I expected to see the client fallback to 
EDNS with a bufsize of 512 when it did not receive a reply. Am I wrong? I have 
also listed the part that concerns me.

https://kb.isc.org/article/AA-01219/30/Refinements-to-EDNS-fallback-behavior-can-cause-different-outcomes-in-Recursive-Servers.html

"For currently (and recently) supported versions of BIND up to and including 
BIND 9.9, the fallback algorithm for a 'new' authoritative server operates as 
follows:

    Query with EDNS, advertising size 4096, DO (DNSSEC OK) bit set
    If no response, retry with EDNS, size 512, DO bit set"

Perhaps it has something to do with the meaning of "'new'"?

Thank you,
Ralph F. Bischof, Jr.
The opinions expressed within this communication are not necessarily those of 
NASA. 
_______________________________________________
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