Subject: comp.protocols.snmp SNMP FAQ Part 2 of 2
Date: 2 Sep 1997 14:01:21 -0400
Summary: Introduction to SNMP & comp.protocols.snmp newsgroup

Archive-name: snmp-faq/part2
Posting-Frequency: monthly (more-or-less)
Last-Modified: 2 Sep 97
Version: 2.28
 
                 comp.protocols.snmp
                 -------------------

                     PART 2 of 2

         FAQ - Frequently Asked Questions - FAQ
 
          Simple Network Management Protocol
          ----------------------------------         
 
This 2-part document is provided as a service by and for the readers
and droogs of Internet USENET news group comp.protocols.snmp and may be
used for research and educational purposes only.  Any commercial
use of the text may be in violation of copyright laws under
the terms of the Berne Convention. My lawyer can whup your lawyer.

------------------------------------------------------------
 Please feel free to EMail corrections, enhancements, and/or
 additions to the Reply-To address, above.  Your input will
 receive full credit in this FAQ unless you request otherwise.
              mailto:splinter@panix.com
------------------------------------------------------------
         A NOTE ON CONTRIBUTOR EMAIL ADDRESSES

As a result of some of the abuses of EMail now taking place on
the Internet, we are adopting a policy of NOT providing EMail
addresses of individual contributors in these postings. We will
continue to provide EMail addresses of commercial contributors
unless requested not to.
-------------------------------------------------------------

Please also visit our cousin newsgroup:
           news://comp.dcom.net-management.
 
New this month: 
---------------
> Added a section in Part 2 devoted to CMU SNMP
> Miscellaneous corrections submitted by readers.
 
Note on host names and addresses: please email me with any changes
to host names and IP addresses. The MIT host rtfm has an autoresponder
which always replies to postings with an incorrect IP.  It would be
nice if every host had that, but they don't, so I need your assistance.  

~Subject:         TABLE OF CONTENTS
                 -----------------
 
FAQ PART 1 of 2:           >>>>> NOT IN THIS DOCUMENT
----------------           --------------------------

@0. What is the purpose of this FAQ?
--------------------------------------
@0.1 Where can I Obtain This FAQ?
------------------------------------
 
@I. General Questions about SNMP and SNMPv2
-------------------------------------------
@1. What is SNMP?
@2. What is an RFC?
@3. Where can I get RFC text?
@4. What books are there which cover SNMP?
@5. What periodicals are heavily oriented to SNMP?
@6. What classes are available on the topic of SNMP?
@7. Who are some leading authorities of SNMP?
@8. What discussion groups are available for SNMP?
@9. What trade shows cater to SNMP?
@10. What SNMP product User Groups are available.
@11. Where can I find SNMP-related material on WWW?
@12. What related mailing lists exist?
@13. SNMP and Autodiscovery
     -----------------------
@20. What is SNMPv2?
@20a. What is SNMPv2*/SNMPv1+/SNMPv1.5?
@21.  SNMP and/versus The Web
@22.  SNMP and Java
@30. What is RMON?
@31.  RMON Standardization Status
@32.  RMON Working Group.
@33.  Joining the RMON Working Group Mailing List
@34.  Historical RMON Records
@35.  RMON Documents
@39. What is ISODE?
@39a. Where can I get ISODE?


FAQ PART 2 of 2:
-----------
@40. What is CMIP?
@41. What books should I read about CMIP?
@50. What is OMNIPoint?
 
@II. SNMP Software and Related Products
----------------------------------------
@1. Where can I get Public Domain SNMP software?
@2. Where can I get Proprietary SNMP software?
@3. Where can I get SNMP Shareware?
@4. Miscellaneous FTP Sources
@10. What CMIP software is available?
@11. SNMP and Windows NT/95
@12. More About CMU SNMP Software
 
@III. MIBS
-----------
@1. What is a MIB?
@2. What are MIB-I and MIB-II
@3. What are enterprise MIBs?
@4. Where can I get enterprise MIBs?
@5. How can I register an enterprise MIB?
@5a. Where can I find the current Enterprise Number Assignments?
@6. What is the SMI?
@7. What is ASN.1?
 
@Appendix A. Glossary
@Appendix B. Acknowledgements & Credits



BEGIN PART 2:                ===========

@40. 
~Subject: What is CMIP?
----------------
   YES, we do need to mention it here!
 
   Paul Rolland writes from France:
 
 "CMIP is the Common Management Information Protocol. It is an OSI
  protocol that has been defined for Network Management. It comes
  together with the CMIS (Commom Management Information Service). 
  This service provides :
    monitoring: in this case, you are using CMIP to gain information,
    control:    you can manipulate objects that you manage,
    reporting:  Managed objects can tell you something wrong is
                happening."
 
@41. 
~Subject: What books should I read about CMIP?
---------------------------------------
   The collected OSI specifications are of sufficient bulk
   to sink a small craft in calm waters.  Start easy:
 
   A. The Open Book: A Practical Perspective on OSI
      by: Marshall T. Rose
 
      ISBN 0-13-643016-3
 
     (c) 1990 Prentice-Hall, Inc
 
   B. Open Systems Networking: OSI & TCP/IP
      by: David Piscitello & A. L. Chapin
 
      ISBN 0-201-56334-7
 
      (c) 1993 Addison-Wesley
 
   C. SNMP, SNMPv2 and CMIP: The Practical Guide to
      Network Management Standards
      by: William Stallings
 
      ISBN 0-201-63331-0
 
      (c) 1993 Addison-Wesley Publishing Co, Inc
 
 
42 - 49 Reserved
----------------
 
@50. 
~Subject: What is OMNIPoint?
---------------------------
   "A common approach to the integrated management of
    networked information systems."
 
   In practical terms, a vehicle for helping to bridge
   the standards gap between SNMP and OSI/CMIP so that
   the end user customer can reap the benefits of both.
 
   A product of the:
      Network Management Forum
      40 Morristown Road
      Bernardsville, NJ 07924
 
      Ph: 908-766-1544
      Fx: 908-766-5741
 
   A catalog of products is available.
 
 
@II. 
~Subject: SNMP Software and Related Products
 
 
@1. 
~Subject: Where can I get Public Domain SNMP software?
------------------------------------------------------
 
      a. Carnegie-Mellon University
         4910 Forbes Ave.
         Pittsburgh, PA 15213-3890
 
         ftp from lancaster.andrew.cmu.edu (128.2.13.21)
         both SNMP and SNMPv2 are available.

> ***** IMPORTANT *****
> This server is now known as FTP.NET.CMU.EDU. Please connect to that
> hostname. In the near future, the anonymous server will no longer be
> associated with LANCASTER.ANDREW.CMU.EDU so connections there will not
> work.
 
         There is no FAQ, and CMU does not generally answer
         questions about their software. There are man pages
         in the tar file, and the code is well documented
         and easy to follow.

 
      b. MIT
         Cambridge, Massachusetts
         ftp://thyme.lcs.mit.edu

         "look in /pub/snmp"
 
 
      c. Christophe Meessen writes:
 
>I've put a small package on a ftp server that relates to SNMP.
>It is a minimal set of BER assembling/disassembling primitives
>needed to implement SNMPv1 or SNMPv2.
 
>BER compilation primitives compile in reverse. That is they compile
>from the last byte toward the first byte. This result in the
>simplest BER compilation code.
 
>The exact path is ftp.in2p3.fr (134.158.69.153) /pub/snmp/ber
 
 
      d. NAS HNMS (NAS Hierarchical Network Management System)
 
         [What follows is a much-edited post from Jude A. George]
 
