Recvnet is the inverse of telnet. Instead of connecting to some host,
it listens on a port for incoming connections. When a connection is made,
you can type a response which will be sent to the client.
This tool has proven to be very useful while debugging Web browsers, httping,
and others.
PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used
by many ADSL service providers. Roaring Penguin's PPPoE software
is a reliable program for connecting Unix systems to PPPoE service
providers without requiring any kernel patches.
Note that this port has had little testing (it works on 5-CURRENT
to access T-Online in Germany from the client side) and the server side
is entirely untested.
The AdaSockets library allows the use of BSD sockets from within an Ada
program. It is limited to IP version 4 sockets (TCP, UDP, multicast).
It is released under the GNAT Modified General Public License, which
means AdaSockets can be freely used in proprietary applications without
affecting their licenses.
This is a small sample cross-platform networking library, with a sample chat
client and server application. The chat client uses the GUIlib GUI framework
library.
Socketpipe connects over a TCP/IP socket a remote command to a local
input generation command and/or a local output processing command.
The connection is made by redirecting the input/output file descriptors
to the socket. This saves the context switching and data copying
overhead associated with piping data through ssh(1) or rsh(1).
Socketpipe must be installed on both machines and user authentication
is still performed by a command like ssh(1) or rsh(1). The
confidentiality and integrity of the data in transit is not protected
against mallicious attacks; the command is designed for use in a
trusted LAN environment.
ssmping is a tool for checking whether a host can receive SSM from
another. If a host runst ssmpingd, users on other hosts can check
that they receive from this host by running the ssmping tool.
asmping is similar to ssmping, but checks for ASM rather than SSM.
A Yadis Service discovery library written in pure Ruby.
ruby-yadis contains full yadis service discovery functionality.
Point releases will be issued as the Yadis 1.0 specification
gets rounded out. Features include:
* Easy to use interface for fetching Yadis service information
* XRDS parser
* HTTPS and server certificate verification support
* Test suite
* BSD license
tcping does a TCP connect to the given ip/port combination.
The user can specify a timeout in seconds.
This is useful in shell scripts running in firewalled environments.
Often SYNs are just being dropped by firewalls,
thus connection establishment will be retried several times
(for minutes) until a TCP timeout is reached.
With tcping it is possible to check first if the desired port
is reachable and then start connection establishment.
TCPreen is a simple tool to monitor and analyze data transmitted between
a client and a server via a TCP connection. This tool focuses on the data
stream (software/socket layer), not on the lower level transmission
protocol as packet sniffers do.
Janos Mohacsi <janos.mohacsi@bsd.hu>
throttled is a bandwidth shaping application for FreeBSD which allows you
to cap your upstream bandwidth, prioritize ACK packets, and keep your
download speeds high even when your server is sending out at full speed.
It uses almost no cpu, and has a tiny footprint. Enjoy.
For more information you can read the comments in throttled-startup