Transmission has been built from the ground up to be a lightweight, yet
powerful BitTorrent client. Its simple, intuitive interface is designed
to integrate tightly with whatever computing environment you choose to
use. Transmission strikes a balance between providing useful functionality
without feature bloat. Furthermore, it is free for anyone to use or modify.
Service discovery on a local network -- this means that you can plug your
laptop or computer into a network and instantly be able to view other people
who you can chat with, find printers to print to or find files being shared.
This kind of technology is already found in MacOS X (branded 'Rendezvous',
'Bonjour' and sometimes 'ZeroConf') and is very convenient.
Balance is a simple but powerful generic TCP proxy with round robin load
balancing and failover mechanisms. Its behaviour can be controlled at runtime
using a simple command line syntax.
The latest release now supports the definition of channel groups, connection
counting, and handling. Boosting the power, and versatility of balance, one
big step further.
GNU-Radius is a server for remote user authentication and accounting.
Its primary use is for Internet Service Providers, though it may also
be used on any network that needs a centralized authentication and/or
accounting service for its workstations. The package includes an
authentication and accounting server and administrator tools.
Grsync is a GUI (Graphical User Interface) for rsync, the commandline directory
synchronization tool. It makes use of the GTK libraries and is released under
the GPL license, so it is opensource. It doesn't support all of rsync features,
but can be effectively used to synchronize local directories and supports
remote targets in a limited way (read: manual).
From the website:
ldap2dns is a program to create DNS (Domain Name Service) records directly
from a LDAP directory. ldap2dns is designed to write ASCII data files used
by tinydns from the djbdns package, but also may be used to write .db-files
used by named as found in the BIND package.
tcpflow is a program that captures data transmitted as part of TCP
connections (flows), and stores the data in a way that is convenient
for protocol analysis and debugging. Each TCP flow is stored in its
own file. Thus, the typical TCP flow will be stored in two files, one
for each direction. tcpflow can also process stored 'tcpdump' packet
flows.
NetStrain is a tool to measure practical data throughput between two machines
over a TCP connection. It can be used for performance testing,
stress/stability testing and to demonstrate various network effects. It
supports both IPv4 and IPv6, provided the underlying system does.
Netwib is a network library providing :
- network features :
+ address conversion
+ UDP/TCP clients/servers
+ packet encoding/decoding/displaying
+ spoofing
+ sniffing
+ etc.
- and general features :
+ data conversion
+ linked list, hash
+ portable threads
+ etc.
Using all these functions, a network program can be quickly created.
Nifmon is a curses-based tool for FreeBSD which can be used to monitor network
interfaces (also tun devices).
It displays continously updated statistics for the following quantities:
- total amount of bytes/packets transferred in/out
- bytes/packets transferred in/out during the last second/minute/hour
- a stripped down tcpdump output
You will need super-user permissions in order to use nifmon.