tech-invite   World Map     

3GPP     Specs     Glossaries     Architecture     IMS     UICC       IETF     RFCs     Groups     SIP     ABNFs       Search

RFC 1470

 
 
 

FYI on a Network Management Tool Catalog: Tools for Monitoring and Debugging TCP/IP Internets and Interconnected Devices

Part 4 of 5, p. 120 to 149
Prev RFC Part       Next RFC Part

 


prevText      Top       Page 120 
          Internet Tool Catalog                                   NPRV

          NAME
               NPRV -- IP Node/Protocol Reachability Verifier

          KEYWORDS
               map, routing, status; IP; ping; VMS; free.

          ABSTRACT
               NPRV is a full-screen, keypad-oriented utility that
               runs under VAX/VMS.  It allows the user to quickly scan
               through a user-defined list of IP addresses (or domain
               names) and verify a node's reachability.  The node's
               reachability is determined by performing an ICMP echo,
               UDP echo and a TCP echo at alternating three second
               intervals.  The total number of packets sent and
               received are displayed, as well as the minimum, average
               and maximum round-trip times (in milliseconds) for each
               type of echo.  Additionally, a "trace route" function
               is performed to determine the path from the local sys-
               tem to the remote host.  Once all of the trace route
               information has filled the screen, a "snapshot" of the
               screen can be written to a text file.  Upon exiting the
               utility, these text files can be used to generate a
               logical network map showing host and gateway intercon-
               nectivity.

          MECHANISM
               The ICMP echo is performed by sending ICMP ECHO REQUEST
               packets.  The UDP and TCP echoes are performed by con-
               necting to the UDP/TCP echo ports (port number 7).  The
               trace route information is compiled by sending alter-
               nating ICMP ECHO REQUEST packets and UDP packets with
               very large destination UDP port numbers (in two
               passes).  Each packet is initially sent with a TTL
               (time to live) of 1.  This should cause an ICMP TIME
               EXCEEDED error to be generated by the first routing
               gateway.  Then each packet is sent with a TTL of 2.
               This should cause an ICMP TIME EXCEEDED error to be
               generated by the second routing gateway.  Then each
               packet is sent with a TTL of 3, and so on.  This pro-
               cess continues until an ICMP ECHO REPLY or UDP PORT
               UNREACHABLE is received.  This indicates that the
               remote host has been reached and that the trace route
               information is complete.

Top       Page 121 
          CAVEATS
               This utility sends one echo packet per second (ICMP,
               UDP or TCP), as well as sending out one trace route
               packet per second.  If a transmitted trace route packet
               is returned in less than one second, another trace
               route packet is sent in 100 milliseconds.  This could
               cause a significant amount of contention on the local
               network.

          BUGS
               None known.  Please report any discovered bugs to the
               author at:
                    Allen Sturtevant
                    National Magnetic Fusion Energy Computer Center
                    Lawrence Livermore National Laboratory
                    P.O. Box 808; L-561
                    Livermore, CA  94550
                    Phone : (415) 422-8266
                    E-Mail: sturtevant@ccc.nmfecc.gov

          LIMITATIONS
               The user is required to have SYSPRV privilege to per-
               form the ICMP Echo and trace route functions.  The
               utility will still run with this privilege disabled,
               but only the UDP Echo and TCP Echo information will be
               displayed.  This utility is written in C, but unfor-
               tunately it cannot be easily ported over to UNIX since
               many VMS system calls are used and all screen I/O is
               done using the VMS Screen Management Routines.

          HARDWARE REQUIRED
               Any network interface supported by TGV Incorporated's
               MultiNet software.

          SOFTWARE REQUIRED
               VAX/VMS V5.1+ and TGV Incorporated's MultiNet version
               2.0.

          AVAILABILITY
               For executables only, FTP to the ANONYMOUS account
               (password GUEST) on CCC.NMFECC.GOV (128.55.128.30) and
               GET the following files:

               [ANONYMOUS.PROGRAMS.NPRV]NPRV.DOC     (ASCII text)
               [ANONYMOUS.PROGRAMS.NPRV]NPRV.EXE     (binary)
               [ANONYMOUS.PROGRAMS.NPRV]SAMPLE.IPA   (ASCII text)

