Re: [netmod] Fw: New Version Notification for draft-bjorklund-netmod-snmp-cfg-00

"Romascanu, Dan (Dan)" <dromasca@avaya.com> Sun, 24 October 2010 14:00 UTC

Return-Path: <dromasca@avaya.com>
X-Original-To: netmod@core3.amsl.com
Delivered-To: netmod@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9D9D63A689E for <netmod@core3.amsl.com>; Sun, 24 Oct 2010 07:00:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.533
X-Spam-Level:
X-Spam-Status: No, score=-102.533 tagged_above=-999 required=5 tests=[AWL=0.066, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vXsgiHpocLol for <netmod@core3.amsl.com>; Sun, 24 Oct 2010 07:00:42 -0700 (PDT)
Received: from p-us1-iereast-outbound-tmp.us1.avaya.com (p-us1-iereast-outbound-tmp.us1.avaya.com [135.11.29.16]) by core3.amsl.com (Postfix) with ESMTP id 8578B3A6857 for <netmod@ietf.org>; Sun, 24 Oct 2010 07:00:42 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.58,231,1286164800"; d="scan'208";a="40991043"
Received: from unknown (HELO co300216-co-erhwest.avaya.com) ([198.152.7.5]) by p-us1-iereast-outbound-tmp.us1.avaya.com with ESMTP; 24 Oct 2010 10:02:24 -0400
X-IronPort-AV: E=Sophos;i="4.58,231,1286164800"; d="scan'208";a="530584167"
Received: from unknown (HELO 307622ANEX5.global.avaya.com) ([135.64.140.14]) by co300216-co-erhwest-out.avaya.com with ESMTP; 24 Oct 2010 10:02:23 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 24 Oct 2010 16:02:02 +0200
Message-ID: <EDC652A26FB23C4EB6384A4584434A04026648E9@307622ANEX5.global.avaya.com>
In-Reply-To: <B11AB91666F22D498EEC66410EB3D3C4F412BEC7F0@HQ1-EXCH01.corp.brocade.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [netmod] Fw: New Version Notification for draft-bjorklund-netmod-snmp-cfg-00
Thread-Index: ActxyRIjfFjW6EPOQCii7zPfyMMrAQANDfoQAGGmEBA=
References: <sdd3r3se5r.fsf@wjh.hardakers.net><4CC09A7C.6020506@andybierman.com><Pine.GSU.4.58.1010211717010.1644@adminfs><20101022.111104.235838872.mbj@tail-f.com> <B11AB91666F22D498EEC66410EB3D3C4F412BEC7F0@HQ1-EXCH01.corp.brocade.com>
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: Andy Bierman <biermana@Brocade.com>, Martin Bjorklund <mbj@tail-f.com>, netmod@ietf.org, spakes@snmp.com
Subject: Re: [netmod] Fw: New Version Notification for draft-bjorklund-netmod-snmp-cfg-00
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netmod>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Oct 2010 14:00:43 -0000

I agree with Andy and Martin on the  approach. This looks like a good
set of requirements to start from. 

Dan
(speaking as a contributor) 

> -----Original Message-----
> From: netmod-bounces@ietf.org 
> [mailto:netmod-bounces@ietf.org] On Behalf Of Andy Bierman
> Sent: Friday, October 22, 2010 5:55 PM
> To: Martin Bjorklund; netmod@ietf.org; spakes@snmp.com
> Subject: Re: [netmod] Fw: New Version Notification for 
> draft-bjorklund-netmod-snmp-cfg-00
> 
> Hi,
> 
> I agree with Martin.
> There should be a new interfaces table that contains a 
> mapping to ifIndex so monitoring MIBs like RMON-MIB can be 
> used with SNMP, even though the config may be done through 
> NETCONF.  RMON is an example that supports complete 
> self-configuration through SNMP, but vendors has decided to 
> configure it through CLI anyway.
> 
> To understand the framework, we have to understand (at least) 
> how an individual feature would be realized within that framework.
> 
> Some requirements (IMO):
>   1) Ability to support easy to use YANG module for any 
> service or feature.
>      Global and per-interface inter-related components are the norm.
>      This must be clear in the data model.
>   2) Ability to continue retrieving interface-related 
> operational data with SNMP
>   3) Ability to also retrieve operational data with NETCONF
>      - mapping algorithm automatically translates any SMIv2 read-only
>        OBJECT-TYPE macro into functionally equivalent YANG 
> module, such that
>        predictable top-level YANG data nodes, suitable for 
> <get> retrieval,
>        are defined.
>   4) Ability to let vendors continue using their own 
> interface identification strings
>      - Provide optional YANG extension to let vendors 
> describe identifier string components
>   5) Ability to identify/configure parent and child interface 
> relationships, 
>      if there is some hierarchy within the interfaces. 
>      - other interface relationships such as hot-standby, 
> load-balancing, trunking 
>        should also be supported
>   6) Ability to pre-provision interfaces which are not 
> currently present.
>   7) Ability to enable or disable an interface
>   8) Ability to move child nodes from one interface to another
>      (e.g., move a service, replicate a service, line-card 
> changes slot)
> 
> 
> Andy
> 
> -----Original Message-----
> From: netmod-bounces@ietf.org 
> [mailto:netmod-bounces@ietf.org] On Behalf Of Martin Bjorklund
> Sent: Friday, October 22, 2010 2:11 AM
> To: netmod@ietf.org; spakes@snmp.com
> Subject: Re: [netmod] Fw: New Version Notification for 
> draft-bjorklund-netmod-snmp-cfg-00
> 
> Hi,
> 
> David Spakes <spakes@snmp.com> wrote:
> > At the very least, the working group should produce a 
> document that is 
> > the YANG equivalent to RFC 2863.  IMHO, it should exactly 
> mirror the 
> > existing objects, at least the ones that are not deprecated.
> 
> I disagree.  If all we do is put YANG syntax around existing 
> MIB objects, we haven't achieved anything.  We should 
> concentrate on interface configuration.  It is not important 
> to duplicate all interface counters etc.  One thing that *is* 
> important though is how a YANG interface configuration model 
> relates to the MIB.  (For example, how the interface name 
> maps to ifIndex.)
> 
> 
> /martin
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>