Diald manages network links, particularly on-demand links such as dial-up SLIP or PPP. It can also be used to manage and/or monitor any network interface. Diald monitors traffic on the link and makes intelligent (and highly configurable) decisions as to when the link should be brought up or taken down. The included control program, dctrl, runs on any system with Tcl/Tk (yes, even Windows) and allows diald to be controlled and monitored remotely.
GASP is a generic protocol encoder and decoder. It offers a complete scripting language (based on Tcl) which allows you to construct or analyze any packet of data based on abstract protocol definition. This version includes all the basics networking protocols (IP, ARP, ICMP, TCP, UDP, and DNS), some protocols for archivers (ZIP, GZIP, and TAR), and some multimedia protocols (JPEG, GIF, and PNG).
IPAcco is a software package that helps a network admin to collect, visualize, and analyze IP accounting data from the Cisco routers. It downloads IP accounting data from the router, stores it in the MySQL database, provides Web access to the collected data, presenting it in a convenient graphical form, and allows the user to specify various criteria for data selection.
IRRToolSet is a set of policy analysis tools, written in C++. It's designed to run under UNIX, using Tcl/Tk for graphics. There are tools for generating router configuration files, displaying and checking routes, generating aggregations of networks, etc. This project was formerly known as the Routing Arbiter ToolSet (RAToolset), and was maintained by ISI.
MIB Smithy SDK is a dynamic extension to Tcl/Tk (8.4+) that allows development of custom scripts for controlling SNMP agents, manipulating SMI definitions, doing conversions, and more. It is based on the core of Muonics' MIB Smithy, and the SDK supports SMIv1 and SMIv2, as well as SNMPv1/v2c/v3 with HMAC-SHA-96 and HMAC-MD5-96 authentication and DES/CBC and AES128/CFB privacy. It also provides complete read-write access to all elements of SMI/MIB Module definitions, unlike similar extensions that provide only read access to a limited subset. The SDK allows multiple discrete SMI databases and SNMP sessions, and provides all of the built-in validation and error recovery capabilites of the full product, without the visual MIB development environment.
NetPlug is an extensible multi-connections, multi-protocol, network client program, written in pure Tcl/Tk. Includes a complete Irc client plug in that you should love if you like IrcII 'classic' look & feel (plus customizable style/colors scheme, sound,... Now includes full DCC support (with GUI), ircII like aliases and improved scripting (Tcl!), keywords (your nick...) highlighting, and more