Top       Page 122 
        Internet Tool Catalog                               NSLOOKUP

        NAME
                nslookup

        KEYWORDS
                status; DNS, BIND; UNIX, VMS; free.

        ABSTRACT
                Nslookup is an interactive program for querying
                Internet Domain Name System (DNS) servers.  It is
                essentially a user-friendly front end to
                the BIND "resolver" library routines.

                This program is useful for converting a hostname
                into an IP address (and vice versa), determining
                the name servers for a domain , listing
                the contents of a domain, displaying any type of
                DNS record, such as MX, CNAME, SOA, etc.,
                diagnosing name server problems.

                By default, nslookup will query
                the default name server but you can specify a
                different server on the command line or from a
                configuration file.  You can also specify
                different values for the options that control the
                resolver routines.

        MECHANISM
                The program formats, sends and receives DNS
                (RFC 1034) queries.

        CAVEATS
                 None.

        BUGS
                None known.

        LIMITATIONS
                None known.

        HARDWARE REQUIRED
                No restrictions.

        SOFTWARE REQUIRED
                BSD UNIX or related OS, or VMS.

Top       Page 123 
        AVAILABILITY
                NSLookup is included in the BIND distribution.

                Available via anonymous FTP from uunet.uu.net,
                in directory /networking/ip/dns/bind.  Available
                with 4.xBSD UNIX and related operating systems.
                For VMS, available as part of TGV MultiNet IP
                software package, as well as Wollongong's WIN/TCP.

Top       Page 124 
          Internet Tool Catalog                               OSITRACE

          NAME
               OSITRACE

          KEYWORDS
               traffic; OSI; eavesdrop; UNIX; free.

          ABSTRACT
               OSITRACE is a network performance tool that displays
               information about ISO TP4 connections.  One line of
               output is displayed for each packet indicating the
               time, source, destination, length, packet type,
               sequence number, credit, and any optional parameters
               contained in the packet.  Numerous options are avail-
               able to control the output of OSITRACE.

               To obtain packets to analyze, OSITRACE uses Sun
               Microsystems' Network Interface Tap (NIT) in SunOS 3.4,
               3.5, and 4.0.X.  OSITRACE may also obtain data from the
               NETMON utility which is described as another tool
               entry.

               In Sun systems, OSITRACE may be easily installed: OSI
               kernel support is not needed, nor is any other form of
               OSI software support.

          MECHANISM
               This tool has been designed in such a way that code to
               process different protocol suites may be easily added.
               As such, OSITRACE also has the ability to trace the DOD
               TCP protocols.

          CAVEATS
               None.

          BUGS
               Bug reports and questions should be addressed to: ie-
               tools@gateway.mitre.org

               Requests to join this mailing list: ie-tools-
               request@gateway.mitre.org

               Questions and suggestions can also be directed to: Greg
               Hollingsworth, gregh@gateway.mitre.org

          LIMITATIONS
               None reported.

Top       Page 125 
          HARDWARE REQUIRED
               No restriction.

          SOFTWARE REQUIRED
               SunOS 3.4, 3.5, or 4.0.X, or BSD UNIX-like network pro-
               tocols with NETMON installed.

          AVAILABILITY
               OSITRACE is copyrighted by the MITRE-Washington Net-
               working Center, but freely distributed "as is."  It re-
               quires retention of a copyright text in code derived
               from it.  The distribution is available by anonymous
               FTP in pub/pdutrace.tar or pub/pdutrace.tar.Z from
               aelred-3.ie.org.

Top       Page 126 
          Internet Tool Catalog                               OVERVIEW

          NAME
               OverVIEW

          KEYWORDS
               manager, status; IP; NMS, SNMP; DOS.

          ABSTRACT
               Network and internet monitor; Performance monitor;
               Fully Graphic user interface; Event logging; TFTP boot
               server

          MECHANISM
               OverVIEW uses SNMP to query routers, gateways and
               hosts.  Also supports SGMP, PING and is committed to
               CMIP/CMOT.  The SNMP queries allow dynamic determina-
               tion of configuration and state.  Sets of related
               queries allows monitoring of congestion and faults.
               The hardware and software are sold as an integrated
               package.

          CAVEATS
               None.

          BUGS
               None known.

          LIMITATIONS
               256 nodes, 256 nets

          HARDWARE REQUIRED
               80286, 640K, EGA, mouse.

          SOFTWARE REQUIRED
               MS-DOS, OverVIEW, Network kernel, Mouse driver, SNMP
               agents for monitored devices.

          AVAILABILITY
               Fully supported product of Proteon, Inc.  For more
               information, contact:
                   Proteon, Inc.             Phone: (508) 898-2800
                   2 Technology Drive        Fax:   (508) 366-8901
                   Westborough, MA  01581    Telex: 928124