HNMS is the NAS Hierarchical Management System -- an SNMP- and
X Windows- based software package for monitoring large,
heterogeneous IP networks.
[.. deletions here by Editor.. ]
 
VERSION 2.0c3
NOTICE  There is a version of the software that we sent to COSMIC,
        which is NASA's technology transfer organization at the
        University of Georgia.  As of yet, COSMIC is still putting
        together their distribution.
 
        Anyone can get a copy of HNMS v2.0c3 directly from COSMIC,
        and expand/revise/modify/redistribute it.  However, if you do
        redistribute it, the following provisions are in effect:
 
        You MAY NOT: make minor changes and re-release the entire
                     package with your own copyright.
        You MAY:     make make minor changes and copyright only
                     the changes.
        You MAY:     make major ( > 50% ) changes, and copyright
                     the whole work.
[.. deletions here by Editor.. ]

[How to get to COSMIC: http://www.cosmic.uga.edu/pub/hnms.info.shtml]
 
For sample screen snapshots, try the following in your favorite
WWW viewer:

         ftp://ftp.netcom.com/pub/he/heyjude/SCREEN1.gif
         ftp://ftp.netcom.com/pub/he/heyjude/SCREEN2.gif
 
There is an HNMS mailing list, maintained by Jason Thorpe at Oregon
State University.  To subscribe to the list, send mail to
majordomo@maillist.cs.orst.edu,
 
[ message body ]
 
subscribe hnms-users [your e-mail address, optional]
 
For help, send the message body 'help'.  Questions about the list may
be sent to owner-hnms-users@maillist.cs.orst.edu.


[Editor's note: We received this via EMAIL ...

"HNMS seems not to be free software.

Andreas Rittershofer
D-72555 Metzingen
Germany"

... so, let the buyer beware...]
 
 
        e. The UT-SNMP projectgroup
        ---------------------------
 
description: Currently, we are building version 4 of the 
UT-SNMP package. In this new version we initialize
the PartyMIB by a configuration file(s). The layout
of this initialization file is defined and described
in the "SNMPv2 Administrative Configuration Proposal"
by Dave Perkins and John Seligson (Synoptics). 

Some projectmembers have made software to 
create those configuration file(s) in a very
convenient manner. The software asks some simple
questions and depending on the input generates the
initialization file(s). 
  package:     UT-PERKINS-1_0.tar.Z
  programmers: Martijn Visser & Erwin Bonsma.
 
 
  postal:         The UT-SNMP projectgroup
                  Tele-Informatics and Open Systems Group
                  Department of Computer Science
                  P.O. Box 217, 7500 AE  Enschede, The Netherlands
  voice:          +31 53 894099
  email:          snmp@cs.utwente.nl
  www:            
                    http://snmp.cs.uwtente.nl/General/snmp-faq.html
  ftp:            
                    ftp://ftp.cs.utwente.nl:/pub/src/snmp
 
 
        f. The tkined & scotty network management system
        ------------------------------------------------
 
        The Technical University of Braunschweig has developed an
        extensible network management platform which uses the
        Tool Command Language (Tcl) as its primary extensions
        language.
 
        The tkined network editor is the graphical user interface
        which integrates applications that are usually written as
        Tcl scripts based on the scotty Tcl extension. scotty provides
        access to SNMPv1 and SNMPv2 and a number of well known
        Internet services like DNS, various ICMP packets, NTP, TCP,
        UDP, SUN RPCs (mount, rstat, portmap) etc.
 
        Applications distributed with the scotty and tkined sources
        include network discovery, trouble-shooting applications, 
        event filter, SNMP MIB browser etc. An experimental MIB
        browser is also available via WWW using the URL:
        
                http://www.cs.tu-bs.de/ibr/cgi-bin/sbrowser.cgi
 
        The SNMP Tcl extension uses a SNMPv1/v2 protocol stack written
        from scratch which was designed to directly support our Tcl
        API. This provides a portable and fast implementation. A brief
        history on SNMP Tcl extension is available using the URL:
        
        http://www.cs.tu-bs.de/ibr/projects/nm/scotty/tcl+snmp.html
 
        Information about the current status of the project, the
        mailing list and the availability of our software can be
        found at:
 
        http://www.cs.tu-bs.de/ibr/projects/nm/tkined/
        http://www.cs.tu-bs.de/ibr/projects/nm/scotty/
 
 
      g.   SNMPt and the WILMA package
      --------------------------------
 
SNMPt-1.4 (Toolkit kernel)
--------------------------
  - *FULL* documentation in *ENGLISH* (about 130 pages)
  - compiles on HP, SUN4.1.3, LINUX, AIX
  - includes the counters of the snmp group of the MIB-II
  - source for 'barefoot' manager commands:
        + snmpget
        + snmpset
        + snmpnext
        + snmpwalk
        + snmptrap
  - error handling improved
  - goodies: TCP and TELNET support for client/server management
 
MibCompiler-1.2 (ASN.1 compiler kernel)
---------------------------------------
  - precompiled versions available for
        + HP/UX 9.0 (MC680x0, HP-PA)
        + Linux
 
SimAgent-1.1 (Agent simulator for test purposes)
------------------------------------------------
  - uses MibCompiler-1.2
 
mibc-1.2 (MIB compiler)
-----------------------
  - some bugs have been removed
  - compatible with SNMPt-1.4
 
snmpm-3.2 (MIB browser)
-----------------------
  - new layout of the windows
  - menu always visible
  - 'find' function
  - can send SET REQUESTS
  - merges and displays MIBs found on agents and on the compiler
  - now ANSI-C source
  - many bugs have been removed
 
mibII-1.1 (MIB-II agent)
------------------------
  - uses SNMPt-1.4
  - now, two groups of the standard are supported
    (some others still missing - sorry)
 
Xldv-1.2 (widgets)
------------------
  - fully ANSI-C
  - use mmak-5.2
 
SMI-1.0 (ASN.1 definitions for MIBs)
------------------------------------
  - header files for mibc
  - some ASN.1 sources of MIBs
 
mmak-5.2 (multiplatform project manager and makefile generator)
---------------------------------------------------------------
  - some bugs have been removed
  - recursively scans for #include "xxx.h"
  - supports new platform names
        + hp.pa
        + hp.68k
        + sun
        + linux
        + aix
  - supports an improved version and release management system
  - knows .asn1 files and mibc
 
The new releases are available on our ftp server using the standard
anonymous ftp access (XMosaic access is supported partially by HTML files!).
 
ftp://ftp.ldv.e-technik.tu-muenchen.de:/dist/WILMA
 
For installation read the INSTALLATION_INSTRUCTIONS.html document.
You may also be interested in what is COMING_SOON.html.
 
For questions and comments, send E-Mail to
 
wilma@ldv.e-technik.tu-muenchen.de
 
 
     i.  (from Mark Wallace)
     -----------------------
 
The comp.protocols.tcp-ip.ibmpc faq had this info on a DOS SNMP
monitor package:
 
Downright Speculation
SNMP monitor    Free
 
Available at 
       file://sun.soe.clarkson.edu/pub/packet-drivers/snmpsrc.zip.

Also available at
        file://enh.nist.gov/misc/snmpsrc.zip, snmpsup.zip,snmpsun.tar_Z.

 
     j. from UC Davis  & Wes Hardaker (see FTP list in Part 1 )
     --------------------------------

       News from Wes Hardaker:

1) The project finally has a web page: http://www.ece.ucdavis.edu/ucd-snmp.
   More importantly, it has mailing list archives which many of you
   have requested.

2) The next release will be 3.3 and can be expected sometime in
   October I hope.

