When backporting the Don't Fragment UDP socket option, it was noticed
that the edns-udp-size probing uses 1432 as one of the values to be
probed and the documentation would be recommending 1400 as the safe
value. As the safe value can be from the 1400-1500 interval, the
documentation has been changed to match the probed value, so we do not
skip it.
+5666. [func] Tweak the safe "edns-udp-size" to match the probing
+ value from BIND 9.16 for better compatibility.
+ [GL #2183]
+
5665. [bug] 'nsupdate' did not retry with another server if
it received a REFUSED response. [GL #2758]
a estimated path MTU minus the estimated header space. In practice, the
smallest MTU witnessed in the operational DNS community is 1500 octets, the
Ethernet maximum payload size, so a a useful default for maximum DNS/UDP
- payload size on **reliable** networks would be 1400.
+ payload size on **reliable** networks would be 1432.
Any server-specific ``edns-udp-size`` setting has precedence over all
the above rules.
estimated header space. In practice, the smallest MTU witnessed in the
operational DNS community is 1500 octets, the maximum Ethernet payload
size, so a useful default for maximum DNS/UDP payload size on reliable
- networks would be 1400 bytes. :gl:`#2183`
+ networks would be 1432 bytes. :gl:`#2183`
Bug Fixes
~~~~~~~~~