Top       Page 127 
          Internet Tool Catalog                                   PING

          NAME
               ping

          KEYWORDS
               generator, status; IP; ping; DOS, UNIX, VMS; free.

          ABSTRACT
               Ping is perhaps the most basic tool for internet
               management.  It verifies that a remote IP implementa-
               tion and the intervening networks and interfaces are
               functional.  It can be used to measure round trip
               delay.  Numerous versions of the ping program exist.

          MECHANISM
               Ping is based on the ICMP ECHO_REQUEST message.

          CAVEATS
               If run repeatedly, ping could generate high system
               loads.

          BUGS
               None known.

          LIMITATIONS
               PC/TCP's ping is the only implementation known support
               both loose and strict source routing.  Though some ping
               implementations support the ICMP "record route"
               feature, the usefulness of this option for debugging
               routes is limited by the fact that many gateways do not
               correctly implement it.

          HARDWARE REQUIRED
               No restrictions.

          SOFTWARE REQUIRED
               None.

          AVAILABILITY
               Ping is widely included in TCP/IP distributions.  Pub-
               lic domain versions of ping are available via anonymous
               FTP from uunet.uu.net, in directory bsd-
               sources/src/etc, and from venera.isi.edu, in directory
               pub.

Top       Page 128 
        Internet Tool Catalog                     PROCESS-TCPWARE-SNMP

        NAME
                SNMP agent

        KEYWORDS
                alarm, manager, status, traffic; IP; SNMP; VMS;.

        ABSTRACT
                The SNMP agent listens for and responds to network
                management requests sent from SNMP-conforming network
                management stations.  The SNMP agent also sends SNMP
                traps, under specific conditions, to identified trap
                receivers.  SNMP communities and generation of traps
                are fully configurable.  The SNMP agent supports all
                MIB-II variables except the EGP group.

        MECHANISM
                Network management variables are made available for
                inspection and/or alteration by means of the Simple
                Network Management Protocol (SNMP).

        CAVEATS
                None.

        BUGS
                No known bugs.

        LIMITATIONS
                Does not yet provide the ability for sites to add
                extra MIB definitions.

        HARDWARE REQUIRED
                Supported VAX processors.

        SOFTWARE REQUIRED
                VMS V4 or later

        AVAILABILITY
                The SNMP agent is included in TCPware for VMS, a
                commercial product available under license from:
                        Process Software Corporation
                        959 Concord Street
                        Framingham, MA  01701
                        +1 800 722 7770, +1 508 879 6994 (voice)
                        +1 508 879-0042 (FAX)   TELEX 517891
                        sales@process.com

Top       Page 129 
        Internet Tool Catalog                                 PROXYD

        NAME
                proxyd -- SNMP proxy agent daemons from SNMP Research.

        KEYWORDS
                control, management, status;
                bridge, Ethernet, IP, OSI, ring, star;
                NMS, SNMP;
                UNIX;
                library, sourcelib.

        ABSTRACT
                SNMP proxy agents may be used to permit the monitoring
                and controlling of network elements which are otherwise
                not addressable using the SNMP management protocol
                (e.g., a network bridge that implements a proprietary
                management protocol).  Similarly, SNMP proxy agents may
                be used to protect SNMP agents from redundant network
                management agents through the use of caches.  Finally,
                SNMP proxy agents may be used to implement elaborate
                MIB access policies.

                The proxy agent daemon:

                - listens for SNMP queries and commands from logically
                  remote network management stations,
                - translates and retransmits those as appropriate
                  network management queries or cache lookups,
                - listens for and parses the responses,
                - translates the responses into SNMP responses, and
                - returns those responses as SNMP messages to the
                  network management station that originated the
                  transaction.

                The proxy agent daemon also emits SNMP traps to
                identified trap receivers.  The proxy agent daemon is
                designed to make the addition of additional vendor-
                specific variables a straight-forward task.  The proxy
                application comes complete with source code including a
                powerful set of portable libraries for generating and
                parsing SNMP messages and a set of command line utilities.

        MECHANISM
                Network management variables are made available for
                inspection and/or alteration by means of the Simple
                Network Management Protocol (SNMP).

Top       Page 130 
        CAVEATS
                None.

        BUGS
                None known.

        LIMITATIONS
                This application is a template for proxy application
                writers.

                Only a few of the many LanBridge 100 variables are
                supported.

        HARDWARE REQUIRED
                System from Sun Microsystems, Incorporated.

        SOFTWARE REQUIRED
                Sun OS 3.5 or 4.x.

        AVAILABILITY AND CONTACT POINT FOR INFORMATION ABOUT THIS TOOL
                This is a commercial product available under license
                from:
                        SNMP Research
                        3001 Kimberlin Heights Road
                        Knoxville, TN  37920-9716
                        Attn:  John Southwood, Sales and Marketing
                        (615) 573-1434 (Voice)  (615) 573-9197 (FAX)

        CONTACT POINT FOR CHANGES TO THIS CATALOG ENTRY
                        users@seymour1.cs.utk.edu

