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

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Wed, 06 August 2014 19:29 UTC

Return-Path: <Alexander.Vainshtein@ecitele.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 E90E71A0115; Wed, 6 Aug 2014 12:29:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-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 xwuuH63zZfhx; Wed, 6 Aug 2014 12:29:26 -0700 (PDT)
Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3lrp0084.outbound.protection.outlook.com [213.199.154.84]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2770C1A043D; Wed, 6 Aug 2014 12:29:26 -0700 (PDT)
Received: from AM3PR03MB612.eurprd03.prod.outlook.com (10.242.110.144) by AM3PR03MB419.eurprd03.prod.outlook.com (10.242.110.148) with Microsoft SMTP Server (TLS) id 15.0.995.14; Wed, 6 Aug 2014 19:29:24 +0000
Received: from AM3PR03MB612.eurprd03.prod.outlook.com (10.242.110.144) by AM3PR03MB612.eurprd03.prod.outlook.com (10.242.110.144) with Microsoft SMTP Server (TLS) id 15.0.995.14; Wed, 6 Aug 2014 19:29:23 +0000
Received: from AM3PR03MB612.eurprd03.prod.outlook.com ([10.242.110.144]) by AM3PR03MB612.eurprd03.prod.outlook.com ([10.242.110.144]) with mapi id 15.00.0995.014; Wed, 6 Aug 2014 19:29:23 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "brian@innovationslab.net" <brian@innovationslab.net>
Thread-Topic: [Errata Verified] RFC5601 (4069)
Thread-Index: AQHPsZ0cTt9B/tK/qE6RM/UugAdBVZvD9ctA
Date: Wed, 06 Aug 2014 19:29:22 +0000
Message-ID: <01d71ed3a97243f386a0a7a9247e91df@AM3PR03MB612.eurprd03.prod.outlook.com>
References: <20140806173601.7195B18001B@rfc-editor.org>
In-Reply-To: <20140806173601.7195B18001B@rfc-editor.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [79.178.122.151]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 02951C14DC
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(377454003)(51704005)(13464003)(252514010)(189002)(199002)(377424004)(92566001)(105586002)(21056001)(46102001)(76176999)(54356999)(81542001)(99396002)(15202345003)(86362001)(95666004)(76482001)(16799955002)(50986999)(33646002)(107046002)(110136001)(77982001)(15975445006)(85306004)(64706001)(87936001)(31966008)(74316001)(2656002)(74662001)(74502001)(4396001)(83072002)(83322001)(106356001)(106116001)(15188155005)(81342001)(2351001)(80022001)(76576001)(66066001)(20776003)(19580405001)(19580395003)(101416001)(79102001)(85852003)(2501001)(24736002)(108616003); DIR:OUT; SFP:; SCL:1; SRVR:AM3PR03MB612; H:AM3PR03MB612.eurprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en;
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:
X-OriginatorOrg: ecitele.com
Archived-At: http://mailarchive.ietf.org/arch/msg/pwe3/pOvryy38VQh71U4RSiKhrW5rYJE
Cc: "davidz@oversi.com" <davidz@oversi.com>, "pwe3@ietf.org" <pwe3@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>, "thomas.nadeau@bt.com" <thomas.nadeau@bt.com>
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:29:34 -0000

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