Aaron Campbell wrote: > On 2013-09-11, at 2:30 AM, Paul Vixie <p...@redbarn.org> wrote: > >> "A DNS UDP responder shall, when transmitting a message which does not >> include embedded cryptographic marks such as TSIG or DNSSEC signatures, use >> an effective DNS message payload size which is calculated as MIN(OFFERED, >> MIN(DISCOVERED, ESTIMATED) - OVERHEAD)) where OFFERED is the EDNS BUFSIZE >> received from the initiator, and DISCOVERED is the path MTU if known or else >> the outbound interface MTU, and ESTIMATED is chosen as 576 for IPv4 or 1280 >> for IPv6 as the minimum guaranteed size of an IP datagram, and OVERHEAD is >> chosen as 64 for IPv4 or 48 for IPv6 as the maximum likely size of the IP >> and UDP headers. > > Shouldn't OVERHEAD actually be 68 for IPv4?
i am counting 40 for the ipv6 header and 8 for the udp header. where are you getting your 68 number from? > Also, already mentioned in 2671bis, but OFFERED shouldn't be used unless it > is at least 512. ("Values lower than 512 MUST be treated as equal to 512.") a fine plan. orange, can you produce an EDNS0-ter draft along these lines?
_______________________________________________ dns-operations mailing list dns-operations@lists.dns-oarc.net https://lists.dns-oarc.net/mailman/listinfo/dns-operations dns-jobs mailing list https://lists.dns-oarc.net/mailman/listinfo/dns-jobs