Re: [PWE3] [Errata Verified] RFC5601 (4069)

"Andrew G. Malis" <agmalis@gmail.com> Wed, 06 August 2014 19:35 UTC

Return-Path: <agmalis@gmail.com>
X-Original-To: pwe3@ietfa.amsl.com
Delivered-To: pwe3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F7F31B27B3; Wed, 6 Aug 2014 12:35:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 TAVqTw5dYYHr; Wed, 6 Aug 2014 12:35:40 -0700 (PDT)
Received: from mail-qa0-x22b.google.com (mail-qa0-x22b.google.com [IPv6:2607:f8b0:400d:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BC141B27AA; Wed, 6 Aug 2014 12:35:40 -0700 (PDT)
Received: by mail-qa0-f43.google.com with SMTP id w8so2999634qac.30 for <multiple recipients>; Wed, 06 Aug 2014 12:35:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=A5IlMpTMGplnHDQr+yD27HfG5jCGOuv+HLVnSskVkqU=; b=MXryko9gfYpdJwb3b+y7r5WIVXYc0luI5Pps8XY+R6YjXkF5ycm3dx+OEHSxwifdwv 6e1+Azq7iStLGACTgIVBz8tzfIj3mVcNAk+MErRAJOzyuSLb0b8a7bv2Iu4V3FlwLMa3 1vhBHPYoUGiMODYvcLIxpnex1HQmiJCofSsg+qcW+q3Pnyq0P5EjZyAxN4crWiT4MxC9 3NvRLtyCpdbN8g8rXWmA3xuN3VZ/W3Uhpsr4sW+vBOUm+ABefw9HLTNFeUBNlXw7BfeQ H+GeJj6NheQhAU3kge34qgfh8IAQ7YV07hneMN2cDI5duNYf8I/1ZTnCQOoVpvNaWntG s8DA==
X-Received: by 10.140.41.102 with SMTP id y93mr6292755qgy.90.1407353739839; Wed, 06 Aug 2014 12:35:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.16.22 with HTTP; Wed, 6 Aug 2014 12:35:19 -0700 (PDT)
In-Reply-To: <01d71ed3a97243f386a0a7a9247e91df@AM3PR03MB612.eurprd03.prod.outlook.com>
References: <20140806173601.7195B18001B@rfc-editor.org> <01d71ed3a97243f386a0a7a9247e91df@AM3PR03MB612.eurprd03.prod.outlook.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Wed, 6 Aug 2014 15:35:19 -0400
Message-ID: <CAA=duU2MSRLPvYqnyDAdaHyruxDwZRwAkAno3iZib=Ch93f0fg@mail.gmail.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Content-Type: multipart/alternative; boundary=001a11c11e2cbc8f3f04fffb1338
Archived-At: http://mailarchive.ietf.org/arch/msg/pwe3/xzJEkFvWmZdUfhIU1ogIQEe74BI
Cc: "brian@innovationslab.net" <brian@innovationslab.net>, "pwe3@ietf.org" <pwe3@ietf.org>, "davidz@oversi.com" <davidz@oversi.com>, "thomas.nadeau@bt.com" <thomas.nadeau@bt.com>, "iesg@ietf.org" <iesg@ietf.org>
Subject: Re: [PWE3] [Errata Verified] RFC5601 (4069)
X-BeenThere: pwe3@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Pseudowire Emulation Edge to Edge <pwe3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pwe3>, <mailto:pwe3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pwe3/>
List-Post: <mailto:pwe3@ietf.org>
List-Help: <mailto:pwe3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pwe3>, <mailto:pwe3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Aug 2014 19:35:44 -0000

Sasha,

Just to give credit where it's due, Adrian was the source of the improved
text.

Cheers,
Andy


On Wed, Aug 6, 2014 at 3:29 PM, Alexander Vainshtein <
Alexander.Vainshtein@ecitele.com> wrote:

> Brian,
> Lots of thanks for a prompt verification and for the much better corrected
> text.
>
> Regards,
>        Sasha
> Email: Alexander.Vainshtein@ecitele.com
> Mobile: 054-9266302
>
>
> > -----Original Message-----
> > From: RFC Errata System [mailto:rfc-editor@rfc-editor.org]
> > Sent: Wednesday, August 06, 2014 8:36 PM
> > To: Alexander Vainshtein; thomas.nadeau@bt.com; davidz@oversi.com
> > Cc: brian@innovationslab.net; iesg@ietf.org; pwe3@ietf.org;
> rfc-editor@rfc-
> > editor.org
> > Subject: [Errata Verified] RFC5601 (4069)
> >
> > The following errata report has been verified for RFC5601, "Pseudowire
> (PW)
> > Management Information Base (MIB)".
> >
> > --------------------------------------
> > You may review the report below and at:
> > http://www.rfc-editor.org/errata_search.php?rfc=5601&eid=4069
> >
> > --------------------------------------
> > Status: Verified
> > Type: Technical
> >
> > Reported by: Alexander ("Sasha") Vainshtein
> > <Alexander.Vainshtein@ecitele.com>
> > Date Reported: 2014-08-05
> > Verified by: Brian Haberman (IESG)
> >
> > Section: 12
> >
> > Original Text
> > -------------
> >  pwAttachedPwIndex OBJECT-TYPE
> >      SYNTAX        PwIndexOrZeroType
> >      MAX-ACCESS    read-create
> >      STATUS        current
> >      DESCRIPTION
> >          "If the PW is attached to another PW instead of a local
> >           native service, this item indicates the pwIndex of the
> >           attached PW.  Otherwise, this object MUST
> >           be set to zero.  Attachment to another PW will have no
> >           PW specific entry in any of the service MIB modules."
> >      DEFVAL { 0 }
> >      ::= { pwEntry 10 }
> >
> > Corrected Text
> > --------------
> >  pwAttachedPwIndex OBJECT-TYPE
> >      SYNTAX        PwIndexOrZeroType
> >      MAX-ACCESS    read-create
> >      STATUS        current
> >      DESCRIPTION
> >           "If the PW is attached to another PW instead of a local
> >            native service, this item indicates the pwIndex of the
> >            attached PW.  Otherwise, this object MUST
> >            be set to zero.  Attachment to another PW will have no
> >            PW specific entry in any of the service MIB modules.
> >            This object may be modified only when the value of
> >            the associated pwAdminStatus object is down(2), and
> >            the associated pwOperStatus object has value down(2)
> >            or notPresent(5) such that the row in the pwTable
> >            represents an inactive PW."
> >      DEFVAL { 0 }
> >      ::= { pwEntry 10 }
> >
> > Notes
> > -----
> > Description of the pwEntry object in the same RFC states that "The read-
> > create objects in this table are divided into
> >            three categories:
> >            1) Objects that MUST NOT be changed after row activation.
> >               These are objects that define basic properties of the
> >               PW (for example type, destination, etc.).
> >            2) Objects that MAY be changed when the PW is
> >               defined as not active.  A change of these objects involves
> >               re-signaling of the PW or it might be traffic affecting.
> >               PW not active is defined as one of the following
> >               conditions:
> >                   a) The pwRowStatus is notInService(2).
> >                   b) The pwRowStatus is notReady(3).
> >                   c) The pwAdminStatus is down(2).
> >            If the operator needs to change one of the values for an
> >            active row, the operator can either set the pwRowStatus to
> >            notInService(2) or set pwAdminStatus to down(2).
> >            Signaling (or traffic) is initiated again upon setting
> >            the pwRowStatus to active(1) or setting the pwAdminStatus
> >            to up(1) or testing(3), respectively.
> >            3) Objects that MAY be changed at any time."
> >
> > In further states (in tthe same description) that "By default, all the
> read-
> > create objects MUST NOT be changed after row activation, unless
> specifically
> > indicated in the individual object description."
> >
> > pwAttachedPwIndex object is used to stitch a couple of PWs represented by
> > two different rows in the pwTable, with the pwAttachedPwIndex value in
> > the row representing one of them set to the pwIndex of the other one and
> > vice versa.
> > Since there is no way in the SMIv2 paradigm to create two rows in the
> same
> > table in a single atomic operation, setting a this attribute in a pair
> of rows is
> > only possible when both are created. In order to do that, read-create
> access
> > mode of the pwAttachedPwIndex object has to be interpreted as ability to
> > set its value when the row represents an inactive PW.
> > In accordance with the quoted description, such an interpretation must be
> > explicitly specified in the description of this object.
> >
> > Such a specification is missing in the current text, hence the default
> > interpretation of the read-create access mode is holds.
> > Proposed text fixes this problem.
> >
> > --------------------------------------
> > RFC5601 (draft-ietf-pwe3-pw-mib-14)
> > --------------------------------------
> > Title               : Pseudowire (PW) Management Information Base (MIB)
> > Publication Date    : July 2009
> > Author(s)           : T. Nadeau, Ed., D. Zelig, Ed.
> > Category            : PROPOSED STANDARD
> > Source              : Pseudo Wire Emulation Edge to Edge INT
> > Area                : Internet
> > Stream              : IETF
> > Verifying Party     : IESG
>
> _______________________________________________
> pwe3 mailing list
> pwe3@ietf.org
> https://www.ietf.org/mailman/listinfo/pwe3
>