draft-ietf-dnsext-dnssec-bis-updates-10 Samuel Weiler IETF77, - - PowerPoint PPT Presentation

draft ietf dnsext dnssec bis updates 10
SMART_READER_LITE
LIVE PREVIEW

draft-ietf-dnsext-dnssec-bis-updates-10 Samuel Weiler IETF77, - - PowerPoint PPT Presentation

Changes Since -09 Path Forward draft-ietf-dnsext-dnssec-bis-updates-10 Samuel Weiler IETF77, Anaheim 24 March 2010 Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10 Changes Since -09 Path Forward Changes Since -09 Nested Trust Anchors


slide-1
SLIDE 1

Changes Since -09 Path Forward

draft-ietf-dnsext-dnssec-bis-updates-10

Samuel Weiler

IETF77, Anaheim

24 March 2010

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-2
SLIDE 2

Changes Since -09 Path Forward

Changes Since -09 Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set Path Forward Document History Last call?

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-3
SLIDE 3

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Nested Trust Anchors

◮ Removed 2119 SHOULD.

“Which [trust anchor selection policy] to use is a matter of implementation choice. It is possible and perhaps advisable to expose the choice of policy as a configuration option.”

◮ Added discussion of possibilities.

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-4
SLIDE 4

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Nested Trust Anchors

◮ Removed 2119 SHOULD.

“Which [trust anchor selection policy] to use is a matter of implementation choice. It is possible and perhaps advisable to expose the choice of policy as a configuration option.”

◮ Added discussion of possibilities. ◮ Left in a weak default recommendation:

“As a default, we suggest that validators implement the “Accept Any Success” policy ... while exposing

  • ther policies as configuration options.”

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-5
SLIDE 5

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Setting DO (DNSSEC OK) Bit on Replies

◮ Before: Authoritative servers may copy the setting of the DO

bit from query to response. Or may set it arbitrarily. (From

  • 04, October 2006.)

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-6
SLIDE 6

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Setting DO (DNSSEC OK) Bit on Replies

◮ Before: Authoritative servers may copy the setting of the DO

bit from query to response. Or may set it arbitrarily. (From

  • 04, October 2006.)

◮ Now: MUST copy, based on RFC3225.

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-7
SLIDE 7

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Setting DO (DNSSEC OK) Bit on Replies

◮ Before: Authoritative servers may copy the setting of the DO

bit from query to response. Or may set it arbitrarily. (From

  • 04, October 2006.)

◮ Now: MUST copy, based on RFC3225. ◮ Encourage validators to accept either.

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-8
SLIDE 8

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Answering Queries with CD (Checking Disabled) bit set

◮ Old: “When processing a request with the CD bit set, the

resolver MUST set the CD bit on its upstream queries.”

◮ What if you have a cached answer obtained w/o the CD bit?

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-9
SLIDE 9

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Answering Queries with CD (Checking Disabled) bit set

◮ Old: “When processing a request with the CD bit set, the

resolver MUST set the CD bit on its upstream queries.”

◮ What if you have a cached answer obtained w/o the CD bit? ◮ That’s fine! ◮ Unless it’s a SERVFAIL.

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-10
SLIDE 10

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Answering Queries with CD (Checking Disabled) bit set

◮ Old: “When processing a request with the CD bit set, the

resolver MUST set the CD bit on its upstream queries.”

◮ What if you have a cached answer obtained w/o the CD bit? ◮ That’s fine! ◮ Unless it’s a SERVFAIL. ◮ Which should only be cached for five minutes (RFC2308).

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-11
SLIDE 11

Changes Since -09 Path Forward Nested Trust Anchors Setting DO Bit on Replies Answering Queries with CD bit set

Answering Queries with CD (Checking Disabled) bit set

◮ Old: “When processing a request with the CD bit set, the

resolver MUST set the CD bit on its upstream queries.”

◮ What if you have a cached answer obtained w/o the CD bit? ◮ That’s fine! ◮ Unless it’s a SERVFAIL. ◮ Which should only be cached for five minutes (RFC2308). ◮ In those cases (only), query upstream with CD set. ◮ OK to set CD for any queries for which you have an applicable

trust anchor.

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-12
SLIDE 12

Changes Since -09 Path Forward Document History Last call?

Changes through time

◮ -10, Mar 2010: no additions. Changed CD and DO bit rules.

Changed nested trust anchor guidance.

◮ -09, Sep 2009: editorial only. ◮ -08, Jan 2009: NSEC3, SHA256, AD bit, CD bit, nested trust

anchors, 5155 typo.

◮ -07, Jul 2008: editorial. ◮ -06, Nov 2007: validating insecure delegations ◮ -05, Mar 2007: CNAME proofs, REMOVED responding to

ANY queries

◮ -04, Oct 2006: responding to ANY queries, setting DO bit on

replies

◮ -03, Jun 2006: editorial ◮ -02, Jan 2006: canonical form typecode list ◮ -01, May 2005: validating ANY queries

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-13
SLIDE 13

Changes Since -09 Path Forward Document History Last call?

Anything else?

◮ Changes due to “rollover and die”?

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10

slide-14
SLIDE 14

Changes Since -09 Path Forward Document History Last call?

Anything else?

◮ Changes due to “rollover and die”? ◮ Time to WGLC and publish?

Samuel Weiler draft-ietf-dnsext-dnssec-bis-updates-10