Projects / LANforge FIRE & ICE

LANforge FIRE & ICE

LANforge is a unified multi-protocol network traffic generation and WAN emulation application. It allows users to generate real world customer traffic in a controllable manner. The WAN emulator allows the injection of latency and other network oddities like dropped, duplicated, and re-ordered packets. LANforge includes a drag-and-drop virtual network builder that supports virtual routers, WAN links, traffic-generating nodes, and more. It provides a scriptable command line interface with Perl libraries as well as a graphical user interface.

Tags Software Development Quality Assurance Testing Networking Traffic Generation
Operating Systems Windows POSIX Solaris Linux

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Apr 2009 21:41
  • Rrelease-after

    Changes: This release has better support for File I/O testing: auto-mount, auto-unmount, and verify mount for NFS, NFSv4, CIFS, and iSCSI file systems. The GUI has been improved to allow batch-creation of most tests to aid creation of large numbers of connections without having to use a CLI script. This release has been upgraded to Linux kernel 2.6.29.1.

    • Rrelease-mid
    •  30 Jan 2009 18:37
    • Rrelease-after

    Changes: LANforge now supports the IPv6 protocol. The Windows build more closely matches the feature set of Linux, and Solaris x86 and SPARC are supported as well. The graphical network builder supports virtual routers, including OSPF and subnet routing for IPv4 and IPv6, network impairments, traffic-generating nodes, and more. The GUI and other components have been improved to scale past 4000 concurrent connections on modern hardware. The network emulator and traffic generator support 10G networks.

    • Rrelease-mid
    •  05 Dec 2006 11:27
    • Rrelease-after

    Changes: This release improves SIP to handle Re-Invite messages, cleans up call counters, and fixes the jitter buffer to handle reorders, duplicates, over-runs, under-runs, and various other problems. It improves kernel locking for the wanlink module, giving increased stability and performance up to 990Mbps. HTTP connections can use caching systems such as squid.

    • Rrelease-mid
    •  19 Oct 2006 11:24
    • Rrelease-after

    Changes: Integrated reporting generates graphs and HTML reports. The kernel patch now supports 1000 or more virtual interfaces. There is support for up to 31 802.11a/b/g virtual STAtion interfaces. CIFS and NFS filesystems are supported on virtual interfaces. SIP authentication is supported. The network emulation feature can now be configured to inject bit and byte errors. Bugfixes for kernel panics when deleting WanLinks, a lockup with re-direct devices, and various other less critical bugs.

    • Rrelease-mid
    •  14 Apr 2006 13:03
    • Rrelease-after

    Changes: New VOIP features include SIP call generation on Windows, cache RTP encoding for better call performance, and PESQ support on Windows. T1/E1 physical interfaces are supported by WAN emulation. This release take packet serialization times into account in the network emulator. There are performance improvements on Linux. This release supports NFS on specific interfaces, including MAC-VLAN virtual interfaces. It uses 64-bit counters to handle 10Gbe interfaces. It supports 64-bit Linux. File I/O on Windows has been fixed.

    F3f97a3e2cd38ce2bc5d1c5afe6cf9e0_thumb

    Project Spotlight

    xarclock

    An X clock widget.

    No-screenshot

    Project Spotlight

    MaildirSync

    An online Maildir folder synchronizer.