The '''Tnm''' (Tcl Network Management) compiled extension has been created to work across varied UNIX� and Unix-like systems, by J�rgen Sch�nw�lder [http://www.ibr.cs.tu-bs.de/~schoenw/] and was also ported to run on WindowsNT. It consists of two major (visible) components, and can be successfully stubbed. The ''scotty''[http://wwwhome.cs.utwente.nl/~schoenw/scotty/index.html#TNM] package is an extensive '''tclsh''' exension, building on install its own tclsh (named scotty), as well as (depending upon compile and install options) becoming a dynamically loadable extension. It is especially useful by itself for the construction of monitor daemons, and more. It extends tcl with: * '''SNMP''' (SNMPv1, SNMPv2c, SNMPv2u including access to MIB definitions) * '''ICMP''' (echo, mask, timestamp and udp/icmp traceroute requests) * '''DNS''' (a, ptr, hinfo, mx and soa record lookups), as well as '''NETDB''' (local access to hosts, services, protocols and similar system databases) * '''HTTP''' (simple compiled server and client side, each) * SUN '''RPC''' (portmapper, mount, rstat, etherstat, pcnfs services) * '''NTP''' (version 3 mode 6 request) * '''UDP''' (send and receive UDP datagrams) It also provides easy access to * '''SYSLOG''' logging with specified importance, as facility '''daemon''' * '''JOB''' scheduling, which significantly extends the normal '''after''' capabilities, without the stream parsing presumed by expect. Although current versions are not namespaced, they are OO in design. Most commands create a command, similar to the '''class''' constructor access in [[incr Tcl]] or widget creation in Tk. Preliminary testing indicates compatibility with [[incr Tcl]] when both libitcl and tnm are dynamically loaded. The '''Tkined''' ('''T'''cl/t'''K''' based '''I'''nteractive '''N'''etwork '''ED'''itor) [http://wwwhome.cs.utwente.nl/~schoenw/scotty/docs/getstart.html] is a specially constructed wish-based editor. It comes with varied world and regional maps, geographical locations of ''some'' IP addresses, a collection of bitmapped images for representing components of a network, and much more. It has a collection of background daemon scripts to run scotty processes as slaves, and a job management for use of those scripts. As such, it can not only use SMTP for network management, but it also can do simple things, like monitoring ping times. It adds several chart types to the Canvas widget for use within its ''editor'' sessions, as well. Most *N?X systems have tailored packages, although it installs well. Two special tools require SUID root status in order to access reserved ports. Downloads of source and Windows at ftp://ftp.ibr.cs.tu-bs.de/pub/local/tkined/devel/