Top       Page 131 
        Internet Tool Catalog                   PROXYD_SNMP_RESEARCH

        NAME
                proxyd -- SNMP proxy agent daemons from SNMP Research.

        KEYWORDS
                control, management, status;
                bridge, Ethernet, IP, OSI, ring, star;
                NMS, SNMP;
                UNIX;
                library, sourcelib.

        ABSTRACT
                SNMP proxy agents may be used to permit the monitoring
                and controlling of network elements which are otherwise
                not addressable using the SNMP management protocol
                (e.g., a network bridge that implements a proprietary
                management protocol).  Similarly, SNMP proxy agents may
                be used to protect SNMP agents from redundant network
                management agents through the use of caches.  Finally,
                SNMP proxy agents may be used to implement elaborate
                MIB access policies.

                The proxy agent daemon:

                - listens for SNMP queries and commands from logically
                  remote network management stations,
                - translates and retransmits those as appropriate
                  network management queries or cache lookups,
                - listens for and parses the responses,
                - translates the responses into SNMP responses, and
                - returns those responses as SNMP messages to the
                  network management station that originated the
                  transaction.

                The proxy agent daemon also emits SNMP traps to
                identified trap receivers.  The proxy agent daemon is
                designed to make the addition of additional vendor-
                specific variables a straight-forward task.  The proxy
                application comes complete with source code including a
                powerful set of portable libraries for generating and
                parsing SNMP messages and a set of command line utilities.

        MECHANISM
                Network management variables are made available for
                inspection and/or alteration by means of the Simple
                Network Management Protocol (SNMP).

Top       Page 132 
        CAVEATS
                None.

        BUGS
                None known.

        LIMITATIONS
                This application is a template for proxy application
                writers.

                Only a few of the many LanBridge 100 variables are
                supported.

        HARDWARE REQUIRED
                System from Sun Microsystems, Incorporated.

        SOFTWARE REQUIRED
                Sun OS 3.5 or 4.x.

        AVAILABILITY AND CONTACT POINT FOR INFORMATION ABOUT THIS TOOL
           This is a commercial product available under license
           from:
                SNMP Research
                3001 Kimberlin Heights Road
                Knoxville, TN  37920-9716
                Attn:  John Southwood, Sales and Marketing
                (615) 573-1434 (Voice)  (615) 573-9197 (FAX)

        CONTACT POINT FOR CHANGES TO THIS CATALOG ENTRY
                users@seymour1.cs.utk.edu

Top       Page 133 
          Internet Tool Catalog                                  QUERY

          NAME
               query, ripquery

          KEYWORDS
               routing; IP; spoof; UNIX; free.

          ABSTRACT
               Query allows remote viewing of a gateway's routing
               tables.

          MECHANISM
               Query formats and sends a RIP request or POLL command
               to a destination gateway.

          CAVEATS
               Query is intended to be used a a tool for debugging
               gateways, not for network management.  SNMP is the pre-
               ferred protocol for network management.

          BUGS
               None known.

          LIMITATIONS
               The polled gateway must run RIP.

          HARDWARE REQUIRED
               No restriction.

          SOFTWARE REQUIRED
               4.3BSD UNIX or related OS.

          AVAILABILITY
               Available with routed and gated distributions.

               Routed may be obtained via anonymous FTP from
               uunet.uu.net, in file bsd-
               sources/src/network/routed.tar.Z.

               Gated may be obtained via anonymous FTP from
               devvax.tn.cornell.edu.  Distribution files are in
               directory pub/gated.

Top       Page 134 
        Internet Tool Catalog                                SAS-CPE

        NAME
                SAS/CPE(tm) for Open Systems Software

        KEYWORDS
                manager, status;
                bridge, ethernet, FDDI, IP, OSI, NFS;
                X;
                DOS, HP, UNIX;
                library.

        ABSTRACT
        SAS/CPE(tm) for Open Systems software is an integrated system designed
        to facilitate the analysis and presentation of computer performance
        and resource utilization data.  SAS/CPE software features include:

            . Processing of raw computer and network performance data into
              detail-level SAS data sets.
            . Conversion and validation of logged data values to forms
              more useful for display and analysis (e.g., I/O counts
              are converted to I/O rates per second).
            . Numerous sample reports on performance data processed by
              SAS/CPE software.
            . Reduction of logged performance data into daily, weekly,
              monthly or yearly summarized values.
            . Menu-driven interface to the creation and management of multiple
              performance data bases.
            . Menu-driven report designing interface that allows users with no
              programming knowledge to create and manage custom reports from
              their performance data base. No SAS coding is needed for this
              interface.

        MECHANISM
                SAS/CPE for Open Systems processes and reports data
                from SNMP and other proprietary monitoring protocols,
                as well as du and accounting.

        CAVEATS
                The product is currently in alpha testing.

        BUGS
                None known.

        LIMITATIONS
                None reported.

