Ethernet/IP Tester

Multi-Functional Ethernet Test Solution

PacketForge™ – Scalable IP Traffic Generator for High-Speed Network Validation

High-performance, scalable IP traffic generation at line rate—ideal for realistic testing of routers, firewalls, 5G, and more. Simulate millions of flows, analyze in real time, and automate via REST API—all from a browser.

  Request a Demo / Quote   Brochure
PacketForge™ Overview

Overview

GL’s PacketForge™ is a high-performance IP traffic generator and receiver that enables realistic, large-scale network testing. It can emulate thousands to millions of concurrent flows across TCP, UDP, IPv4/IPv6, video, voice, and data applications, all at line rate. By importing PCAP templates or defining custom streams, users can create repeatable test scenarios with precise control over rates, addressing, and traffic profiles.

With real-time statistics, detailed reporting, and full automation support via REST APIs, PacketForge™ is built for service providers, equipment vendors, enterprises, and research labs. Whether validating routers, benchmarking firewalls, testing QoS policies, or studying new protocols, PacketForge™ delivers scalability, accuracy, and simplicity in one platform.

The system features a web-based user interface for easy access via any standard browser, with convenient multi-user control from PCs, laptops, and tablets. It is available in rack-mount and portable configurations and is equipped with specialized network interface cards, large RAM and storage, optimized processing with advanced cooling.



Key Features

  • High-Performance Appliance – Generates realistic IP traffic at 10G–40G line rates using SmartNIC acceleration
  • Scalable Traffic Generation – Simulates thousands to millions of unique TCP/UDP flows for large-scale testing
  • PCAP and Custom Streams – Create traffic from PCAP templates or design your own streams with full control
  • Flexible Traffic Control – Adjust frame size, transmission rate, inter-frame gap (IFG), and burst patterns
  • Protocol and Application Support – Covers Ethernet, IPv4/IPv6, TCP, UDP, RTP, VoIP, HTTP, DNS, video, 5G, and more
  • Traffic Shaping and Scheduling – Model real-world conditions with ramp-up/ramp-down, bursts, or sustained loads
  • Real-Time Monitoring – Track packet loss, latency, and throughput with interactive dashboards
  • Detailed Reporting – Export results in PDF, CSV, or JSON for documentation and compliance
  • Automation and Integration – REST API support for CI/CD pipelines and automated test environments
  • Multi-Chassis Management – Centrally manage distributed setups with port reservations and resource sharing
  • Web-Based Interface – Simple, browser-based GUI accessible from desktops and tablets—no installation required
  • Secure Multi-User Access – Role-based permissions for labs, enterprises, and shared environments
  • Future-Ready Design – Continuous updates with expanding application-layer traffic libraries

PacketForge™ Rack-mount Platforms

  • Ideal for Lab environments that require centralized management of multiple servers and network devices
  • Rack-mount units offer flexibility for scaling up or down as needed by adding or removing individual units
PacketForge™ 2U Rack-mount

PacketForge™ 2U Rack-mount

Specifications
Dimensions 3.5” H x 17.2” W x 17.7” D
Weight 30 lbs.
Number of supported Cards/Ports Up to 2 Cards x (2x100G Ports), Maximum of 4 Ports
Power supply 800W
PacketForge™ 1U Rack-mount

PacketForge™ 1U Rack-mount

Specifications
Dimensions 1.7” H x 17.2” W x 9.8” D
Weight 10 lbs.
Number of supported Cards/Ports 1 x Full-height 1 Card x (2x100G Ports), Maximum of 2 Ports
Power supply 200W


PacketForge™ Portable Platforms

  • Ideal for field engineers, military personnel, or researchers who need a powerful and portable computing solution in remote or rugged locations
  • Suitable for environments where traditional desktops or laptops may be too fragile or lack necessary durability
Ultra-Portable PacketForge™

Ultra-Portable PacketForge™

Specifications
Dimensions 12.4” H x 16.41” W x 4.39” D
Display 17.3” 1920x1080
Weight 16.5 lbs.
Number of supported Cards/Ports Up to 2 Cards x (2x100G Ports), Maximum of 4 Ports
Power supply 400W (optional 500W)




Portable PacketForge™

Portable PacketForge™

Specifications
Dimensions 13.62” H x 16.50” W x 7.25” D
Display 17.3” 1920x1080
Weight ~23 lbs. (10.4kg)
Number of supported Cards/Ports Up to 3 Cards x (2x100G Ports), Maximum of 6 Ports
Power supply 680W 100/240VAC

PacketForge™ Architecture

PacketForge™ Architecture

PacketForge™ operates by utilizing a PCAP file as the foundational template, reading its inherent packet characteristics to generate thousands of unique traffic streams. The platform is designed to replicate TCP, UDP, or a mix of both streams from the template, creating thousands of concurrent flows at line rate. For the TCP streams, PacketForge™ includes an inbuilt retransmission mechanism and accurate windowing. The benefit of this feature is that it guarantees superior testing accuracy, enabling realistic emulation of network congestion and packet loss effects, thus validating the Device Under Test (DUT) against true real-world application behavior, not just simple packet replay. While the system uses the template's characteristics by default, engineers have comprehensive control to customize the scaled traffic: they can configure a specific transmission rate, set a user-defined Inter-Frame Gap (IFG), and explicitly define the frame size. To ensure each stream is unique, the system employs flexible addressing modes—including incremental and random—to systematically modify IPv4 addresses and source/destination ports. This entire process is accelerated by SmartNIC hardware, achieving throughput up to 40G, and all performance indicators are monitored via real-time, session-wise and stream-wise statistics on the receiver side.

Aggregate Statistics

The Statistics provides real-time performance metrics for all test ports. Users can monitor transmitted and received frames and bytes, test duration, data rates, frameless statistics, and latency in an easy-to-read table. Toggle between aggregate and stream views for instant port-by-port analysis, with customizable options to filter and display data to match specific testing needs.

Aggregate Statistics


Stream Statistics

The Packet Forge stream statistics delivers a streamlined web interface for detailed traffic analysis. The window display the metrics like port, stream ID, type (TCP/UDP), transmitted/received frames and bytes, data rates, latency, and frameless percentage in a structured table. Interactive dropdown controls enable flexible display customization, while real-time updates ensure all test results are current and accessible for rapid port-by-port performance comparison.

Stream Statistics

Throughput

Throughput

The Graph section of the PacketForge™ GUI features real-time throughput visualization, displaying Tx and Rx rates over time on a clear, customizable line graph. Users can select measurement units (such as Gbps), adjust the duration window, pick specific ports for analysis, and toggle between throughput and latency views, enabling quick trend analysis and detailed monitoring of network performance throughout the test session.


Latency

Latency

The Latency Graph in PacketForge™ offers real-time visualization of network latency for selected ports, plotted over time in either milliseconds or microseconds. Users can set the observation duration, navigate through time intervals, and easily distinguish latency trends with an intuitive, clear chart layout for rapid monitoring and troubleshooting.


Configuration Summary

Configuration Summary

The Summary in PacketForge™ presents a concise overview of the current test’s network configuration and stream setup. It displays detailed source and destination host parameters such as MAC type and address, IPv4 addressing details, gateway, and subnet mask in a table format. Below, it lists all TCP and UDP streams configured for the test, including template file used, frame size, bandwidth settings, layer 4 mapping, and session counts, giving users a comprehensive snapshot of their active test scenario at a glance.