IP Address Abacus

For as long as I can remember I've been frustrated by the clunky interfaces of IP subnet calculators available. Many years ago I wrote my own calculator in Visual Basic and was happy with it until CIDR came into wide use... my tool didn't support it and my code was too messy to fix. I wrote a quick tool in Perl that I've used for many years since, but my co-workers always laugh at my command-line calculator so I decided to give it a GUI front end using Tk. Although I had to curse at the Tk pack() geometry manager quite a bit I've finally gotten an interface that is simple to use and understand.
Screenshot (click to enlarge):

If you're new to IP addressing in general and subnet masking in particular the IP Address Abacus can help your understanding (I've taught several classes with it.) Here are the standards for such things, Google can point you to many web sites giving explanations and examples.

Downloading and Installing
I've compiled a Win32 binary executable for those of you who don't have Perl/Tk installed.
Of course since its Perl source code is also available, just remember where it came from. :-)

Legal Mumbo-Jumbo
Feel free to download and use this software as you wish. This software has been tested, but I am not responsible for anything that occurs to your computer.
Use at your own risk, yada, yada, yada.

Last Updated: 7/26/2007 - Anthony Anderberg - ant@anderbergfamily.net