Skip to main content

Source Address Validation Improvement (SAVI) for Mixed Address Assignment Methods Scenario
RFC 8074

Revision differences

Document history

Date Rev. By Action
2018-06-08
15 Bernie Volz Closed request for Early review by INTDIR with state 'Overtaken by Events'
2018-06-08
15 Bernie Volz Closed request for Early review by INTDIR with state 'Overtaken by Events'
2017-04-21
15 Gunter Van de Velde Closed request for Last Call review by OPSDIR with state 'Overtaken by Events'
2017-02-17
15 (System)
Received changes through RFC Editor sync (created alias RFC 8074, changed title to 'Source Address Validation Improvement (SAVI) for Mixed Address Assignment Methods Scenario', …
Received changes through RFC Editor sync (created alias RFC 8074, changed title to 'Source Address Validation Improvement (SAVI) for Mixed Address Assignment Methods Scenario', changed abstract to 'In networks that use multiple techniques for address assignment, the spoofing of addresses assigned by each technique can be prevented using the appropriate Source Address Validation Improvement (SAVI) methods.  This document reviews how multiple SAVI methods can coexist in a single SAVI device and how collisions are resolved when the same binding entry is discovered by two or more methods.', changed pages to 12, changed standardization level to Proposed Standard, changed state to RFC, added RFC published event at 2017-02-17, changed IESG state to RFC Published)
2017-02-17
15 (System) RFC published
2017-02-16
15 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2017-02-08
15 (System) RFC Editor state changed to AUTH48 from RFC-EDITOR
2017-02-06
15 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2017-01-09
15 (System) IANA Action state changed to No IC
2017-01-09
15 (System) RFC Editor state changed to EDIT
2017-01-09
15 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2017-01-09
15 (System) Announcement was received by RFC Editor
2017-01-09
15 Amy Vezza IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2017-01-09
15 Amy Vezza IESG has approved the document
2017-01-09
15 Amy Vezza Closed "Approve" ballot
2017-01-09
15 Amy Vezza Ballot approval text was generated
2017-01-05
15 Suresh Krishnan I have verified that the comments from the No Objection positions have been addressed in the latest revision (-15)
2017-01-05
15 Suresh Krishnan IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed
2017-01-02
15 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2017-01-02
15 Jun Bi New version available: draft-ietf-savi-mix-15.txt
2017-01-02
15 (System) New version approved
2017-01-02
15 (System) Request for posting confirmation emailed to previous authors: "Jun Bi" , "Guang Yao" , "Joel Halpern" , savi-chairs@ietf.org, "Eric Levy-Abegnoli"
2017-01-02
15 Jun Bi Uploaded new revision
2016-12-08
14 Jean Mahoney Closed request for Last Call review by GENART with state 'No Response'
2016-12-07
14 Bernie Volz Assignment of request for Early review by INTDIR to Dave Thaler was rejected
2016-12-07
14 Bernie Volz Request for Early review by INTDIR Completed: Ready with Issues. Reviewer: David Lamparter.
2016-12-07
14 Ted Lemon Assignment of request for Early review by INTDIR to Ted Lemon was rejected
2016-12-01
14 Cindy Morgan IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation
2016-12-01
14 Tero Kivinen Request for Last Call review by SECDIR Completed: Has Issues. Reviewer: Scott Kelly.
2016-12-01
14 Stephen Farrell [Ballot comment]

I agree with Alissa's comment.
2016-12-01
14 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2016-11-30
14 Joel Jaeggli
[Ballot comment]
4.  Architecture

  A SAVI device may implement ant use multiple SAVI methods.

  A SAVI device may implement and use multiple SAVI …
[Ballot comment]
4.  Architecture

  A SAVI device may implement ant use multiple SAVI methods.

  A SAVI device may implement and use multiple SAVI methods.

6.1.2.2. 

  2.  The target is within  configured "prefix" (or equal to "address")

  2.  The target is within  the configured "prefix" (or equal to the "address")
2016-11-30
14 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2016-11-30
14 Spencer Dawkins [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins
2016-11-30
14 Suresh Krishnan IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead
2016-11-30
14 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2016-11-30
14 Terry Manderson [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson
2016-11-30
14 Mirja Kühlewind
[Ballot comment]
Probably Ben caught them already but there are a few cases where there should be an upper letter SHOULD instead of a lower …
[Ballot comment]
Probably Ben caught them already but there are a few cases where there should be an upper letter SHOULD instead of a lower latter should.
2016-11-30
14 Mirja Kühlewind [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind
2016-11-30
14 (System) IESG state changed to Waiting for AD Go-Ahead from In Last Call
2016-11-29
14 Kathleen Moriarty [Ballot Position Update] New position, No Objection, has been recorded for Kathleen Moriarty
2016-11-29
14 Ben Campbell
[Ballot comment]
I have a few minor (non-binding) comments, and some editorial comments:

Substantive:

-3, 7th paragraph: "... SAVI binding table should be shared..."
This …
[Ballot comment]
I have a few minor (non-binding) comments, and some editorial comments:

Substantive:

-3, 7th paragraph: "... SAVI binding table should be shared..."
This seems like it might deserve a SHOULD, given that it seems like one of the main points of the document.

-4: Can you define (or cite a definition) for "binding anchor"?

- 6.1.1: Is the "manual" method excluded from consideration here? If so, it would be helpful to explain that, and why.

- 6.1.2: It's not clear to me what the  title "Overwritten preferences" means. Should this be "Exceptions"?

- 6.1.2.2, paragraph 6, "message should be discarded":
That seems important, should the should be SHOULD?

-- (same paragraph), "It is suggested to limit
  the rate of defense NAs to reduce security threats to the switch."

Can you elaborate on that threat, or cite something that does?

- 6.2: I'm a bit surprised this section doesn't prioritize the binding with the longest expiration time. Or do you assume the manual method and FCFS method do not have expirations?

-8: Can you elaborate on the correlation concern?


Editorial:

- General: There are a number of abbreviations that should be expanded on the first use.

-1, paragraph 1: s/Validaiton/Validation

- 3: Is there a reason the 4th method (manual) doesn't get a place on the list? If so, it would be helpful to add text to explain why.

- 5: The DHCP/SLAAC and SeND/non-SeND headings seem ambiguous, in that it is not clear to me that the "/" means "these two things in combination", as opposed to "either of these methods". I suggest writing out what you mean rather than using the "/" as a shortcut. (Also, are these the only combinations that people need to think about?)

-6: I assume "assignment separation" is the method described in section 5, but that section never uses those exact words. Please consider using a consistent term.

-6.1.1, first paragraph "decide to whom"
Does this mean to decide which binding anchor to use? (Otherwise, who is "whom"?)

-- The use of a numbered list in 6.1.1 seems to imply some ordering or preference, but I don't think that is the intent. If so,  please  consider using an non-numbered list.

- 6.1.2.2 could use some proofreading--there are a number of grammar errors and unclear statements.
--  "value of a know binding anchor":
s/know/known
-- last paragraph: What is the antecedent of "It" in "It should not install..."
-- s/"... prevent the node to assign..."/"... prevent the node from assigning..."
-- I don't understand the intent of the second to last sentence well enough to suggest wording.

- 6.1.3: Please spell out FCFS
2016-11-29
14 Ben Campbell [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell
2016-11-29
14 Alia Atlas
[Ballot comment]
There are a number of acronyms that could use expansion or a reference for the first time they are used (CGA, DAD are …
[Ballot comment]
There are a number of acronyms that could use expansion or a reference for the first time they are used (CGA, DAD are the 2 I caught).  This will probably be caught by the RFC Editor, but help sooner might be useful.

I'm fairly certain that Joel Halpern hasn't worked at Newbridge Networks for quite a few years...
2016-11-29
14 Alia Atlas [Ballot Position Update] New position, No Objection, has been recorded for Alia Atlas
2016-11-29
14 Alissa Cooper
[Ballot comment]
= Abstract =

The phrase "must be used" sounds too prescriptive. I think something along the following lines would be more accurate:

In …
[Ballot comment]
= Abstract =

The phrase "must be used" sounds too prescriptive. I think something along the following lines would be more accurate:

In networks that use multiple techniques for address assignment, the spoofing of addresses assigned by each technique can be prevented using the appropriate Source Address Validation Improvement (SAVI) methods.
2016-11-29
14 Alissa Cooper [Ballot Position Update] New position, No Objection, has been recorded for Alissa Cooper
2016-11-29
14 Alexey Melnikov [Ballot Position Update] New position, No Objection, has been recorded for Alexey Melnikov
2016-11-29
14 Alvaro Retana [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana
2016-11-29
14 (System) IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2016-11-29
14 Guang Yao New version available: draft-ietf-savi-mix-14.txt
2016-11-29
14 (System) New version approved
2016-11-29
14 (System) Request for posting confirmation emailed to previous authors: "Jun Bi" , "Guang Yao" , "Joel Halpern" , savi-chairs@ietf.org, "Eric Levy-Abegnoli"
2016-11-29
14 Guang Yao Uploaded new revision
2016-11-29
13 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2016-11-29
13 Guang Yao New version available: draft-ietf-savi-mix-13.txt
2016-11-29
13 (System) New version approved
2016-11-29
13 (System) Request for posting confirmation emailed to previous authors: "Jun Bi" , "Guang Yao" , "Joel Halpern" , savi-chairs@ietf.org, "Eric Levy-Abegnoli"
2016-11-29
13 Guang Yao Uploaded new revision
2016-11-29
12 Suresh Krishnan Ballot has been issued
2016-11-29
12 Suresh Krishnan [Ballot Position Update] New position, Yes, has been recorded for Suresh Krishnan
2016-11-29
12 Suresh Krishnan Created "Approve" ballot
2016-11-29
12 Suresh Krishnan Ballot writeup was changed
2016-11-28
12 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2016-11-28
12 Sabrina Tanamal
(Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs:

The IANA Services Operator has reviewed draft-ietf-savi-mix-12.txt, which is currently in Last Call, and has the following comments:

We …
(Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs:

The IANA Services Operator has reviewed draft-ietf-savi-mix-12.txt, which is currently in Last Call, and has the following comments:

We understand that this document doesn't require any registry actions.

While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object.

If this assessment is not accurate, please respond as soon as possible.

Thank you,

Sabrina Tanamal
IANA Services Specialist
PTI
2016-11-23
12 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Stefan Winter
2016-11-23
12 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Stefan Winter
2016-11-17
12 Tero Kivinen Request for Last Call review by SECDIR is assigned to Scott Kelly
2016-11-17
12 Tero Kivinen Request for Last Call review by SECDIR is assigned to Scott Kelly
2016-11-14
12 Suresh Krishnan Placed on agenda for telechat - 2016-12-01
2016-11-11
12 Jean Mahoney Request for Last Call review by GENART is assigned to Pete Resnick
2016-11-11
12 Jean Mahoney Request for Last Call review by GENART is assigned to Pete Resnick
2016-11-10
12 Amy Vezza IANA Review state changed to IANA - Review Needed
2016-11-10
12 Amy Vezza
The following Last Call announcement was sent out:

From: The IESG
To: "IETF-Announce"
CC: savi-chairs@ietf.org, draft-ietf-savi-mix@ietf.org, savi@ietf.org, suresh.krishnan@ericsson.com, jeanmichel.combes@orange.com
Reply-To: ietf@ietf.org …
The following Last Call announcement was sent out:

From: The IESG
To: "IETF-Announce"
CC: savi-chairs@ietf.org, draft-ietf-savi-mix@ietf.org, savi@ietf.org, suresh.krishnan@ericsson.com, jeanmichel.combes@orange.com
Reply-To: ietf@ietf.org
Sender:
Subject: Last Call:  (SAVI for Mixed Address Assignment Methods Scenario) to Proposed Standard


The IESG has received a request from the Source Address Validation
Improvements WG (savi) to consider the following document:
- 'SAVI for Mixed Address Assignment Methods Scenario'
  as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2016-11-30. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


  In networks that use multiple techniques for address assignment, the
  appropriate Source Address Validation Improvement (SAVI) methods must
  be used to prevent spoofing of addresses assigned by each such
  technique.  This document reviews how multiple SAVI methods can
  coexist in a single SAVI device and collisions are resolved when the
  same binding entry is discovered by two or more methods.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-savi-mix/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-savi-mix/ballot/


No IPR declarations have been submitted directly on this I-D.


The document contains these normative downward references.
See RFC 3967 for additional information:
    rfc7039: Source Address Validation Improvement (SAVI) Framework (Informational - IETF stream)
Note that some of these references may already be listed in the acceptable Downref Registry.


2016-11-10
12 Amy Vezza IESG state changed to In Last Call from Last Call Requested
2016-11-10
12 Amy Vezza Last call announcement was changed
2016-11-09
12 Suresh Krishnan Last call was requested
2016-11-09
12 Suresh Krishnan Last call announcement was generated
2016-11-09
12 Suresh Krishnan Ballot approval text was generated
2016-11-09
12 Suresh Krishnan Ballot writeup was generated
2016-11-09
12 Suresh Krishnan IESG state changed to Last Call Requested from AD Evaluation::AD Followup
2016-10-18
12 (System) Sub state has been changed to AD Followup from Revised ID Needed
2016-10-18
12 Guang Yao New version available: draft-ietf-savi-mix-12.txt
2016-10-18
12 (System) New version approved
2016-10-18
11 (System) Request for posting confirmation emailed to previous authors: "Jun Bi" , "Guang Yao" , "Joel Halpern" , savi-chairs@ietf.org, "Eric Levy-Abegnoli"
2016-10-18
11 Guang Yao Uploaded new revision
2016-10-17
11 Bernie Volz Request for Early review by INTDIR Completed. Reviewer: Ralph Droms.
2016-10-16
11 Suresh Krishnan Please address INT Dir reviews from David Lamparter and Ralph Droms
2016-10-16
11 Suresh Krishnan IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::External Party
2016-09-27
11 Carlos Bernardos Request for Early review by INTDIR is assigned to Ralph Droms
2016-09-27
11 Carlos Bernardos Request for Early review by INTDIR is assigned to Ralph Droms
2016-09-21
11 Carlos Bernardos Request for Early review by INTDIR is assigned to Ted Lemon
2016-09-21
11 Carlos Bernardos Request for Early review by INTDIR is assigned to Ted Lemon
2016-09-16
11 Carlos Bernardos Request for Early review by INTDIR is assigned to Dave Thaler
2016-09-16
11 Carlos Bernardos Request for Early review by INTDIR is assigned to Dave Thaler
2016-09-16
11 Carlos Bernardos Request for Early review by INTDIR is assigned to David Lamparter
2016-09-16
11 Carlos Bernardos Request for Early review by INTDIR is assigned to David Lamparter
2016-09-14
11 Suresh Krishnan IESG state changed to AD Evaluation::External Party from AD Evaluation
2016-06-22
11 Suresh Krishnan IESG state changed to AD Evaluation from Publication Requested
2016-06-13
11 Amy Vezza IESG process started in state Publication Requested
2016-06-13
11 Amy Vezza Working group state set to Submitted to IESG for Publication
2016-06-12
11 Jean-Michel Combes Changed consensus to Yes from Unknown
2016-06-12
11 Jean-Michel Combes Intended Status changed to Proposed Standard from None
2016-06-12
11 Jean-Michel Combes Changed document writeup
2016-05-21
11 Guang Yao New version available: draft-ietf-savi-mix-11.txt
2015-11-15
10 Guang Yao New version available: draft-ietf-savi-mix-10.txt
2015-07-19
09 Guang Yao New version available: draft-ietf-savi-mix-09.txt
2015-05-13
08 Guang Yao New version available: draft-ietf-savi-mix-08.txt
2015-03-08
07 Jun Bi New version available: draft-ietf-savi-mix-07.txt
2014-05-15
06 Guang Yao New version available: draft-ietf-savi-mix-06.txt
2013-11-03
05 Guang Yao New version available: draft-ietf-savi-mix-05.txt
2013-05-06
04 Guang Yao New version available: draft-ietf-savi-mix-04.txt
2012-11-05
03 Guang Yao New version available: draft-ietf-savi-mix-03.txt
2012-04-28
02 Guang Yao New version available: draft-ietf-savi-mix-02.txt
2012-03-08
01 Jean-Michel Combes IETF state changed to WG Consensus: Waiting for Write-Up from WG Document
2012-03-08
01 Jean-Michel Combes Waiting for "RFC Editor" state for all the SAVI solutions before beginning the Shepherd review
2012-03-08
01 Jean-Michel Combes Changed shepherd to Jean-Michel Combes
2011-10-26
01 (System) New version available: draft-ietf-savi-mix-01.txt
2011-05-07
00 (System) New version available: draft-ietf-savi-mix-00.txt