OpenOSPFD is a FREE implementation of the Open Shortest Path First Protocol.
It allows ordinary machines to be used as routers exchanging routes with
other systems speaking the OSPF protocol.
opentracker is a open and free bittorrent tracker project.
It aims for minimal resource usage and is intended to run
at your wlan router. Currently it is deployed as an open and
free tracker instance.
Ostinato is an open-source, cross-platform network packet crafter/traffic
generator and analyzer with a friendly GUI. Craft and send packets
of several streams with different protocols at different rates.
HAProxy is a free, very fast and reliable solution offering high
availability, load balancing, and proxying for TCP and HTTP-based
applications. It is particularly suited for web sites crawling under
very high loads while needing persistence or Layer7 processing.
Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses
Faster alternative to Net::CIDR when merging a large number of CIDR address
ranges. Works for IPv4 and IPv6 addresses.
Net::Address::IPv4::Local discovers the local system's IP address that
would be used as the source address when contacting "the internet" or a
certain specified remote IP address.
This module is a DHCP set of classes designed to handle basic DHCP
handling. It can be used to develop either client, server or relays.
It is composed of 100% pure Perl.
ns-3 is a discrete-event network simulator for Internet systems,
targeted primarily for research and educational use. ns-3 is free
software, licensed under the GNU GPLv2 license, and is publicly
available for research, development, and use.
Net::NBName is a class that allows you to perform simple NetBIOS Name
Service Requests in your Perl code. It performs these NetBIOS operations over
TCP/IP using Perl's built-in socket support.
This module uses a Patricia Trie data structure to quickly perform
IP address prefix matching for applications such as IP subnet,
network or routing table lookups. The data structure is based on
a radix tree using a radix of two, so sometimes you see patricia
implementations called "radix" as well. The term "Trie" is derived
from the word "retrieval" but is pronounced like "try". Patricia
stands for "Practical Algorithm to Retrieve Information Coded as
Alphanumeric", and was first suggested for routing table lookups
by Van Jacobsen. Patricia Trie performance characteristics are
well-known as it has been employed for routing table lookups within
the BSD kernel since the 4.3 Reno release.
The BSD radix code is thoroughly described in "TCP/IP Illustrated,
Volume 2" by Wright and Stevens and in the paper ``A Tree-Based
Packet Routing Table for Berkeley Unix'' by Keith Sklower.