Top       Page 135 
        HARDWARE REQUIRED
                HP, SUN or IBM Workstation

        SOFTWARE REQUIRED
                The SAS(r) System Base Software, SAS/GRAPH Software and
                SAS/CPE for Open System Software

        AVAILABILITY AND CONTACT POINT FOR INFORMATION ABOUT THIS TOOL
                SAS/CPE for Open Systems Software is available from:
                     SAS Institute Inc.
                     SAS Campus Drive
                     Cary, NC  27513
                     Phone 919-677-8000
                     FAX 919-677-8123

        CONTACT POINT FOR CHANGES TO THIS CATALOG ENTRY
                Send email to snodjs@mvs.sas.com.

Top       Page 136 
          Internet Tool Catalog                                SNIFFER

          NAME
               Sniffer

          KEYWORDS
               analyzer, generator, traffic; DECnet, ethernet, IP,
               NFS, OSI, ring, SMTP, star; eavesdrop; standalone.

          ABSTRACT
               The Network General Sniffer is a protocol analyzer for
               performing LAN diagnostics, monitoring, traffic genera-
               tion, and troubleshooting.  The Sniffer protocol
               analyzer has the capability of capturing every packet
               on a network and of decoding all seven layers of the
               OSI protocol model.  Capture frame selection is based
               on several different filters: protocol content at lower
               levels; node addresses; pattern matching (up to 8
               logically-related patterns of 32 bytes each); and des-
               tination class.  Users may extend the protocol
               interpretation capability of the Sniffer by writing
               their own customized protocol interpreters and linking
               them to the Sniffer software.

               The Sniffer displays network traffic information and
               performance statistics in real time, in user-selectable
               formats.  Numeric station addresses are translated to
               symbolic names or manufacturer ID names.  Network
               activities measured include frames accepted, Kbytes
               accepted, and buffer use.  Each network version has
               additional counters for activities specific to that
               network.  Network activity is expressed as
               frames/second, Kbytes/second, or per cent of network
               bandwidth utilization.

               Data collection by the Sniffer may be output to printer
               or stored to disk in either print-file or spread-sheet
               format.

               Protocol suites understood by the Sniffer include:
               Banyan Vines, IBM Token-Ring, Novell Netware, XNS/MS-
               Net (3Com 3+), DECnet, TCP/IP (including SNMP and
               applications-layer protocols such as FTP, SMTP, and
               TELNET), X Windows (for X version 11), NFS, and several
               SUN proprietary protocols (including mount, pmap, RPC,
               and YP).  Supported LANs include: ethernet, Token-ring
               (4Mb and 16Mb versions), ARCNET, StarLAN, IBM PC Net-
               work (Broadband), and Apple Localtalk Network.

Top       Page 137 
          MECHANISM
               The Sniffer is a self-contained, portable protocol
               analyzer that require only AC line power and connection
               to a network to operate.  Normally passive (except when
               in Traffic Generator mode), it captures images of all
               or of selected frames in a working buffer, ready for
               immediate analysis and display.

               The Sniffer is a standalone device.  Two platforms are
               available: one for use with single network topologies,
               the other for use with multi-network topologies.  Both
               include Sniffer core software, a modified network
               interface card (or multiple cards), and optional proto-
               col interpreter suites.

               All Sniffer functions may be remotely controlled from a
               modem-connected PC.  Output from the Sniffer can be
               imported to database or spreadsheet packages.

          CAVEATS
               In normal use, the Sniffer is a passive device, and so
               will not adversely effect network performance.  Perfor-
               mance degradation will be observed, of course, if the
               Sniffer is set to Traffic Generator mode and connected
               to an active network.

          BUGS
               None known.

          LIMITATIONS
               None reported.

          HARDWARE REQUIRED
               None.  The Sniffer is a self-contained unit, and
               includes its own interface card.  It installs into a
               network as would any normal workstation.

          SOFTWARE REQUIRED
               None.

Top       Page 138 
          AVAILABILITY
               The Sniffer is available commercially.  For information
               on your local representative, call or write:
                    Network General Corporation
                    4200 Bohannon Drive
                    Menlo Park, CA  94025
                    Phone: 415-688-2700
                    Fax: 415-321-0855

               For acquisition by government agencies, the Sniffer is
               included on the GSA schedule.

