[TICTOC] SNMP Agent for PTPBASE-MIB [was Re: I-D Action: draft-ietf-tictoc-ptp-mib-05.txt]

Vinay Shankarkumar <vinays@cisco.com> Fri, 08 March 2013 21:59 UTC

Return-Path: <vinays@cisco.com>
X-Original-To: tictoc@ietfa.amsl.com
Delivered-To: tictoc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B84621F8569 for <tictoc@ietfa.amsl.com>; Fri, 8 Mar 2013 13:59:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, WEIRD_PORT=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jpad0k7MMbpW for <tictoc@ietfa.amsl.com>; Fri, 8 Mar 2013 13:59:27 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id E56C121F8168 for <tictoc@ietf.org>; Fri, 8 Mar 2013 13:59:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4522; q=dns/txt; s=iport; t=1362779967; x=1363989567; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=Sb7bbSKlzsR42+MiE/emXgx+SPS7ELWCPNBxkcB7TRM=; b=NWxCFkWn3lvkFqzTkW9Y7CbrOdN/DcrDWFIOkkOC9o5HSVbYVLLWsbu6 Zd+rXiO8Figuzh8mZUpKUM/CCx0o9AGPiCjeh/wgSPeRae19WbMwPw/oT PpxSMkPbGIrWsrDNdtMONnaERqfUYmrZTCJcYgGW5fKAPGV/7jUo2NiN/ 0=;
X-IronPort-AV: E=Sophos;i="4.84,810,1355097600"; d="scan'208";a="185501389"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-6.cisco.com with ESMTP; 08 Mar 2013 21:59:26 +0000
Received: from [10.150.30.7] (dhcp-10-150-30-7.cisco.com [10.150.30.7]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r28LxPtR024612; Fri, 8 Mar 2013 21:59:26 GMT
Message-ID: <513A5F3D.4090904@cisco.com>
Date: Fri, 08 Mar 2013 16:59:25 -0500
From: Vinay Shankarkumar <vinays@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130216 Thunderbird/17.0.3
MIME-Version: 1.0
To: tictoc@ietf.org
References: <20130225220923.29132.35455.idtracker@ietfa.amsl.com>
In-Reply-To: <20130225220923.29132.35455.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: Alan Luchuk <luchuk@snmp.com>
Subject: [TICTOC] SNMP Agent for PTPBASE-MIB [was Re: I-D Action: draft-ietf-tictoc-ptp-mib-05.txt]
X-BeenThere: tictoc@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Timing over IP Connection and Transfer of Clock BOF <tictoc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tictoc>, <mailto:tictoc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tictoc>
List-Post: <mailto:tictoc@ietf.org>
List-Help: <mailto:tictoc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tictoc>, <mailto:tictoc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Mar 2013 21:59:28 -0000

Hello,
Here is the info regards an SNMP agent for the PTPBASE-MIB, that has been
developed and made available by Alan Luchuck.

Thanks Alan,
-Vinay.

###---

Alan Luchuk wrote:

Hello,

I've created an SNMP agent for the PTPBASE-MIB, and made it available
publicly for demonstration purposes.  I hope it will be useful to you
and to the IETF TICTOC WG for evaluating the PTPBASE-MIB.

In demo mode, SNMP Research's agent code generator puts in unchanging
dummy data for the MIB objects.  Replacing the dummy data values with
more realistic data values or function calls that return live data is
pretty simple.  I'm under unrelated project deadlines, but if someone
can provide more reasonable sample values, I may be able to substitute
them into the demo.

There are two ways to try out the demo:

-  Traditional SNMP;
-  A web interface

To use traditional SNMP:

-  Send to  ciagent.snmp.com, port 161 (the standard SNMP port);

-  Use noAuthNoPriv USM user "public" (no auth or priv passwords needed);
    One can also use SNMPv2c "public" or SNMPv1 "public".

-  Request the ptpbaseMIB object, OID 1.3.6.1.4.1.99.15.1.11.1.  To
    build the SNMP agent, I had to assign an OID to ptpbaseMIB.  I
    assigned it's OID in the SNMP Research private space.  I assigned
    it "enterprises.99.15.1.11.1".

To use the web interface:

-  Use the URLhttp://ciagent.snmp.com:280/subtree/ptpBaseMIB.  Omit
    a trailing slash.  When prompted, the username is "Guest", no password.


For demonstration purposes, the web interface is a little easier to use.
But there really is an SNMP agent underneath it, so you might want to
actually throw SNMP requests at it to convince yourself.

Hope this effort is helpful to the TICTOC WG.  If nothing else, knowing
that an SNMP agent can be produced from the PTPBASE-MIB may help advance
the standard.

Please let me know if you have questions or comments.



PS: Over the last few days, the server with the PTPBASE-MIB agent has been up and
down due to environmental issues.  The server and agent are up now, but there
is a possibility it may go down again if more work is needed to correct the
environmentals.  We plan on keeping the PTPBASE-MIB agent running at least
through IETF 86, so if you cannot reach it at a given time, try again later.

Hope it is helpful to the TICTOC WG!

Regards,
--Alan

  ------------------------------------------------------------------------------
  Alan Luchuk               SNMP Research, Inc.          Voice:  +1 865 573 1434
  Senior Software Engineer  3001 Kimberlin Heights Road  FAX:    +1 865 573 9197
  luchuk@snmp.com             Knoxville, TN  37920-9716http://www.snmp.com/
  ------------------------------------------------------------------------------




On 2/25/13 5:09 PM, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>   This draft is a work item of the Timing over IP Connection and Transfer of Clock Working Group of the IETF.
>
> 	Title           : Precision Time Protocol Version 2 (PTPv2) Management Information Base
> 	Author(s)       : Vinay Shankarkumar
>                            Laurent Montini
>                            Tim Frost
>                            Greg Dowd
> 	Filename        : draft-ietf-tictoc-ptp-mib-05.txt
> 	Pages           : 78
> 	Date            : 2013-02-25
>
> Abstract:
>     This memo defines a portion of the Management Information Base (MIB)
>     for use with network management protocols in TCP/IP-based internets.
>     In particular, it defines objects for managing networks using
>     Precision Time Protocol, specified in [IEEE 1588-2008].
>
>     This memo specifies a MIB module in a manner that is both compliant
>     to the SNMPv2 SMI, and semantically identical to the peer SNMPv1
>     definitions.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-tictoc-ptp-mib
>
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-tictoc-ptp-mib-05
>
> A diff from the previous version is available at:
> http://www.ietf.org/rfcdiff?url2=draft-ietf-tictoc-ptp-mib-05
>
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> TICTOC mailing list
> TICTOC@ietf.org
> https://www.ietf.org/mailman/listinfo/tictoc