[savi] [Errata Verified] RFC6620 (3926)

RFC Errata System <rfc-editor@rfc-editor.org> Sat, 05 April 2014 11:59 UTC

Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: savi@ietfa.amsl.com
Delivered-To: savi@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FB861A0166; Sat, 5 Apr 2014 04:59:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.912
X-Spam-Level:
X-Spam-Status: No, score=-1.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vi1KqxXZjzCZ; Sat, 5 Apr 2014 04:59:46 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2607:f170:8000:1500::d3]) by ietfa.amsl.com (Postfix) with ESMTP id E79CC1A0158; Sat, 5 Apr 2014 04:59:45 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 75FA77FC3A9; Sat, 5 Apr 2014 04:59:40 -0700 (PDT)
To: leaf.yeh.sdo@gmail.com, nordmark@acm.org, marcelo@it.uc3m.es, elevyabe@cisco.com
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20140405115940.75FA77FC3A9@rfc-editor.org>
Date: Sat, 5 Apr 2014 04:59:40 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/savi/eAHfMcpeF1TNA_VsukFxwFyMONU
Cc: rfc-editor@rfc-editor.org, savi@ietf.org, ted.lemon@nominum.com, iesg@ietf.org
Subject: [savi] [Errata Verified] RFC6620 (3926)
X-BeenThere: savi@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Mailing list for the SAVI working group at IETF <savi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/savi>, <mailto:savi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/savi/>
List-Post: <mailto:savi@ietf.org>
List-Help: <mailto:savi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/savi>, <mailto:savi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Apr 2014 11:59:51 -0000

The following errata report has been verified for RFC6620,
"FCFS SAVI: First-Come, First-Served Source Address Validation Improvement for Locally Assigned IPv6 Addresses". 

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=6620&eid=3926

--------------------------------------
Status: Verified
Type: Editorial

Reported by: Leaf Yeh <leaf.yeh.sdo@gmail.com>
Date Reported: 2014-03-21
Verified by: Ted Lemon (IESG)

Section: 3.2.3

Original Text
-------------
   +---------+  VP_NS, VP_DATA/2xNS                    +-----------+
   |         |---------------------------------------->|           |
   | NO_BIND |                                         | TENTATIVE |
   |         |<----------------------------------------|           |
   +---------+                    TP_NA, TP_NS/-       +-----------+
          ^                                                |
          |                                                | TimeOut
   Timeout|                                                |
          |                                                v
   +---------+  VP_NA/-                                +-----------+
   |         |---------------------------------------->|           |
   | TESTING |                                TP_NS/-  |           |
   |  TP-LT  |<----------------------------------------|   VALID   |
   |         |                           TimeOut/2xNS  |           |
   |         |<----------------------------------------|           |
   +---------+                                         +-----------+
     ^   |                                                ^    |
     |   |                                                |    |
     |   +---------------------      ---------------------+    |
     |       VP_NS/-          |     |  NP_NA, TimeOut/-        |
     |                        v     |                          |
     |                     +-----------+                       |
     |                     |           |                       |
     +---------------------|  TESTING  |<----------------------+
          VP_NS, VP_DATA/- |    VP     |  VP_DATA, VP_NS,
                           +-----------+  VP_NA/2xNS

                    Figure 2: Simplified State Machine

Corrected Text
--------------
   +---------+  VP_NS, VP_DATA/2xNS                    +-----------+
   |         |---------------------------------------->|           |
   | NO_BIND |                                         | TENTATIVE |
   |         |<----------------------------------------|           |
   +---------+                    TP_NA, TP_NS/-       +-----------+
          ^                                                |
          |                                                | TimeOut
   Timeout|                                                |
          |                                                v
   +---------+  VP_NA/-                                +-----------+
   |         |---------------------------------------->|           |
   | TESTING |                                TP_NS/-  |           |
   |  TP-LT  |<----------------------------------------|   VALID   |
   |         |                           TimeOut/2xNS  |           |
   |         |<----------------------------------------|           |
   +---------+                                         +-----------+
     ^   |                                                ^    |
     |   |                                                |    |
     |   +---------------------      ---------------------+    |
     |       VP_NS/-          |     |  VP_NA, TimeOut/-        |
     |                        v     |                          |
     |                     +-----------+                       |
     |                     |           |                       |
     +---------------------|  TESTING  |<----------------------+
          TP_NS, TP_DATA/- |    VP     |  VP_DATA, VP_NS,
                           +-----------+  VP_NA/2xNS

                    Figure 2: Simplified State Machine

Notes
-----
a. According to the description on the state machine at page 19,

 <quote>
o  If an NA message containing the IPAddr as the Target Address is
      received through the Validating Port P as a reply to the DAD_NS
      message, then the NA is forwarded as usual and the state is
      changed to VALID.  The LIFETIME is set to DEFAULT_LT.
 </quote>

the state change from TESTING_VP  to VALID should be triggered by the  VP_NA (NA message containing the IPAddr as the Target Address is received through the Validating Port).


b. According to the description on the state machine at page 19,

 <quote>
   o  If a data packet containing IPAddr as the source address is
      received through a Trusted Port (i.e., other than port P), the
      state is moved to TESTING_TP-LT, and the packet MAY be discarded.

   o  If a DAD_NS is received through a Trusted Port, the packet is
      forwarded as usual, and the state is moved to TESTING_TP-LT.
 </quote>

the state change from TESTING_VP  to TESTING_TP-LT should be triggered by the TP_DATA (data packet containing IPAddr as the source address received through a Trusted Port), or by the TP_NS (DAD_NS is received through a Trusted Port).

--------------------------------------
RFC6620 (draft-ietf-savi-fcfs-14)
--------------------------------------
Title               : FCFS SAVI: First-Come, First-Served Source Address Validation Improvement for Locally Assigned IPv6 Addresses
Publication Date    : May 2012
Author(s)           : E. Nordmark, M. Bagnulo, E. Levy-Abegnoli
Category            : PROPOSED STANDARD
Source              : Source Address Validation Improvements
Area                : Internet
Stream              : IETF
Verifying Party     : IESG