Top       Page 139 
          Internet Tool Catalog                   SNMP_DEVELOPMENT_KIT

          NAME
               The SNMP Development Kit

          KEYWORDS
               manager, status; IP; NMS, SNMP; UNIX; free, sourcelib.

          ABSTRACT
               The SNMP Development Kit comprises C Language source
               code for a programming library that facilitates access
               to the management services of the SNMP (RFC 1098).
               Sources are also included for a few simple client
               applications whose main purpose is to illustrate the
               use of the library.  Example client applications query
               remote SNMP agents in a variety of modes, and generate
               or collect SNMP traps.  Code for an example SNMP agent
               that supports a subset of the Internet MIB (RFC 1066)
               is also included.

          MECHANISM
               The Development Kit facilitates development of SNMP-
               based management applications -- both clients and
               agents.  Example applications execute SNMP management
               operations according to the values of command line
               arguments.

          CAVEATS
               None.

          BUGS
               Fixed in the next release.

          LIMITATIONS
               None reported.

          HARDWARE REQUIRED
               The SNMP library source code is highly portable and
               runs on a wide range of platforms.

          SOFTWARE REQUIRED
               The SNMP library source code has almost no operating
               system dependencies and runs in a wide range of
               environments.  Certain portions of the example SNMP
               agent code are specific to the 4.3BSD implementation of
               the UNIX system for the DEC MicroVAX.

Top       Page 140 
          AVAILABILITY
               The Development Kit is available via anonymous FTP from
               host allspice.lcs.mit.edu.  The copyright for the
               Development Kit is held by the Massachusetts Institute
               of Technology, and the Kit is distributed without
               charge according to the terms set forth in its code and
               documentation.  The distribution takes the form of a
               UNIX tar file.

               Bug reports, questions, suggestions, or complaints may
               be mailed electronically to snmp-dk@ptt.lcs.mit.edu,
               although no response in any form is guaranteed.  Dis-
               tribution via UUCP mail may be arranged by contacting
               the same address.  Requests for hard-copy documentation
               or copies of the distribution on magnetic media are
               never honored.

Top       Page 141 
        Internet Tool Catalog           SNMP_Libraries_SNMP_RESEARCH

        NAME
                SNMP Libraries and Utilities from SNMP Research.

        KEYWORDS
                alarm, control, manager, map, security, status;
                bridge, DECnet, Ethernet, FDDI, IP, OSI, ring, star;
                NMS, SNMP;
                DOS, UNIX, VMS;
                sourcelib.

        ABSTRACT
                The SNMP Libraries and Utilities serve two purposes:

                1)   to act as building blocks for the construction of
                     SNMP-based agent and manager applications; and

                2)   to act as network management tools for network
                     fire fighting and report generation.

                The libraries perform ASN.1 parsing and generation tasks
                for both network management station applications and
                network management agent applications.  These libraries
                hide the details of ASN.1 parsing and generation from
                application writers and make it unnecessary for them to
                be expert in these areas.  The libraries are very robust
                with considerable error checking designed in.  The
                several command line utilities include applications for
                retrieving one or many variables, retrieving tables, or
                effecting commands via the setting of remote network
                management variables.

        MECHANISM
                The parsing is performed via recursive descent methods.
                Messages are passed via the Simple Network Management
                Protocol (SNMP).

        CAVEATS
                None.

        BUGS
                None known.

        LIMITATIONS
                The monitored and managed nodes must implement the SNMP
                over UDP per RFC 1157 or must be reachable via a proxy
                agent.

Top       Page 142 
        HARDWARE REQUIRED
                This software has been ported to numerous platforms
                including workstations, general-purpose timesharing
                systems, and embedded hardware in intelligent network
                devices such as repeaters, bridges, and routers.

        SOFTWARE REQUIRED
                C compiler, TCP/IP library.

        AVAILABILITY AND CONTACT POINT FOR INFORMATION ABOUT THIS TOOL
                This is a commercial product available under license
                from:
                        SNMP Research
                        3001 Kimberlin Heights Road
                        Knoxville, TN  37920-9716
                        Attn:  John Southwood, Sales and Marketing
                        (615) 573-1434 (Voice)  (615) 573-9197 (FAX)

        CONTACT POINT FOR CHANGES TO THIS CATALOG ENTRY
                users@seymour1.cs.utk.edu