3) [some stuff trimmed here]  For questions and
   bug reports, please make sure you mail the
   ucd-snmp-coders@ece.ucdavis.edu mailing list instead, as the other
   members of that list will probably help you out.

4) With the next release, I'll be changing the project name from
   ucd-snmp to net-snmp.  This is primarily due to the fact that it is
   really a collaborative project with the help of people from around
   the net, and not one of them is at UCDavis anymore.  The current
   distribution site, authors, and everything else will remain the
   same for the time being though.

Wes Hardaker


...General info
...------------
Subcription/unsubscription/info requests should always be sent to the -request
address of a mailinglist.  In this case, send these requests to
ucd-snmp-request@ece.ucdavis.edu.  

To subscribe to a mailinglist, simply send a message with the word "subscribe"
in the Subject: field to the -request address of that list.

To unsubscribe from a mailinglist, simply send a message with the word (you
guessed it :-) "unsubscribe" in the Subject: field to the -request address of
that list.

In the event of an address change, it would probably be the wisest to first
send an unsubscribe for the old address (this can be done from the new
address), and then a new subscribe to the new address (the order is important).

Most (un)subscription requests are processed automatically without human
intervention.

Do not send multiple (un)subscription or info requests in one mail.  Only one
will be processed per mail.

NOTE: The -request server usually does quite a good job in discriminating
      between (un)subscribe requests and messages intended for the maintainer.
      If you'd like to make sure a human reads your message, make it look
      like a reply (i.e. the first word in the Subject: field should be "Re:",
      without the quotes of course); the -request server does not react to
      replies.


...The archive server
...------------------
The last 40 submissions to this list are archived for your convience.

You can look at the header of every mail coming from this list to see
under what name it has been archived.  The X-Mailing-List: field contains
the mailaddress of the list and the file in which this submission was
archived.

If you want to access this archive, you have to send mails to the -request
address with the word "archive" as the first word of your Subject:.
To get you started try sending a mail to the -request address with
the following:
..Subject: archive help


     k. from pwilson:
     ----------------

New portable SNMP agent distribution is available under GPL.
We call it snmp95. It is available for anonymous ftp from
          ftp://ftp.std.com/vendors/snmp/snmp95/snmp95.tar.Z

As well as number of other products named xxxx95 it is rather
a transtional product representing current intermediate state
of SNMPv1 -> SNMPv2 transition.

First, let me describe what is there.
 
1. It is bi-lingual SNMPv1/SNMPv2 implementation based on the
   recent drafts, which will change along with draft changes.

2. It includes two agents: base agent which will compile and run
   on all kinds of UNIXes, but without MIB-II and agent which will
   compile and run on SVR4/386 UNIX. Latter one has driver/kernel
   based (Karl are you reading ?) implementation of MIB-II for streams
   based TCP/IP.

3. Long time ago the thing was started from CMU-SNMP code, so it still
   shares common philosophy and some familiar names. At the same time
   basic SNMP library has error detection/reporting added to fully
   support new errors required by SNMPv2. Agent to MIB interface
   is also improved - MIBs can be hooked on the agent as binary modules.

