ICPLD 1.1.4

Version: 1.1.4




Link Broken:Report It!

Package:Without source


More info Download


ICPLD is a connection monitor which allows you to keep track of your network connection perfomance. It will log each occasion of broken networking.It runs as a background process, and sends ICMP requests to an ip of your choice. When a reply isn't received within proper amount of time, it will consider the connection as unavailable and put a stamp in its log. It's recommended to run ICPLD toward a host that's aware of you doing so, as constant ICMP requests might be less appreciated by some administrators. This is when the -dinterval switch comes in handy, as you can use another interval for checking, once the connection is down. And when a working connection is detected, ICPLD will fall back to either the default interval, or the one specified with -interval. -dinterval should, however, NOT be lower than 3 seconds, as the timeout for two ICMP packets is ~3 seconds. Setting dinterval lower, will spawn a pinging process, faster than the old one has been terminated. The normal way to use ICPLD without a configuration file is as follows:icpld -ip ip.of.the.target -fbip the.fallback.target.ipThis will fork ICPLD to the background, and send an ICMP request every 10 seconds to ip.of.the.target. If a reply isn't received within an appropriate amount of time, the connection is considered broken and a stamp is put in the log.As of version 0.6.0 ICPLD also supports IPv6. In order to perform the same operations, but with IPv6 networking instead, simply replace -ip with -ip6 and -fbip with -fbip6. Note that all operations available may be applied to IPv6 as well, by simply adding a 6 to the end of the option. The log may be read by executingicpld -logThe log file is by default stored in ~/.icpld/logAnother example would be:icpld -ip -fbip -interval 15 -dinterval 5 -ndWhich will check if is available every 15 seconds. If it's considered down (it doesn't reply), it will try every 5 seconds. The -nd argument prevents ICPLD from forking to the background, which also makes ICPLD a bit more verbose.Note that the log will not be 100% accurate, due to timeout time and interval (the lower the interval, the higher accuracy you will obtain, along with a higher traffic load). It is roughly a few seconds differing at each occasion.There's several other options available, see 'icpld --help' or 'man icpld' for further information on these. In the long run, it may become weary with command line arguments. Hence icpld has a configuration file.

Language: C/C++


Connection - Connection Perfomance - Network - Network Connection - Network Perfomance - Performance

User Reviews:

Write Review *
Your name *
Email *
(Your comments will be reviewed by our staff before they are posted)
Rate this product *
Captcha Image
Enter code from image *



Bartlby 1.2.8

Bartlby is a network and system monitor, completely written in C, to provide a scalable framework with the ability to monitor networks of various...

By: Bartlby Homepage


BandwidthD 2.0.1

BandwidthD tracks usage of TCP/IP network subnets and builds html files with graphs to display utilization.

By: Bandwidthd Homepage


net-snmp 5.4.1

Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg.

By: Net-snmp Homepage


Netcat 0.7.1

Netcat is a featured networking utility which reads and writes data across network connections, using the TCP/IP protocol.

By: Netcat Homepage


HS NTP C Source Library 1.5

HS NTP is a software library in C (supplied with full source code) implements the client side of Network Time Protocol (NTP) over UDP socket layer...

By: Hillstone Software Homepage


Webserver Stress Tool

Webserver Stress Tool simulates large numbers of users accessing a website via HTTP/HTTPS. The software can simulate up to 10,000 users that...

By: Dirk Paessler


TZ Connection Booster Wizard

Connection Booster Wizard can configure any modem, ADSL, Cable, DSL & LAN connections for maximum performance & faster web surfing, playing online...

By: TrackZapper.com


IPCheck Server Monitor

IPCheck Server Monitor 5 helps organizations monitor critical network resources and immediately detect system failures or performance problems.It...

By: Dirk Paessler


Network Multimedia Lib NMM 1

NetWork Multimedia (NMM) library allows transfering voice over TCP (VoIP) including voice broadcast and control remote PC. Requires Indy. Prefered...

By: Ivan Babikov


BVRP Connection Manager Pro

Get connected with BVRP Connection Manager Pro. Automatically detects available networks and automates the creation and management of connection...

By: Lili Francklyn