Top       Page 143 
        Internet Tool Catalog      SNMP_PACKAGED_AGENT_SNMP_RESEARCH

        NAME
                SNMP Packaged Agent System -- an SNMP host/gateway
                agent daemon including a complete protocol stack and
                runtime environment required to support an SNMP Agent
                from SNMP Research.

        KEYWORDS
                control, manager, status;
                bridge, Ethernet, FDDI, IP, OSI, ring, star;
                NMS, SNMP;
                DOS, standalone, UNIX;
                sourcelib.

        ABSTRACT
                The snmpd agent daemon listens for and responds to
                network management queries and commands from logically
                remote network management stations.  The agent daemon
                also emits SNMP traps to identified trap receivers.
                The agent daemon is designed to make the addition of
                additional vendor-specific variables a
                straight-forward task.  The snmpd application comes
                complete with source code including a powerful set of
                portable libraries for generating and parsing SNMP
                messages and a set of command line utilities.

                The Packaged Agent System is designed to aid the
                hardware manufacturer who is not experienced with the
                TCP/IP protocol suite.  A lightweight, non-preemptive
                scheduler/tasking system for faster execution and less
                impact on slow CPUs is included in the package.
                Development environment is either MS DOS or UNIX.

        MECHANISM
                Network management variables are made available for
                inspection and/or alteration by means of the Simple
                Network Management Protocol (SNMP).

        CAVEATS
                None.

        BUGS
                None known.

        LIMITATIONS
                None reported.

Top       Page 144 
        HARDWARE REQUIRED
                The Motorola 68XXX and the Intel 8088 and X86
                platforms are fully supported.  Other platforms can be
                supported.  Contact SNMP Research for details.

                This software has been ported to numerous platforms
                including workstations, general-purpose timesharing
                systems, and embedded hardware in intelligent network
                devices such as repeaters, bridges, and routers.

        SOFTWARE REQUIRED
                C compiler.

        AVAILABILITY AND CONTACT POINT FOR INFORMATION ABOUT THIS TOOL
                This is a commercial product available under license
                from:
                        SNMP Research
                        3001 Kimberlin Heights Road
                        Knoxville, TN  37920-9716
                        Attn:  John Southwood, Sales and Marketing
                        (615) 573-1434 (Voice)  (615) 573-9197 (FAX)

        CONTACT POINT FOR CHANGES TO THIS CATALOG ENTRY
                        users@seymour1.cs.utk.edu

Top       Page 145 
        Internet Tool Catalog                    SNMPD_SNMP_RESEARCH

        NAME
                snmpd -- an SNMP host/gateway agent daemon from SNMP
                Research.

        KEYWORDS
                control, mananger, status;
                bridge, Ethernet, FDDI, IP, OSI, ring, star;
                NMS, SNMP;
                DOS, UNIX;
                sourcelib.

        ABSTRACT
                The snmpd agent daemon listens for and responds to
                network management queries and commands from logically
                remote network management stations.  The agent daemon
                also emits SNMP traps to identified trap receivers.  The
                agent daemon is architected to make the addition of
                additional vendor-specific variables a straight-forward
                task.  The snmpd application comes complete with source
                code including a powerful set of portable libraries for
                generating and parsing SNMP messages and a set of
                command line utilities.

        MECHANISM
                Network management variables are made available for
                inspection and/or alteration by means of the Simple
                Network Management Protocol (SNMP).

        CAVEATS
                None.

        BUGS
                None known.

        LIMITATIONS
                Only operating system variables available without
                source code modifications to the operating system and
                device device drivers are supported.

        HARDWARE REQUIRED
                This software has been ported to numerous platforms
                including workstations, general-purpose timesharing
                systems, and embedded hardware in intelligent network
                devices such as repeaters, bridges, and routers.

Top       Page 146 
        SOFTWARE REQUIRED
                C compiler.

        AVAILABILITY AND CONTACT POINT FOR INFORMATION ABOUT THIS TOOL
                This is a commercial product available under license
                from:
                        SNMP Research
                        3001 Kimberlin Heights Road
                        Knoxville, TN  37920-9716
                        Attn:  John Southwood, Sales and Marketing
                        (615) 573-1434 (Voice)  (615) 573-9197 (FAX)

        CONTACT POINT FOR CHANGES TO THIS CATALOG ENTRY
                        users@seymour1.cs.utk.edu

