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


Frequently Asked Questions

What is PacketForge™?
PacketForge™ generates and analyzes high-speed IP traffic up to 40 Gbps line rate. It helps validate routers, switches, firewalls, and 5G Core networks by simulating realistic TCP/UDP/IP traffic flows.
How is PacketForge™ different from other traffic generators?
PacketForge™ uses SmartNIC hardware acceleration to create millions of dynamic, unique flows instead of replaying static packets. It supports real-time configuration, automation, and REST API control for scalable network testing.
What traffic types and protocols does it support?
It supports Ethernet, IPv4/IPv6, TCP, UDP, RTP, HTTP, HTTPS, DNS, VoIP, and video. You can replay traffic from PCAP files or create custom stream profiles at Layers 2–7.
What hardware options are available?
PacketForge™ comes in rack-mount (2U/1U) and portable models with up to 6 ports per chassis. Each card supports 2×10G, and 2×40G interfaces and runs at full line rate.
Can PacketForge™ simulate large-scale traffic?
Yes. It emulates thousands to millions of TCP/UDP flows, configurable by IP, MAC, VLAN, port, rate, IFG, or burst size. You can generate realistic 5G, EPC, or SDN traffic patterns.
How does PacketForge™ measure performance?
It tracks throughput, latency, jitter, and packet loss in real time. Results appear in graphs and tables and can be exported as CSV, JSON, or PDF reports.
Can I automate tests or run PacketForge™ remotely?
Yes. Its REST API allows automation through CI/CD pipelines or remote scripts. You can configure, execute, and monitor tests from any web browser.
What are common telecom use-cases?
Use PacketForge™ for router/firewall performance tests, QoS validation, 5G Core UPF benchmarking, R&D regression, and enterprise capacity testing.
How does PacketForge™ work with other GL tools?
PacketForge™ integrates with MAPS™ for signaling simulation and PacketScan™ for live packet analysis—creating a complete end-to-end network test setup.
What reporting options are available?
View live dashboards, export CSV/JSON/PDF reports, or compare historical results for detailed performance analysis.
Can PacketForge™ replay PCAP files?
Yes. You can replay or modify PCAP/NGPCAP files with custom headers, payloads, and rates to recreate real-world traffic.
Which operating systems does it support?
PacketForge™ runs on a Linux-based appliance and supports web and API access from any operating system.
Can I control multiple units together?
Yes. You can centrally manage multiple PacketForge™ chassis, reserve ports, and combine results for distributed test setups.
Is PacketForge™ scalable for future upgrades?
Yes. It supports upgrades to higher-speed interfaces, new protocols like HTTP/3 and QUIC, and expanding traffic libraries through software updates.

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.