4. The general design philosophy is to have a predictable minimal load
   on the underlying managed system from SNMP agent (e.g. agent does not
   use malloc's) while providing commercial level of capabilities: binary
   extensibility, fully implemented SETs and error-code support.
 
5. Admin/security portion of the code is separated from the rest of the
   code. So, if any new admin models will surface no changes in MIB or
   agent code will be required, unless some creative statistics will
   be stacked in.

6. Code is extremely portable. Practically 99% of system dependent
   code is contained within driver itself. I do not think that it 
   will take more than a couple of days to port it to something else.
   
7. Simple community based admin model codes are provided. An absolutely
   trivial one with base agent and a little bit more sophisticated
   with svr4x86 one.

8. Code is lightly tested in the respect that it will perform gets and
   get-nexts on all variables in MIB-II, supported by underlying system.
   It will also perform SETs on all read-write variables in MIB-II and
   in ipForwardTable, except tcpConnState. What was not tested yet is that 
   phase1 one of SET will reject absolutely all thinkable wrong routes
   without allowing for commit phase to take place: there is practically
   unlimited number of wrong routes. So, we tested against some most evident
   wrong ones but this is not finished yet.


ralex@world.std.com
pwilson@world.std.com


 l.  ISODE  -- see section 39 in Part 1 of this FAQ
 -------------------------------------------------


    m.  SNMP++ -- An SNMP API Class Library:
    ---------------------------------------

SNMP++ Revision 2.5 
===================================================================
I am pleased to announce the completion of the new SNMP++
specification. Over the last year SNMP++ has gone from a version
1 specification, which was presented at a Birds-of-a-Feather at
Networld-Interop '95, to the currently available 2.5 revision. The new
specification is freely available on the following FTP server. 

Where to Find the New Specification and Header Files:
------------------------------------------------------------------
FTP Server Name: rosegarden.external.hp.com (192.151.46.12)
Login: anonymous
Files        /pub/snmp++/doc      snmp_pp.doc (MS-Word 6-7 Format)
                                  snmp_pp.ps  (Postscript version)
             /pub/snmp++/include  *.h         (C++ class definitions)

Intent:
-------------------------------------------------------------------
The intent of the publication of this specification is to make 
SNMP++ an open specification as a C++ based SNMP API and as a C++
extension to WinSNMP. All developers are encouraged to review the 
specification and all comments and suggestions are welcome. 

What is SNMP++:
-------------------------------------------------------------------
SNMP++ is a set of C++ classes which provide SNMP services to a
network management application developer. SNMP++ is not an additional
layer or wrapper over existing SNMP engines. SNMP++ utilizes existing 
SNMP libraries in a few minimized areas and in doing so is efficient
and portable. SNMP++ is not meant to replace other existing SNMP APIs
such as WinSNMP, rather it offers power and flexibility would otherwise
be difficult to manage and implement. SNMP++ brings the Object Advantage
to network management development.

Evolution and Development of SNMP++:
-------------------------------------------------------------------
Over the last year, SNMP++ has been designed and created by a variety
of professionals in the network management industry including major 
involvement from Hewlett Packard Company OpenView Division and Hewlett 
Packard Company Roseville Networks Division. In addition to involvement 
from the HP Company, a variety of experts within the WinSNMP community have 
have made significant contributions to formulating the the current SNMP++
API. SNMP++ has been successfully utilized in over ten network management
products for MS-Windows, HP-UX and Sun / Solaris.

When Will Working Binaries be Available For Usage?
-------------------------------------------------------------------
The new specification and C++ class definitions are currently available on
the above described anonymous FTP server. Soon to come will be MS-Windows
32 bit binaries and working demonstration code. Binaries released will be
in an un-supported 'as is' form. The intent of the binary release will be 
to allow usage and testing and thereby increase implementation experience using 
SNMP++.
              
~From:  Peter E Mellquist    mailto:mellqust@hprnd.rose.hp.com

 ==== n. SNMP Management Proxy Server

The SNMP Management Proxy Server is a platform independent web-browser
based client/server system for SNMP based report generation.

It is running online at  http://aleppo.ira.uka.de/nwm/

Version 2.1 now uses an additional RPC based query server
such that mib and layout files do not have to be reread
on every single query. This improves performance if large
configurations are used.

The source code is available on request and without fee.

Sven Doerr   http://i31www.ira.uka.de/~sd


@2. 
~Subject: Where can I get Proprietary SNMP software?
------------------------------------------------------
 
      a. SNMP Research International, Inc.
         3001 Kimberlin Heights Road
         Knoxville, TN 37920-9716

         Ph: 423-579-3311
         Fx: 423-579-6565

         Sales: John Southwood

         mailto:info@int.snmp.com
 
         http://www.int.snmp.com

         SNMP agents, extensible agents, managers, tools, etc.
 
         In Europe:
         SNMP Research International, Inc
         David Partain, Managing Director
         Teknikringen 1
         S-583 30 Linkoping
         Sweden
 
         Fax/Phone +46 13 21 18 81
         mailto:partain@europe.snmp.com

         http://www.int.snmp.com


      b. Epilogue Technology Corp.
         11116 Desert Classic Lane
         Albuquerque, NM  87111
 
         "Envoy(tm), Emissary, Attache, Attache Plus, Ambassador:
 
         Portable SNMPv1 & SNMPv2 agent/manager, MIB Compiler,
         UDP/IP & TCP/IP protocol stacks, RMON agent"
 
         Ph: +1-805-650-7107   or  (505) 271-9933
         Fax: +1-805-650-7108  or  (505) 271-9798
         Email: David Preston,   mailto:djp@epilogue.com

        http://www.epilogue.com
 
         Australasian/Pacific Rim Distributor
         Internode Systems Pty Ltd
         414 Goodwood Road, PO Box 69, Daw Park SA 5041 Australia
 
         Email: Simon Hackett,  mailto:simon@internode.com.au  [Technical]
                Sales Folk,     mailto:sales@internode.com.au  [Sales]
         Ph:    +61-8-373-1020
         Fax:   +61-8-373-4911
 
 
      c. PEER Networks [has been sold to BMC Software]
         -- SEE SECTION t. BELOW --

 
      d. Paul Freeman Associates, Inc.
         14 Pleasant St., P. O. Box 2067
         Westford, MA 01886-5067
 
         Voice: 800-PFA-WESA (800-732-9372) or 508-692-4436
         mailto:pwilson@world.std.com
         WWW  : http://world.std.com/~pfa     

        "Complete Host-Resources MIB (rfc1514) Extension Agent for
         Windows NT and Win95, in DLL form, priced $5.00 per seat.

        "Win 3.1 Extensible SNMP Agent -- WESA(tm): open, extensible
         V1+V2C Agent for Win3.1; and accompanying complete Host-
         Resources MIB. Each priced $5.00 per seat.
                  
        "Open SNMP Agent(tm) for real-time OSs: open, extensible, 
         portable V1+V2C agent in source form for embedded systems
         under any RTOS. Variously priced, always less than $8000.

        "Open SNMP Agent(tm) for Unix: open, extensible, portable
         v1+V2C agent in source or binary (snmpd) form for any Unix
         or variant. Binary MIB-II for SVR4-like OSs."

 
      e. [Reference Deleted]
 
      f. [Reference Deleted]
 
      g. Empire Technologies, Inc.
         500 Northside Circle, NW Suite D7
         Atlanta, GA 30309-2100
 
         Ph: 404-350-0107
         Fx: 404-351-3638
         Cheryl Krupczak,  mailto:cheryl@empiretech.com
 
         MIB Manager(tm) X/Windows NMS tool, Agents for UNIX
         Systems Management and Host Resources MIB, and base
         SNMP agent source code.
 
 
       h. Precision Guesswork, Inc  (Note: replaces entry for FTP Software)
          Contact Sales at
          phone: (508) 887-6570, fax: (508) 887-6552
 
          mailto:info@precision.guesswork.com
 
          Web server at http://www.guesswork.com.
 
          SNMPTools is a basic, inexpensive Network Management
          Station software package for PCs. The current version 
          runs over FTP Software's 16 bit DOS IP stack, a Win95 version
          is currently in Alpha Testing.


      i. DMH Software  (contact Yigal Hochberg)
.   mailto:hochberg@concentric.net
         http://www.concentric.net/~hochberg/dmh.html
.   10 Village Lane #6 Tyngsboro, MA 01879

         phone: 508-649-5605

  "1. Advanced portable SNMP Agent engine designed for
      any "hosting-system", with MIB compiler. Highly portable
      UDP/IP stack, TCP, TELNET, TFTP, BOOTP, RARP.

   2. A CMU based SNMP Agent portable engine changed and redesigned
      for any "hosting-system". Based on the popular core of the known
      CMU SNMP Agent, includes many improvements. Inexpensive 
      solution.

   3. DOS based SNMP Manager for SNMP developers. In addition to SNMP
      also includes ping, udp-echo and cookie client. Available as a
      executables or developer tool-kit."



    j. Castle Rock Computing
       20863 Stevens Creek Blvd
       Cupertino, CA 95014

       408-366-6540

       SNMPc is a full-featured SNMP Manager for Windows

       http://www.castlerock.com


    k. The SNMP WorkShop
       P.O. Box 3949
       Danbury, CT 06813-3949

       Voice: 800-731-SNMP [7667]
       or:    203-778-9654

       Fax:   203-778-9611
       mailto:snmpshop@ix.netcom.com

       http://www.netcom.com/~snmpshop

      "SNMP Edge is an add-on set of management utilities for
       use with any SNMP management platform.

       SNMP EdgePro and SNMP EdgeMon work with the NetOps
       Corporation's Distributed Status Monitor polling engine to provide
       unsurpassed agent diagnostic monitoring capability.

       The WorkShop also sells SNMP products via a direct
       channel.  Call, Email or write for a catalog."


    l. Network Management Technologies

       SNMP Agent for Relay Actuators / Contact Closures

       Contact:  Mark Hammett

       mailto: mhammett@nmt.com.au
       http://www.nmt.com.au/~mhammett

       Tel:  +61 2 365 6460
       Fax:  +61 2 365 0871


    m. NetOps Corporation

       Distributed Status Monitor (DSM) High Performance
       SNMP Data Gathering for Monitoring and Diagnosis

       http://www.netops.com
       mailto:louiss@netops.com

       Tel: 914-747-7600


    n. RedPoint Software Corporation
       http://www.redpt.com

       We make an ODBC-SNMP driver for Windows 95/NT.
       We also have an interactive demo on our
       web site that can be used to query any snmp
       enabled device on the internet.

       Clay Finley
       clay@redpt.com


     o.  MultiPort Corp.
         622 Charlestown Meadows Dr.
         Westboro, MA 01581
         WWW: http://www.multiport.com

         EZMP, PortMon, Ip Stack, BRID, Consulting services.
 
         Highly portable components including: SNMPv1/v2 agent, 
         MIB Compiler, IP stack, RMON agent, spanning tree bridge.
 
         Ph: +1-508-366-5867
         Fax: +1-508-366-4978
         Email: Reuben Sivan,   mailto:rsivan@multiport.com

    p.  MibMaster

      Web:   http://www.ozemail.com.au/~equival
      Email: equival@ozemail.com.au
      Fax:   +61 43 68 1395
      Voice: +61 43 68 2118

    MibMaster is an HTML to SNMP gateway which allows any Web browser to
    be used to view SNMP MIBs. It supports:
.- full SNMP v1
        - traps
        - setting of MIB variables
        - Host discovery
        - MIB discovery
        - UDP and IPX protocols

    It comes with full MIBs for RFC 1213. Lots more MIBS
    available from the Equivalence Web site. An SNMP
    to HTML covert is provided. 

    A working version limited to seven variables per page
    is available for free download. Registration costs $US50
   and allows unlimited variables per page.

    For Windows 95, Windows NT, Solaris 2.5 and Linux x86.


   q. MG-SOFT MIB Compiler

   MG-SOFT Corporation, Strossmayerjeva 32A, 2000 Maribor, Slovenia
   WEB http://www.mg-soft.si/ 
   E-mail info@mg-soft.si   

    I'd like to inform you that on 19-May-1997 MG-SOFT Corporation 
    released the MGMIBC MIB Compiler (Previev Release 1), an add-on 
    utility for the MG-WinSNMP SDK V1.0b7.

    It is available for downloading from the following URL:
    http://www.abit.co.jp/varidocs/mgmibc-0.zip (distribution file, 513K)
    http://www.abit.co.jp/varidocs/mgmibc-0.txt (readme file)

    The aim of this release is to provide a MIB Compiler for the 
    MG-WinSNMP SDK and to illustrate it's usage. 

    The release of the MGMIBC MIB Compiler supplements and not 
    replaces the contents of the MG-WinSNMP SDK V1.0b7 distributed 
    in the mgt10b7.zip file and before using the MIB Compiler you 
    need to install the MG-WinSNMP SDK V1.0b7 (available from 
    http://www.abit.co.jp/varidocs/mgt10b7.zip), since it contains 
    necessary libraries for running the MGMIBC MIB Compiler. 

    The pre-alpha version of MIB Explorer (a MIB Browser and MIB 
    Manager with the user interface similar to the Microsoft 
    Windows 95 Explorer) is included into this release of MIB 
    Compiler as a sample application that uses the smidb database 
    files through the WinMIB.DLL library. 

    r.  ClearSystems

    "ClearStats/Lite is a sophisticated yet inexpensive network
    management tool. ClearStats/Lite Version 2.0 is available Win NT,
    HP-UX and Solaris."

    http://www.clearstats.com

    vbell@clearsys.com
    (972) 541-1771


    t. BMC Software, Inc.

    2101 CityWest Blvd
    Houston, TX 77042

    Ph:  800-841-2031
    Fx:  713-918-8001

    mailto:Rod_Reynolds@bmc.com

    PATROL SNMP Toolkit (tm) (formerly PEER OPTIMA).

    "Interoperable, extensible SNMP agents and high level
    development tools."


@3.
~Subject: Where can I get SNMP Shareware?
-----------------------------------------------------

Joerg Christ wrote:
>Hi,
>
>i'm searching manager programms and tools like snmpget, snmgetnext ...
> for Windows NT 4.0 or 3.51.

You may wish to check MG-WinSNMP SDK, a 32-bit winsnmp
implementation by MG-SOFT. It is available under the shareware 
license. You can download it from http://www.mg-soft.si/ 

Best regards, Matjaz Vrecko


@4.
~Subject: Miscellaneous FTP Sources
--------------------------------------

[NOTE:  ALSO SEE BRUCE'S HUGE FTP LIST IN PART 1.]

Bruce Barnett writes: 
 
>Here is my list of authoritative sites for SNMP source code....
>In particular, the MIB II version of CMU's code is available on 

        ftp://ftp.near.net:/pub/cmu-snmp1.2u.tar.Z 

>and
        ftp://munnari.OZ.AU:pub/cmu-mu-snmp1.5.tar.Z 

---------------------------------------------------------
SNMP Archives summary. Maintained by Bruce Barnett <barnett@crd.ge.com>
The following are FTP sites for various packages...
 
lancaster.andrew.cmu.edu:/pub/snmp-dist/* 
        snmp2.1.2.tar
        CMU SNMP v2 source (Library, agent, mid-level agent, 
        Tcl/Tk interface, net management routines)

> ***** IMPORTANT *****
> This server is now known as FTP.NET.CMU.EDU. Please connect to that
> hostname. In the near future, the anonymous server will no longer be
> associated with LANCASTER.ANDREW.CMU.EDU so connections there will not
> work.

ftp://ftp.ics.uci.edu:mrose/isode-snmpV2/isode-snmpV2.tar.Z 
        4BSD/ISODE 8.0 SNMPv2 package
 
ftp://dnpap.et.tudelft.nl:/pub/btng 
        Contains:
        RMON agent for OS/2, SunOS 4.1.X, & Ultrix 4.1
        Tricklet (Perl-based SNMP tool for Unix or OS/2)

ftp://nic.nikhef.nl:~ftp/pub/monet/monet-0.10.tar.Z 
        Xmonet network monitoring tools

ftp://ftp.synoptics.com:/eng/mibcompiler/src.tar.Z 
        SMIC -  MIB Compiler

ftp://ftp.synoptics.com:/eng/mibcompiler/mibs.tar.Z -

        Public MIBS

JP McNeely writes: "Both of these files are now available

under:

     ftp://ftp.synoptics.com:/tmp/eng/mibcompiler

Note that the Synoptics MIB is available under:

     ftp://ftp.synoptics.com:/synoptics.mib


ftp://munnari.OZ.AU:pub/cmu-mu-snmp1.5.tar.Z 
        MIB-II enhancements to CMU's SNMPv1 AP

ftp://ftp.cs.ubc.ca:/pub/local/src/snacc
        SNACC - MIB compiler with MIB-II Macros and C, C++ BER
                routines.

ftp://venera.isi.edu:/ftp/mib various 
        Public MIBS

[EDITOR'S NOTE: Micha Kushner writes:
That name is didn't work for me. Try http://www.isi.edu
Towards the bottom of the home page they have access to the ftp archives.
Try the /mib directory (not /ftp/mib).
The address ftp.isi.edu is also OK and equivalent to www.isi.edu]

ftp://ftp.cisco.com: 
        MIBS for CISCO routers

ftp://ftp.near.net:/pub/cmu-snmp1.2u.tar.Z - 
        Version 1.2(Unofficial) CMU SNMP code. MIB-II support

ftp://zippy.telcom.arizona.edu:/pub/snm/agents/*
        Schema and oid for SunNet Manager

ftp://ptt.lcs.mit.edu:/pub/snmp
          - MIT SNMP code - MIB-II

ftp://gatekeeper.dec.com:/private/mib
         - Source of MIBs for DEC products.

ftp://nexus.yorku.ca:~/pub/tcl_snmp
          Tcl/Tk interface to SNMP

ftp://ctron.com:/pub/management/mibs
            - Cabletron MIBS

JP McNeely writes: "The above is now under:

     ftp://ctron.com:/pub/snmp/mibs


loki.oar.net:/pub/xnetdb - Xnetdb "A network database and monitoring
                           tool" by henryc@oar.net
        X-based network monitoring system with an integrated database
        which uses SNMP and PING to graphically display the state of
        the network.

ftp://ftp.jvnc.net:jvncnet-packages/nocol/NOCOL
              - Network Operations Center
                                             OnLine
        From: aggarwal@nisc.jvnc.net (Vikas Aggarwal)   
        NOCOL (NOC-On Line) is a network monitoring package for TCP/IP
        networks. Has monitors for reachability, SNMP traps,
        nameserver, thruput. Uses curses display, runs on Unix. Future
        enhancements intended for SNMP variables, etc.
 
ftp://aarnet.edu.au:/pub/gwtraffic 
        AARNet Traffic Monitoring
        This document describes the implementation of the
        'new' AARNet traffic monitoring application. The application
        is composed of several (sh) shell script programs, together
        with an SNMP application (GWTRAFFIC) and an interactive
        plotting program (GNUPLOT).
 
Re: perl & SNMP
        There are two solutions: one requires patches to perl, 
        the other (Tricklet, see above) uses an external program.
        Contact gmstreet@guy.b30.ingr.com for information on his 
        extension/patches to perl for SNMP. It might be available via
        FTP on
        liasun3.epfl.ch:/pub/net/snmp/snmpperl*
 
Re: "The Internet Rover" contact wbn@merit.edu 
 
-----------------------Paul Boot writes:
 
I have a small contribution to the FAQ concerning SNMP FTP sites.
For the European users this site will be usefull:
 
   ftp://src.doc.ic.ac.uk
 
dir: computing/comms/tcpip/snmp
 
This dir contains Tricklet, xsnmp, xnetdb and others.


Your Editor notes...

Public domain network management tools (not necessarily SNMP)
are available via anonymous FTP from
    ftp://cs.curtin.edu.au.

Look in the /pub/netman directory. The tools are:
    etherman - displays ethernet traffic by volume
    geotraceman - displays a geographic version of traceroute
     
@5 thru @9: Reserved


@10. 
~Subject: What CMIP software is available?
-----------------------------------------
 
 A. Public Domain Software is available from University College
    London, UK as follows:

[NOTE: ALSO SEE BRUCE BARNETT'S FTP LIST IN PART 1.]
 
Graham Knight writes:
 
>HOW TO GET A COPY
 
>OSIMIS is not a supported package and no guarantees are offered about
>its operation. You may use it and adapt it to your own use but this
 is entirely at your own risk. We may be able
>to help with any problems you have but we can offer no guarantees -
>there is very little effort to spare for this at UCL.
 
>1. Internet
>   If you can FTP to the Internet, you can use anonymous FTP to
>   cs.ucl.ac.uk [128.16.5.31] and retrieve the files
>   osimis/osimis-3.tar.Z (a 2.2 Mb compressed tar image),
>   osimis/osimis-manual-1.ps.Z (0.4 Mb of compressed postrcript).
>   If you do not have InterViews-2.6, you may also retrieve the files
>   osimis/InterViews-2.6.tar.Z (a 3.4 Mb compressed tar image) and
>   osimis/InterViews.README (a text file).
 
>2. FTAM on the IPSS, JANET or IXI
>   If you can use FTAM over X.25, you can use anonymous FTAM to the
>   host 23421920030013 through IPSS, 00000511160013 through JANET
>   or 20433450420113 through IXI with TSEL 259 (acsii encoding).
>   You should log in as "anon" and retrieve the files
>   osimis/osimis-3.tar.Z (a 2.2 Mb compressed tar image) and
>   osimis/osimis-manual-1.ps.Z (0.4 Mb of compressed postrcript).
>   If you do not have InterViews-2.6, you may also retrieve the files
>   osimis/InterViews-2.6.tar.Z (a 3.4 Mb compressed tar image) and
>   osimis/InterViews.README (a text file).
 
>   For information only:
>        Telephone:     +44-71-380-7215 (George Pavlou)
>                       +44-71-380-7366 (Graham Knight)
>        Fax:           +44-71-387-1397
>        Telex:         28722
>        Internet:      <osimis@cs.ucl.ac.uk>
 

@11. 
~Subject: SNMP and Windows NT/95
--------------------------------

Note: This section is NOT intended to replace the Winsock FAQ,
but only to provide some specific SNMP-related references.

From a long post by Jean Renard Ward on traffic counts:
-------------------- begin excerpts:
This is a note I am posting and EMailing to many of the people who contacted
us from the USENET Newsgroups, ListServers, and other forums about
how to get the network traffic counters on Windows95 and WindowsNT.
               -- snip --
// "Coding for Win95 - The SNMP MIB"
//  http://www.dbn.lia.net/users/chris/snmp.html
// or
//  http://196.27.35.6/users/chris/snmp.html
               -- snip --
// There is more information on SNMP at:
//  http://www.inforamp.net/~kjvallil/snmp.html
------------------- end excerpts
    for more info: mailto:jrward@world.std.com


Re: ucd-snmp and Windows NT

Rick> Has anybody tried to get the ucd-snmp package to compile/work
Rick> on NT 4.0 ?

Not that I'm aware of.

Rick> My understanding is that the CMU-snmpv2.1.2 is required.  Any
Rick> reason this would not work ?

Well, the SNMP package under perl does work with ucd-snmp, so there
shouldn't be any problems there.  The problems will come from
differences between NT and unix.  If you try it, I suggest finding the
gcc compiler for NT (I'm pretty sure it exists) and use that as your
compiler, because it will behave more like a unix compiler.  There is
a fairly good chance that the library will compile without a lot of
problems, which is all you need for the SNMP perl module.

Wes



@12.
~Subject: More About CMU SNMP Software
--------------------------------------

1.

Anthony Perry wrote:
> I am trying to get CMU SNMP to compile nicely on Solaris 2.5.1 using Gcc
> 2.7.2.  I am getting a tonne of warnings on the lib build and tonnes of
> errors on the apps.

> Any suggestions that you can give will be greatly appreciated.

ftp://ftp.ece.ucdavis.edu/pub/snmp

-- 
Niels Baggesen

&&

Which CMU SNMP distribution are you using?

.ftp://ftp.net.cmu.edu/pub/snmp/cmu-snmp-V1.6.tar.gz

should compile without any problems.

-Ryan Troll

&&

(Philip L. Tsai) writes:
>   The lastest distribution number I saw is 2.1.2, which doesn't compile 
>   successfully on Solaris (-- I ran into the same difficulty as Anthony).
>   Is V1.6 the same as 2.1.2 ?
> 


No.  V1.6 is the SNMPv1 package, modified to allow SNMPv2 requests.
It is not based on the 2.1.2 package at all, doesn't come with an SNMP
agent, and doesn't support parties.

Basicly, if you want to write an SNMP app, I'd suggest this library.
But that's just because it's what I'm currently using. :)

If you want an agent and/or the SNMPv2 party stuff, use the library
from ftp://ftp.ece.ucdavis.edu/.

-Ryan Troll




@III. MIBS
----------
 
@1. 
~Subject: What is a MIB?
-----------------
  A collection of objects which describe an SNMP managable entity.  
 
  An Important Note: There IS ONLY ONE SNMP MIB.  All these other
  "MIBs" which are cited herein are extensions to *the* SNMP MIB.
  Popular usage and strict definition do not agree on this point, so
  be careful in how and when you talk about the plural of MIB.
 
 
@2. 
~Subject: What are MIB-I and MIB-II
-----------------------------
  MIB-I was the first SNMP MIB accepted as standard.
 
  MIB-II added some much-needed objects, and has become
  the standard SNMP MIB.
 
  Note that SNMPv2 expands upon MIB-II with new groups
  and objects, and is therefore not MIB-II but includes
  MIB-II.
 
 
Dave Jagoda  writes to provide ...
 
" ... some useful RFC's that I think might be of general
interest (particularly since I think many people don't realize these
exist and might try to invent something like these on their own).
They all have in common the fact that they are assigned under the
mib-2 portion of the tree."
 
  RFC1158, RFC1213, RFC1215:     mib-2 ( 1 - 11 )     mib-2
 
-------------------------------------------
  In the case of  MIB-2 (12),  brock@cs.unca.edu  writes:
 
In RFC 1229, Extension to the Generica-Interface MIB, the
objects in ifExtensions, experimental (6), are defined.
 
In RFC 1239, some experimental MIBs are reassigned to standard MIBs.
At that time, the Generic IF objects are reassigned to mib-2 (12).
 
However, RFC 1573 officially "obsoletes" RFC 1229, by defining
a new class objects, in mib(30) and mib(31) that replace the
the ones of RFC 1229.
 
Also, there seems to be a new RFC -- RFC 1657 -- for mib-2 (15), BGP.
-------------------------------------------
 
  RFC1243:              mib-2 ( 13 )       appletalk
  RFC1253:              mib-2 ( 14 )       ospf
  RFC1269:              mib-2 ( 15 )       bgp (obsolete?)
  RFC1657:              mib-2 ( 15 )       BGP   (current?)
  RFC1271:              mib-2 ( 16 )       rmon
  RFC1286:              mib-2 ( 17 )       dot1dBridge
  RFC1289:              mib-2 ( 18 )       phiv
  RFC1316:              mib-2 ( 19 )       char
  RFC1353:              mib-2 ( 20 - 21)   snmpParties, snmpSecrets
  RFC1368:              mib-2 ( 22 )       snmpDot3RptrMgt
  RFC1389:              mib-2 ( 23 )       rip2
  RFC1414:              mib-2 ( 24 )       ident
  RFC1514:              mib-2 ( 25 )       host
  RFC1515:              mib-2 ( 26 )       802.3 MAUs
  RFC1565:              mib-2 ( 27 )       network services
  RFC1566:              mib-2 ( 28 )       mail
  RFC1567:              mib-2 ( 29 )       X.500 directory
  RFC1573:              mib-2 ( 30 )       "IANA ifType"
  RFC1573:              mib-2 ( 31 )       "Interfaces Group"
  RFC1611:              mib-2 ( 32 )       DNS server
  RFC1628:              mib-2 ( 33 )       UPS
  RFC1666:              mib-2 ( 34 )       SNA NAUs
 
For info on an effort to develop a WWW server MIB, see
     http://www.onramp.net/~cwk/http-mib

Micha Kushner writes:
You should make the following updates to part 2 of snmp faq, @III, @2.
Many of the RFS'c listed have been obsoleted.
 
MIB-II-        Listed           New
-------------------------------------
13              1243            1742
14              1253            1850
16              1271            1513  (Has rmon token ring extensions)
17              1286            1493
18              1289            1559
19              1316            1658
22              1368            1516
23              1389            1724
-------------------------------------

   Draft MIB RFCs as of 1 July 1996

  RFC 1493 - Bridge
  RFC 1516 - IEE 802.3 Repeater
  RFC 1559 - DECNet phase IV
  RFC 1657 - BGP version 4
  RFC 1658 - Character Device
  RFC 1659 - RS-232 Interface
  RFC 1660 - Parallel Printer
  RFC 1694 - SMDS Interface Protocol (SIP)
  RFC 1724 - RIP version 2
  RFC 1742 - Appletalk
  RFC 1748 - IEEE 802.5 Token Ring Interface
  RFC 1757 - RMON
  RFC 1850 - OSPF version 2


    proposed MIB standards as of 1 July 1996

  RFC 1285 - FDDI Interface (SMT 6.2)
  RFC 1315 - Frame Relay DTE
  RFC 1354 - IP Forwarding
  RFC 1381 - X.25 LAPB
  RFC 1382 - X.25 PLP
  RFC 1406 - DS1/E1 Interface
  RFC 1407 - DS3/E3 Interface
  RFC 1414 - Identification
  RFC 1461 - Multiprotocol Interconnect over X.25
  RFC 1471 - PPP Link Control Protocol
  RFC 1472 - PPP Security Protocols
  RFC 1473 - PPP IP Network Control Protocol
  RFC 1474 - PPP Network Control Protocol
  RFC 1512 - FDDI Interface (SMT 7.3)
  RFC 1513 - Token Ring Extensions to RMON
  RFC 1514 - Host Resources
  RFC 1515 - IEE 802.3 MAU
  RFC 1525 - Source Routing Bridge
  RFC 1565 - Network Services Monitoring
  RFC 1566 - Mail Monitoring
  RFC 1567 - X.500 Directory Monitoring
  RFC 1573 - Evolution of MIB-II IF Group
  RFC 1595 - SONET/SDH Interface
  RFC 1604 - Frame Relay Service
  RFC 1611 - DNS Server
  RFC 1612 - DNS Resolver
  RFC 1628 - UPS
  RFC 1650 - Ether-Like Interface
  RFC 1666 - SNA NAU
  RFC 1695 - ATM
  RFC 1696 - Modem
  RFC 1697 - RDBMS
  RFC 1747 - SNA DLC
  RFC 1749 - IEEE 802.5 Station Source Routing
  RFC 1759 - Printer

@3. 
~Subject: What are enterprise MIBs? [MIB segments?]
----------------------------------
  An enterprise MIB is a MIB created by an enterprise [company, etc]
  to define a set of objects that are related to some product[s] from
  this enterprise, and that the enterprise agrees to make public so
  that network managers can use the MIB to manage some products from
  this enterprise.
 
  Here are some enterprises that have their own enterprise MIB :
  Proteon, IBM, CMU, ACC...
 
                                - Paul Rolland
 
  [Note: There are now hundreds of enterprise MIB numbers assigned.]
 
 
@4. 
~Subject: Where can I get enterprise MIBs? [MIB segments?]
------------------------------------
  A. Try anonymous ftp to venera.isi.edu in mib/
 
[EDITOR'S NOTE: Micha Kushner writes:
That name is didn't work for me. Try http://www.isi.edu
Towards the bottom of the home page they have access to the ftp archives.
Try the /mib directory (not /ftp/mib).
The address ftp.isi.edu is also OK and equivalent to www.isi.edu]


also:

"If you're looking for a
specific manufacturer's MIB, try their sites first:
        ftp.ctron.com - Cabletron
        ftp.cisco.com - Cisco
        ftp.xyplex.com - Xyplex"
 
Almon (Al) Sorrell, Telecom Engineer 
 
  B. For now: see Section II, topic 1, part C for more FTP sites.

  C. The companies which sell networking gear usually have a
     Web site or FTP site from which you can obtain their
     MIB segments. 


@5. 
~Subject: How can I register an enterprise MIB?
------------------------------------------
 
Mark Wallace writes:
 
- A.5 (page 265) in "The Simple Book" shows how to apply.  
 
- You can email to IANA-MIB@isi.edu.
 
- You can just call IANA (Internet Assigned Numbers Authority).

  The number is 310-822-1511 x239.
  You'll be asked a few questions and be given you your number.  
  This is faster than e-mail. Please supply:

  Company Name, Address, Voice Phone, Name of Contact,
  Contact's Address, Voice Phone, FAX Phone, Email.
 
- You can snail mail:
 
   Internet Assigned Numbers Authority
   USC/Information Sciences Institute
   4676 Admiralty Way
   Marina del Rey, CA 90292-6695
 
--
Mark Wallace
Harris Corporation, Electronic Systems, Melbourne, Florida, USA
 
 
If you utilize GNU Emacs, a profile is available which makes
Emacs set up specifically for ASN.1 editing.
      Contact David C. Brower via dbrower@us.oracle.com.
 

@5a.
~Subject: Where can I find the current Enterprise Number Assignments?
-----------------
OFFICIAL PRIVATE ENTERPRISE NUMBERS

SMI Network Management Private Enterprise Codes:

Prefix: iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)

This file is

          ftp://ftp.isi.edu/in-notes/iana/assignments/enterprise-numbers

 
@6. 
~Subject: What is the SMI?
-------------------
"In order for the MIB to serve the needs of a network-management
 system, it must meet two objectives:
 
 1. The object or objects used to represent a particular resource 
    must be the same at each node. [...]
 
 2. A common scheme for representation must be used to support 
    interoperability."  -  William Stallings, op. cit. below
 
In both Internet and OSI network management these two objectives
are met by a common structure of managment information (SMI)
which is defined in RFC 1155.  The SMI is the specification
for the tree of MIB objects which which provides a means of
associating a common numerical identification code for a
given object.
 
The top of the SMI tree is the familiar mapping:
 
iso = 1
   org = 3
      dod = 6
         internet = 1
            mgmt = 2
               mib-2 = 1
 
which is the global root prefix of every SNMP MIB object.
 
For more details, read:
 
I4B.  SNMP, SNMPv2 and CMIP: The Practical Guide to
      Network Management Standards
      by: William Stallings
 
 
@7. 
~Subject: What is ASN.1?
-------------------
  
ASN.1 : This is an Abstract Syntax Notation One. ASN.1 is an language
used to define the formats of the PDUs that are exchanged by SNMP
entities, and also used to defined the objects that are managed thru
SNMP. This is a formal language, with a grammar that has been defined
in :
 
  Information Processing
  Open System Interconnection
  Specification of
  Abstract Syntax Notation ONE (ASN.1). 
  International Organization for Standardization
  (ISO) and International Electrotechnical Committee, 
  1987. International Standard 8824.
 
In ASN.1, you can define Modules, which are collections of ASN.1
descriptions, each description referring to an object. Possible
objects are types, values and macros. Types can be both simple or
constructed, constructed types being based on one or more simple
types. Simple types are : Integer, Octet String, Object Identifier,
NULL.
 
                                   - Paul Rolland
 
 
ASN.1 is well defined and explained in three of the books mentioned in
this FAQ:
 
From Philipp Hoschka:
 
"I've assembled a number of ASN.1-related internet resources
and included them in my homepage."
 
http://www.inria.fr/rodeo/personnel/hoschka/asn1.html
 
"Additions are welcome, but only in the form of working
 html references, please."
 
 
I4F.  Open Systems Networking: OSI & TCP/IP
      by: David Piscitello & A. L. Chapin
 
I4B.  SNMP, SNMPv2 and CMIP: The Practical Guide to
      Network Management Standards
      by: William Stallings
 
I41A. The Open Book: A Practical Perspective on OSI
      by: Marshall T. Rose
 
 
ALSO:::::
 
>>ASN.1 is also defined in ITU (formerly CCITT) recommendation X.208.
>>X.208 is electroniccaly available from itu document store:
>>This is zip'ed postscript file of english version.
 
>>Taavi Talvik
 
[ Below is a revised address sent to Dave Waddell by Bob Shaw ]
 
"Here's a new URL.  We're in the midst of a software upgrade here so
 there may be service interruptions.  These are in ZIPPED Postscript
 format.
 
[X.208] Recommendation X.208 - Specification of Abstract Syntax
 Notation One (ASN.1)
 
//info.itu.ch:70/11/.1/itudoc/public/gophertree/.1/.itu-t/.rec/.x/.2287
 
You might also be interested in:
 
[X.209] Recommendation X.209 - Specification of basic encoding rules
for Abstract Syntax Notation One (ASN.1)
 
//info.itu.ch:70/11/.1/itudoc/public/gophertree/.1/.itu-t/.rec/.x/.2477
 
Go a couple of levels up to see other Recommendations."
 
 
@A
~Subject: Appendix A. Glossary
--------------------
  TBS - A Big TV Station in Atlanta, Ga (Ha!)
 
 
@B
~Subject: Appendix B. Acknowledgements & Credits
---------------------------------------
Some folks have sent in contributions, while
others have contributed unwittingly by the
nature of their posts.

         A NOTE ON CONTRIBUTOR EMAIL ADDRESSES

As a result of some of the abuses of EMail now taking place on
the Internet, we are adopting a policy of NOT providing EMail
addresses of individual contributors in these postings. We will
continue to provide EMail addresses of commercial contributors
unless requested not to.
-------------------------------------------------------------
 
The assistance of each of the following folks  in the creation
of this document is hereby most gratefully acknowledged:
 
                --- o0o ---

David Anselmi
Mark D. Aubrey
Robert Babb
Niels Baggesen
Michael Bank
Bruce Barnett [Bruces URL list is staggering!]
David Battle
Sergio Bernardo
Scott S. Bertilson
Judy Bettinger  
Paul W. Boot 
J. Dean Brock 
Brian Brown 
Huei-Ping Chen 
Tom Cikoski (splinter@panix.com) Editor & Publisher
Jeffrey S. Curtis 
Robin Cutshaw 
Sven Doerr
Arnold de Leon 
George Dolbier
Matt Dougherty
Jeff Drew
Queen Elizabeth II and her dog "Pookie"
Michael A. Erlinger 
Moritz Farbstein 
Sidnie Feit 
Rabbe Fogelholm
Clark Gaylord
Jude A. George
Tom Georges
Dan Gold 
Richard L. Gralnik 
Mark Hammett 
Wes Hardaker
Rob Henderson
Eric van Hengstum
Yigal Hochberg
Philipp Hoschka 
Hsing-Kuo Hua
Dave Jagoda 
Bryce Jasmer 
Earl Jones 
Russell Jones 
Jan-Arendt Klingel 
Graham Knight
Stev Knowles
Alexander V. Konstantinou
Cheryl Krupczak 
Micha Kushner
Simon Leinen 
Allan Leinwand 
John P. McNeely 
Christophe Meessen 
Peter Mellquist
Ana Neto
Donal O'Sullivan
David Oury
David Partain 
Dave Perkins 
David Pascoe
Kevin Postlewaite
David Reid
Andreas Rittershofer
Bob Robillard 
Aleksey Y Romanov 
The Romanovs of Ancient Russia
Paul Rolland 
Richard Schneider 
Juergen Schoenwaelder
Frances K. Selkirk 
Christian Seyb 
Jeffrey Shimbo
John Silva
Reuben Sivan
Robert Slade
Tim Snell 
Almon (Al) Sorrell 
Craig Southern 
Bill Stallings
James Stansell
Judi Theg Talley 
Taavi Talvik
Ryan Troll
Darth "I'm Really A Fun Guy" Vader
Tyler Vallillee 
Bert Vandegaer 
Ruediger Volk
Matjaz Vrecko
Dave Waddell 
David Waitzman 
Les Walker 
Mark Wallace
Jean Renard Ward
Andreas Weder
Phil Wentworth
Pete Wilson 
John Winfield
Carl Wist 
Stefan Witzel 
Bruce Wollen 
Ralph C Wolman
Richard Wood
Xena, the Woman Guys Don't Mess With
Rainer Zocholl 

                --- o0o ---
 
~Subject:    A Special, Personal Thanks
            --------------------------
My meager, threadbare knowledge of SNMP and SNMPv2 would be
all the more so except for the patient attention of
Jeff Case and Steve Waldbusser.  These two fellows are
not only masters of their craft, they are also true
gentlemen in every sense of the word. My gratitude.
                            - Tom Cikoski
 
~Subject:    "Truth in Publishing" Notice:
            -----------------------------
         This FAQ is maintained by Tom Cikoski
 of Panther Digital Corporation, Danbury Connecticut, USA,
 using Internet access paid for by Panther Digital for its
 business use, which includes EMail, ftp, telnet, etc.
 
 Panther Digital Corporation sells/resells network management
 products and services, including SNMP managers and tools.
 Panther Digital is a reseller for some products and services
 named in the above FAQ. This FAQ is provided as a service to
 the readers of this newsgroup, and in no way represents an
 attempt by Panther Digital Corporation to market its wares.

Panther Digital Corporation is a partner in The SNMP WorkShop.
 
~Subject:      --- END OF SNMP FAQ ---
--
( )_( )     Panther Digital Corporation  &  The SNMP workShop
 \. ./               Danbury, CT, USA  (203) 778-9507
 _=.=_      http://www.panherdig.com    http://www.netcom.com/~snmpshop
   "       mailto:splinter@panix.com    mailto:snmpshop@ix.netcom.com








