Home  Documentation  Download 
NTools v1.4

Welcome!

NTools is a traffic generator/analyzer and network emulator package for Linux. It can generate traffic on multiple UDP and TCP streams with configurable characteristics. The generated traffic can be feeded into a network device, and at the receiver side NTools can measure various parameters.
NTools is suitable for performance tests, latency measurements, or Quality of Service testing.
NTools also includes a network emulator tool that can emulate various loss, delay and jitter impairments.

NTools is developed and maintained by Norbert Vegh at TeliaSonera AB.
If you have any question or comments you can contact me at .

Bug reports also should be sent to this address.

Main Features

	•  arbitrary number of UDP and TCP streams
	•  900 Mbps on a Gigabit Ethernet card with big frames
	•  static (continuous) streams with configurable port and IP addreseses, packet size and rate
	•  802.1q VLAN support
	•  dynamic, web-like TCP traffic generation with configurable file size distribution
	•  QoS support (configurable precedence and ToS value)
	•  loss, misordering, delay and jitter measurement on static streams
	•  download time and goodput measurement on dynamic TCP streams
	•  network emulation with loss, delay and jitter impairments

For a complete description, go to the documentation section.

News

Latest version is 1.4, with bug fixes and the new network emulator tool.
You can download the source package at the download section.

Legal Notices

NTools is Copyright 2006 Norbert Vegh.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Last modified: 2006.07.07