Tesla LAN Analyzer

Purpose of the application

To provide an affordable sniffer with a better user interface for network software developers and MIS managers and technicians.

Distribution category

Commercial.

Availability

Available now in binary distribution. See below for contact.

Description of application

Tesla is designed to monitor Ethernet and Token Ring LAN, to decode and analyze protocols. The following is a list of features:

Monitoring
utilization, traffic by node, frame size, broadcast percentage, protocol usage, common application usage.
Protocol Analysis
ts TCP/IP, NFS, IPX, NCP, AppleTalk, DECnet, ... special SNMP support color coded according to protocol layers powerful and easy-to-use filters
Traffic Generator
generate traffic by load, replay, interframe gap, ...
MIB Browser
graphic representation of MIB tree for easy navigation easy browsing of SNMP agent
SNMP Agent QuickTest
compiling MIB into a database with included MIB compiler automatic testing of various aspects of a SNMP agent uncover inconsistency between MIB definition and implementation
Context-sensitive On-line Help

Supports any network card with a promiscuous mode packet driver (NDIS and ODI support is coming soon).

Developmental problems and response

The biggest problem is the size limitation of real-mode DOS program. Borland DOS extender is used to resolve this problem.

The second most troublesome thing is dealing with 64K data space. I resorted to various techniques, including using TV's resource file facility.

I still can not get used to the speed of BC 4.0 compilation. The compromise is:

  1. create a project with BC4.0 for final linking;
  2. create a bunch BC3.1 projects which make up the entire product.

During development and testing I use BC3.1's IDE and then use BC4.0 for final linking. In order for this strategy to work, you have to develop two sets for components which are different between real mode and protected mode.

For debugging I found building as a protected mode program is better; a bug is unlikely to hang your machine as it does in real mode Turbo Debugger.

Contact

Cerulean Software

Postal address
57 Hillside Road
Watertown, MA 02172, USA
Telephone
+1+(617)584-7372
Email
ren@cerulean.ultranet.com
info@cerulean.com

Last changed 1995.08.20