Top       Page 147 
          Internet Tool Catalog                          SPIDERMONITOR

          NAME
               SpiderMonitor P220, K220 and
               SpiderAnalyzer P320, K320

          KEYWORDS
               alarm, analyzer, generator, traffic; DECnet, ethernet,
               IP, OSI; eavesdrop; standalone; sourcelib.

          ABSTRACT
               The SpiderMonitor and SpiderAnalyzer are protocol
               analyzers for performing ethernet LAN diagnostics, mon-
               itoring, traffic generation, and troubleshooting.  The
               SpiderMonitor has the capability of capturing every
               packet on a network and of decoding the first four
               layers of the OSI protocol model.  The SpiderAnalyzer
               has additional software for decoding higher protocol
               layers.  Protocol suites understood: TCP/IP (including
               SNMP and applications-layer protocols), OSI, XNS, DEC-
               net and IPX.  User-definable decodes can be written in
               'C' with the Microsoft version 5.0 'C' compiler.  A
               decode guide is provided.

               The SpiderAnalyzer supports multiple simultaneous
               filters for capturing packets using predefined patterns
               and error states.  Filter patterns can also trigger on
               NOT matching 1 or more filters, an alarm, or a speci-
               fied time.

               The SpiderAnalyzer can also employ TDR (Time Domain
               Reflectometry) to find media faults, open or short cir-
               cuits, or transceiver faults.  It can transmit OSI,
               XNS, and Xerox link-level echo packets to user-
               specified stations, performs loop round tests.

               In traffic generation mode, the SpiderAnalyzer has the
               ability to generate packets at random intervals of ran-
               dom lengths or any combination of random or fixed
               interval or length, generation of packets with CRC
               errors, or packets that are too short, or packets that
               are too long.

               Output from the SpiderMonitor/Analyzer can be imported
               to database or spreadsheet packages.

Top       Page 148 
          MECHANISM
               The SpiderMonitor and Spider Analyzer are available as
               stand-alone, IBM PC compatible packages based upon a
               Compaq III portable system, or as a plug-in boards for
               any IBM XT/AT compatible machine.  The model 220 (Spi-
               derMonitor) systems provide a functional base suited
               for most network management needs.  The model 320 (Spi-
               derAnalyzer) systems provide extended functionality in
               the development mode and traffic generation mode as
               well more filtering capabilities than the 220 models.

          CAVEATS
               Traffic generation will congest an operational ether-
               net.

          BUGS
               None known.

          LIMITATIONS
               Monitoring of up to 1024 stations and buffering of up
               to 1500 packets.  The model 220 provides for 3 filters
               with a filter depth of 46 bytes.  The model 320 pro-
               vides for 4 filters and a second level of filtering
               with a filter depth of 64 bytes.

          HARDWARE REQUIRED
               PX20s are self contained, the KX20s require an IBM
               PC/XT-AT compatible machine with 5 megabytes of hard
               disk storage and the spare slot into which the board
               kit is plugged.

          SOFTWARE REQUIRED
               None.  The SpiderAnalyzer requires the Microsoft 'C'
               Compiler, Version 5.0 for writing user defined decodes.

          AVAILABILITY
               The SpiderMonitor/Analyzer is available commercially.
               For information on your local representative, call or
               write:
                    Spider Systems, Inc.
                    12 New England Executive Park
                    Burlington, MA  01803
                    Telephone:  617-270-3510
                    FAX:        617-270-9818

Top       Page 149 
        Internet Tool Catalog                                  SPIMS

        NAME
                SPIMS -- the Swedish Institute of Computer Science
                         (SICS) Protocol Implementation Measurement
                         System tool.

        KEYWORDS
                benchmark, debugger; IP, OSI; spoof; UNIX.

        ABSTRACT
                SPIMS is used to measure the performance of protocol
                and "protocol-like" services including response time
                (two-way delay), throughput and the time to open and
                close connections.  It has been used to:

                o    benchmark alternative protocol implementations,

                o    observe how performance varies when parameters in
                        specific implementations have been varied (i.e.,
                        to tune parameters).

                SPIMS currently has interfaces to the DoD Internet Pro-
                tocols: UDP, TCP, FTP, SunRPC, the OSI protocols from
                the ISODE 4.0 distribution package: FTAM, ROSE, ISO TP0
                and to Sunlink 5.2 ISO TP4 as well as Stanford's VMTP.
                Also available are a rudimentary set of benchmarks,
                stubs for new protocol interfaces and a user manual.

                For an example of the use of SPIMS to tune protocols,
                see:
                        Nordmark & Cheriton, "Experiences from VMTP: How
                        to achieve low response time," IFIP WG6.1/6.4:
                        Protocols for High-Speed Networks, May 1989,
                        Zurich.  To be published.

                For an example of how SPIMS can be used to benchmark
                protocols, see:

                        Gunningberg, Bjorkman, Nordmark, Sjodin, Pink &
                        Stromqvist "Application Protocols and Performance
                        Benchmarks", IEEE Communications Magazine, June
                        1989, Vol. 27, No.6, pp 30-36.

                        Sjodin, Gunningberg, Nordmark, & Pink, "Towards
                        Protocol Benchmarks', IFIP WG6.1/6.4 Protocols
                        for High-Speed Networks, May 1989, Zurich, pp
                        57-67


Next RFC Part