[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [dnsext] EDNS0 options open issues
Stuart,
On Mon, 2008-11-24 at 12:11 -0800, Stuart Cheshire wrote:
> On 20 Nov, 2008, at 05:04, Ólafur Guðmundsson /DNSEXT chair wrote:
>
> > Q1: How do we mark Ignorable vs Required options ?
> > (see Section 4.4.2 of EDNS0-bis)
> > The possibilities include:
> > - Continue to define all options as ignorable
>
> My experience is that (at least some) current DNS implementations
> return FmtErr (1) when they receive a DNS Query with an unrecognized
> EDNS0 option.
>
> Therefore the de facto reality appears to be that all current EDNS0
> option are "reject if unknown".
>
> Whether a given EDNS0 option is ignorable may depend on context. I
> suggest we let the client choose, by defining the top bit as the "may
> ignore" flag. In other words, EDNS0 options 1, 2, 3, 4 are "reject if
> unknown" options, and 0x8001, 0x8002, 0x8003, 0x8004 are the "ignore
> if unknown" versions of those same options.
Not a bad idea. Should the server return a code indicating which options
it does and does not understand? (This is beginning to smell a bit like
DHCP, BTW.)
--
Shane
--
to unsubscribe send a message to namedroppers-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/namedroppers/>