Re: [NGO] external module properties

Andy Bierman <ietf@andybierman.com> Tue, 29 April 2008 15:47 UTC

Return-Path: <ngo-bounces@ietf.org>
X-Original-To: ngo-archive@optimus.ietf.org
Delivered-To: ietfarch-ngo-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A805D3A6DC6; Tue, 29 Apr 2008 08:47:06 -0700 (PDT)
X-Original-To: ngo@core3.amsl.com
Delivered-To: ngo@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8279028C2E1 for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 08:47:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.144
X-Spam-Level:
X-Spam-Status: No, score=-2.144 tagged_above=-999 required=5 tests=[AWL=0.121, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334]
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 PxBBJua4mQlV for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 08:47:04 -0700 (PDT)
Received: from smtp121.sbc.mail.sp1.yahoo.com (smtp121.sbc.mail.sp1.yahoo.com [69.147.64.94]) by core3.amsl.com (Postfix) with SMTP id C75EB3A6DC6 for <ngo@ietf.org>; Tue, 29 Apr 2008 08:46:54 -0700 (PDT)
Received: (qmail 60251 invoked from network); 29 Apr 2008 15:46:58 -0000
Received: from unknown (HELO ?127.0.0.1?) (andybierman@att.net@67.126.241.42 with plain) by smtp121.sbc.mail.sp1.yahoo.com with SMTP; 29 Apr 2008 15:46:56 -0000
X-YMail-OSG: pbhTg0AVM1mtSibkV5sL9BMN3ikOLaJWjdsiz7AXNXbuDTjbHXkKBPtNMG8qCUMu2xZn4EMzPiGNSOzh8nV5IqZtfajKd04H_B0PuNv5L3J0trQkhWlFUHLhIao9zr9ZH2o-
X-Yahoo-Newman-Property: ymail-3
Message-ID: <481742EF.5030607@andybierman.com>
Date: Tue, 29 Apr 2008 08:46:55 -0700
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
MIME-Version: 1.0
To: David Harrington <ietfdbh@comcast.net>
References: <48137444.6070802@andybierman.com> <sdr6cq83d2.fsf@wes.hardakers.net><4815EA5E.60607@andybierman.com> <sdprs8vh0f.fsf@wes.hardakers.net> <48173E9B.5000404@andybierman.com> <008901c8aa0e$a6bc4700$0600a8c0@china.huawei.com>
In-Reply-To: <008901c8aa0e$a6bc4700$0600a8c0@china.huawei.com>
Cc: 'NETCONF Goes On' <ngo@ietf.org>
Subject: Re: [NGO] external module properties
X-BeenThere: ngo@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NETCONF Goes On - discussions on future work and extensions to NETCONF <ngo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ngo>, <mailto:ngo-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/ngo>
List-Post: <mailto:ngo@ietf.org>
List-Help: <mailto:ngo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ngo>, <mailto:ngo-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ngo-bounces@ietf.org
Errors-To: ngo-bounces@ietf.org

David Harrington wrote:
>  
> 
>> We already have a single naming scope for module names.
>> There is no concept at all in YANG of the Acme FOO-MIB
>> and some other FOO-MIB.  There is just one FOO-MIB,
>> and any import (or include) which identifies FOO-MIB
>> in the target is referring to the one and only possible
>> module (within that implementation) called FOO-MIB.
> 
> This works within an implementation. How does it work in an NMS that
> deals with FOO-MIB instances in different implementations? If both
> Ciso and Nortel publish a FOO-MIB, how does an NMS managing both
> vendors' devices differentiate which FOO-MIB specification to use for
> each managed node, especially if the BAR-MIB imports "FOO-MIB"?
> 

We already have this problem now with SMIv2 module names.
The standard uses 'stock fuzzy text' to warn vendors
to pick module names that will not clash.  This is how the IETF
punts the problem, because the real solution involves a registry,
and we apparently already have enough of those.  Vendors would
not want to register their module names with IANA anyway.


> David Harrington

Andy

_______________________________________________
NGO mailing list
NGO@ietf.org
https://www.ietf.org/mailman/listinfo/ngo