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.
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)
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.
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.
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.
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.
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
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.
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
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).
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
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).
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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.
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
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.
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
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