ICPLD 1.1.4

Operating systemsOS : Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : BSD - BSD License
CreatedCreated : May 28, 2007
Size downloadDownloads : 7
Program licensing
Thank you for voting...

ICPLD is a connection monitor which allows you to ...

icpld by Erik Ljungstrom 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 1.1.4 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 -interval 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 [icpld1.1.4.exe] 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 - 0MB without a configuration file is as follows:
ICPLD 1.1.4 -ip ip. of. the. target -fbip the. fallback. target. ip
This 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 executing
icpld -log
The log file is by default stored in ~/. icpld/log
Another example would be:
icpld -ip 192. 168. 0. 1 -fbip 192. 168. 1. 1 -interval 15 -dinterval 5 -nd
Which will check if 192. 168. 0. 1 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.

ICPLD 1.1.4 scripting tags: network connection, connection perfomance, performance, icpld, interval, log, seconds, fbip, network perfomance. What is new in ICPLD 1.1.4 software script? - Unable to find ICPLD 1.1.4 news. What is improvements are expecting? Newly-made ICPLD 1.2 will be downloaded from here. You may download directly. Please write the reviews of the ICPLD. License limitations are unspecified.