Re: [mpls] seeking consensus on making draft-ietf-mpls-tp-te-mib read-only

Muly Ilan <muly_i@rad.com> Tue, 04 February 2014 22:29 UTC

Return-Path: <muly_i@rad.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E62561A0167 for <mpls@ietfa.amsl.com>; Tue, 4 Feb 2014 14:29:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.124
X-Spam-Level:
X-Spam-Status: No, score=-2.124 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HOST_MISMATCH_COM=0.311, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 z2aPZetGlKHn for <mpls@ietfa.amsl.com>; Tue, 4 Feb 2014 14:29:34 -0800 (PST)
Received: from rad.co.il (mailrelay01-ib1.rad.com [94.188.133.165]) by ietfa.amsl.com (Postfix) with ESMTP id A0D881A0163 for <mpls@ietf.org>; Tue, 4 Feb 2014 14:29:33 -0800 (PST)
Received: from Internal Mail-Server by MailRelay01 (envelope-from muly?i@rad.com) with RC4-SHA encrypted SMTP; 5 Feb 2014 00:29:14 +0200
Received: from EXRAD6.ad.rad.co.il (2002:c072:18be::c072:18be) by exrad6.ad.rad.co.il (2002:c072:18be::c072:18be) with Microsoft SMTP Server (TLS) id 15.0.775.38; Wed, 5 Feb 2014 00:29:18 +0200
Received: from EXRAD6.ad.rad.co.il ([fe80::f157:6202:5fc8:a4f0]) by exrad6.ad.rad.co.il ([fe80::f157:6202:5fc8:a4f0%12]) with mapi id 15.00.0775.031; Wed, 5 Feb 2014 00:29:18 +0200
From: Muly Ilan <muly_i@rad.com>
To: "curtis@ipv6.occnc.com" <curtis@ipv6.occnc.com>
Thread-Topic: [mpls] seeking consensus on making draft-ietf-mpls-tp-te-mib read-only
Thread-Index: AQHPIeTt24FW4ft2EUCWup+uSeelLJqlpr8A
Date: Tue, 04 Feb 2014 22:29:17 +0000
Message-ID: <43eedf0d24b44989ad627359f470016f@exrad6.ad.rad.co.il>
References: Your message of "Tue, 04 Feb 2014 14:49:06 +0000." <60814a444d6343b5bc3eab5bbe181a3f@exrad6.ad.rad.co.il> <201402042008.s14K8rlB087734@maildrop2.v6ds.occnc.com>
In-Reply-To: <201402042008.s14K8rlB087734@maildrop2.v6ds.occnc.com>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [192.114.24.190]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Commtouch-Refid: str=0001.0A090209.52F169C9.0053, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 (Unknown)
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-tp-te-mib@tools.ietf.org" <draft-ietf-mpls-tp-te-mib@tools.ietf.org>
Subject: Re: [mpls] seeking consensus on making draft-ietf-mpls-tp-te-mib read-only
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Feb 2014 22:29:37 -0000

Hi Curtis,

I agree with some (most) of the points you listed below.
It's not my intention to start a debate on the pros/cons of SNMP as a provisioning protocol.

Currently, our products do not support NETCONF. I believe this is the case for other vendors as well.

In addition, we already support the MPLS-TE-STD-MIB and MPLS-LSR-STD-MIB for MPLS-TE provisioning. So for us the shortest TTM is to add MIB extensions for MPLS-TP provisioning. I believe this is the case for other vendors as well.

Since we need the functionality of mapping the MPLS-TP identifiers, Global_ID::Node_ID, to the ingress/egress LSR identifier in existing mplsTunnelTable the mpls-tp-te-mib in its present contents, with read-write/read-create objects, is good for us.


Muly

-----Original Message-----
From: Curtis Villamizar [mailto:curtis@ipv6.occnc.com] 
Sent: Tuesday, February 04, 2014 10:09 PM
To: Muly Ilan
Cc: Loa Andersson; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-ietf-mpls-tp-te-mib@tools.ietf.org
Subject: Re: [mpls] seeking consensus on making draft-ietf-mpls-tp-te-mib read-only


Support these as read-only.

See inline for comments on prior post.

In message <60814a444d6343b5bc3eab5bbe181a3f@exrad6.ad.rad.co.il>
Muly Ilan writes:
> 
> Oppose.
>  
> In our implementation we need read-write/read-create access for the TE 
> and LSR extensions.
>  
> Specifically, the new functionality provided by mplsIdGlobalId, 
> mplsIdNodeId and mplsTunnelExtNodeConfigTable can only be realized by 
> read-write/read-create objects.

The reason that people in operations and equipment vendors both generally oppose read/write MIBs is that they are a bad way to configure equipment.  Some reasons are:

  1. MIB sets using UDP are unreliable and need to be confirmed.

  2. MIB sets generally require small configuration change operations.
     Sparse bulk set operations are not supported.

  3. Large configuration changes using MIB requires lots of small
     operations followed by confirmation in most cases after each
     small operation.  Large atomic operations are not possible.

  4. Large configuration changes are common for providers that batch
     changes and apply them during "maintenance windows" during very
     off-peak hours such that should something go wrong or small
     disruptions occur, the impact to most enterprises is minimal.

  5. Configuration changes, both small and large are better
     accomplished through other means such as NETCONF.

Note that some tools based on the Yang language can translate a MIB into an XML dialect suitable for use with NETCONF.  This may be a good transition strategy if you had planned to use read/write MIB.

> Regards,
>  
> Muly Ilan

Curtis

> -----Original Message-----
> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Loa Andersson
> Sent: Tuesday, February 04, 2014 8:55 AM
> To: mpls@ietf.org
> Cc: mpls-chairs@tools.ietf.org; 
> draft-ietf-mpls-tp-te-mib@tools.ietf.org
> Subject: [mpls] seeking consensus on making draft-ietf-mpls-tp-te-mib 
> read-only
>  
> Working Group,
>  
> We have just recalled draft-ietf-mpls-tp-te-mib from the IESG to the 
> working group for more work. We have a series of comments that are 
> mostly for clarification. However the main reason for recalling the 
> document is that there is one point where we need to confirm working 
> group consensus.
>  
> The IETF, the working group and the MIB Doctors are today very 
> reluctant to produce read-write MIB modules. The current draft is 
> read-write for a few objects, this is based on a consensus call for an 
> earlier discussion, however the consensus call was not clear. It can 
> be taken to mean both that we want to go with read-write objects and 
> that we want to see read-only. Is it clear that it has been 
> interpreted differently by different individuals.
>  
> The authors and chairs have discussed the issue and we have a rough 
> consensus that we want the MIB module(s) to be read-only.
>  
> We therefore are asking the working group if this is OK for the MIB
> module(s) in the current document. Please indicate Support or Oppose 
> for this MIB (draft-ietf-mpls-tp-te-mib) to be read-only.
>  
> Please send your comments to the working group mailing list before 
> February 18, 2014.
>  
> Loa
> for the MPLS wg chairs