Mosquitto is an open source (BSD licensed) message broker that implements
the MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides
a lightweight method of carrying out messaging using a publish/subscribe
model. This makes it suitable for "machine to machine" messaging such as
with low power sensors or mobile devices such as phones, embedded
computers or microcontrollers like the Arduino.
Mping is a system for collecting packet delay and loss
statistics in a TCP/IP network using ICMP echo.
Mping is based on original ping(8) with following new features:
- Ability to ping multiple hosts simultaneously
- Prints 10/50/90-percentile as well as min/avg/max.
nfs shell provides user level access to an NFS server, over UDP or TCP,
supports source routing and "secure" (privileged port) mounts. It's a
useful tool to manually check (or show) security problems after a security
scanner has detected them.
The Packet Debugger (pdb) is a program which allows people to work
with packet streams as if they were working with a source code
debugger. Users can list, inspect, modify, and retransmit any packet
from captured files as well as work with live packet capture.
From the website:
The olsr.org OLSR daemon is an implementation of the Optimized Link
State Routing protocol. OLSR is a routing protocol for mobile ad-hoc
networks. The protocol is pro-active, table driven and utilizes a
technique called multipoint relaying for message flooding.
If you use Perl to manage interactive sessions with the
command-line interfaces of networked appliances, then you might find
this module useful.
Net::Appliance::Phrasebook is a simple module that contains a number of
dictionaries for the command-line interfaces of some popular network
appliances.
It also supports the use of custom phrasebooks, and of hiearchies of
dictionaries within phrasebooks.
Net::HTTP::Spore is an implementation of the SPORE specification.
To use this client, you need to use or to write a SPORE specification of an API.
A description of the SPORE specification format is available at [1].
[1] http://github.com/SPORE/specifications/blob/master/spore_description.pod
When building network applications, it is often helpful to have
a network accessible control and diagnostic interface. This module
provides such an interface for POE applications. By default, it
provides a fairly limited set of commands but is easily extended
to provide whatever command set you require.
This Module provides a quick and easy way to build complex SOAP data
and header structures for use with SOAP::Lite.
It primarily provides a wrapper around SOAP::Serializer and
SOAP::Data (or SOAP::Header) enabling you to generate complex XML
within your SOAP request or response.
Socket is a low-level module used by, among other things, the IO::Socket family
of modules. The following examples demonstrate some low-level uses but a
practical program would likely use the higher-level API provided by IO::Socket
or similar instead.