Chapter 5: Core Software Applications
SmartApplications
48 SmartBits System Reference
• Programming Languages Supported:
– C/C++ Borland, Microsoft Visual, and GNU.
– Microsoft Visual Basic.
– Borland Delphi.
– Tcl 7.6 and 8.0p5.
SmartApplications
Program Type: GUI, for easy-to-use, automated performance analysis
Where Used: On PC platforms. With all SmartBits chassis.
Devices Tested: Bridges, switches, and routers.
Protocols
Supported:
Ethernet, Token Ring, ATM, and Frame Relay.
Cards
Supported:
All SmartCards/modules, except WN-3441A, WN-3442A, and POS modules.
RFCs
Supported:
• RFC 1242, Benchmarking Terminology for Network Interconnection Devices.
• RFC 1483, Multiprotocol Encapsulation over ATM Adaptation Layer 5.
• RFC 1577, Classical IP and ARP over ATM.
• RFC 2544, Benchmarking Methodology for Network Interconnect Devices.
Test Objective: To generate a full and sustained load and perform accurate evaluations of Throughput,
Latency, Packet Loss, and Back-to-Back performance limits.
Tests
Supported:
• Throughput.
• Latency.
• Packet Loss.
• Back-to-Back Performance.
Test Features: • Test across multiple topologies including Ethernet, Token Ring, ATM (25 Mbps, DS1,
DS3, E1/E3, OC-3c, OC-12c), and Frame Relay.
• Test ATM with LANE SVC, Classical IP (per RFC-1577) PVC/SVC, or SNAP (per
RFC-1483) PVC/SVC traffic.
• Test at layer 2, or specify network addresses and test at layer 3.
• Run tests individually, or use automatic mode to run tests automatically.
• Test full or half duplex.