==Phrack Magazine== Volume Four, Issue Forty-Two, File 5 of 14 = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - Synopsis of Tymnet's Diagnostic Tools and their associated License Levels and Hard-Coded Usernames by Professor Falken February 14, 1993 = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - While the scope of this article is general, the information contained within is NOT for the novice Tymnet explorer. Novice or NOT, go ahead and read; however, caution should be taken when invoking any of these commands upon BT's network. Execution of certain commands can have debilitating consequences upon segments of the network. In this article I intend to educate the reader about the various Tymnet diagnostic utilities that are available. This article is by no means an in depth microscopic view of the utilities; but rather a brief to the point survey course of what is available to qualified people. With each utility I will describe its use/s, list its major commands, and in DDT & XRAY's case, dispense its hard-coded usernames which allow you to become a 'qualified person.' It seems the software engineers at Tymnet (for the lack of something better to do) like to rename ordinary words to complicated ones. For instance, within this article I will talk about LICENSE LEVELS. License levels are nothing more than security levels. When I speak of License Level 4, just translate that to Security Level 4. I would have just called everything security levels, but I wanted to stay within that lethargic Tymnet mood for realism purposes. Another word the engineers pirated from 'GI JOE' was GOOD-GUYS. In our world, a Good-Guy is a valid username that can be used for logging into the various diagnostic utilities. Like most conventional computers, Tymnet also needs an operating system for its code to run under. Tymnet's node-level, *multitasking*, operating system is called ISIS; it stands for 'Internally Switched Interface System.' Its designed for: handling multiple communication links, allocating system memory, system job/process scheduling, and all the other BASIC things ALL operating systems do. Tymnet explains it a bit more complicated and less to the point, but to give equal time to the opposing viewpoint, this is what they say: "Internally Switched Interface System. The operating system for a TYMNET node; provides functions that control the overall operation of an Engine. These functions include, but are not limited to, memory allocation, message switching, job scheduling, interrupt processing, and I/O distribution. ISIS allows multiple data communications functions to run on a single processor. Two of its many services are debugging and I/O port management. Formerly known as ISIS-II or ISIS2. ISIS2, ISIS-II Obsolete terms. See Internally Switched Interface System (ISIS)." At various points within this file I will refer to an ENGINE. Basically, an ENGINE is a minicomputer which handles all the processing requirements that ISIS and its applications demand. However, to be fair to all the Tymnet technoids, this is what BT says: "BT North America packet-handling hardware. The Engine communications processor is a member of a family of special-purpose minicomputers. It runs communications software such as Node Code (for switching), slot code (for protocol conversion and value-added functions), and the ISIS operating system. The Engine family consists of the Pico-Engine, Micro-Engine, Mini-Engine, Mini-Engine-XL, Dual-Mini-Engine-XL, Engine, and ATC." You think they would have invented much NEATER names for their computer platforms than 'Mini-Engine' or 'Micro-Engine'. I would guess that BT's hardware engineers have less time than the software engineers to invent K-RAD names for their projects. Anyhow, as you can see, the ENGINE is the muscle behind Tymnet's network brawn. Another term which is very basic to ANY understanding of Tymnet is the 'SUPERVISOR.' As you can see the engineers searched high & low for this clever term. The Supervisor is many things including, the authentication kernel you interact with, the circuit billing system that subscribers unfortunately do not interact with, and generally the network's 'BIG BROTHER.' Supervisor watches the status of the network at all times, keeping detailed logs and interceding when trouble erupts. The supervisor term can also refer to the engine upon which the Supervisor is being run on. With all that in mind, I will now introduce five of Tymnet's diagnostic tools. I intend on presenting them in this order: DDT, MUX, PROBE, LOAD-II, TOM, and XRAY. Please note that only DDT and XRAY have 'good-guy' lists provided. DDT - Dynamic Debugging Tool ---------------------------- DDT is a utility which runs under the ISIS operating system. DDT is capable of loading or displaying a slot's content. A slot is an area of memory in a node in which Tymnet applications run. DDT can also be used for modification of a specific slot's slot code. Slot code is any program which has been assigned memory within the engine by ISIS. DDT also performs other lower level diagnostic functions, which I will not go into. Logging into DDT requires you to provide the 'please log in:' prompt a valid username and password. Upon checking the good-guy list and authenticating the user, the kernel process searches for the associated slot assignment. If no slot is assigned to the good-guy, the kernel will prompt you for a slot number. Once you enter a VALID slot number and it is available, the authentication kernel executes the DDT utility. When I say 'VALID' slot number, I mean a slot number which logically exists AND is attainable by your current good-guy's license level. Actual logins to DDT take the form: please log in: goodguyID:host# password: Where goodguyID is a valid goodguy, host# is the Tymnet subscriber who needs a little 'work' done, and obviously the password is what it is. While I would like to give you all the passwords I could, I don't think it is going to happen. So all I can do is suggest trying different variations of the goodguy IDs, and other dumb passwords unsecure people use. Connection to primary DDT is displayed as the ever-so-friendly '*' prompt. It is from this prompt that all general DDT commands are directed. The most useful DDT commands are listed below in a general, extended, and RJE/3270T specific registry. GENERAL DDT COMMANDS -------------------- E Execute a slot. H Halt a slot. <---- DESTRUCTIVE See WARNING! ZZ Logs you out of DDT. ^# Transfers control from the current slot to the slot specified by #. (IE- ^7 Switches control to slot 7) ?CPU Displays CPU utilization (Engine Performance) ?HIST Displays a history of diagnostic messages. ?HOST Displays the hosts in use by that slot. ?LU Displays the logical unit to physical device assignment. ?MEM Displays the time of memory errors if any. ?STAT Allows the execution of EXTENDED DDT. To obtain the extended command prompt type '/'.Command prompt ':>' ?VERN Displays the ISIS version followed by the SLOT's version. WARNING!: It is possible to HALT a slot accidently. This will freeze everything going in/out of the current slot. This can be BAD for customer satisfaction reasons. If you accidently hit 'H', even without a CR/LF it will hang the slot. So when the ?HIST or ?HOST commands are used make SURE you type that important '?' beforehand. This will halt everything going over that slot, effectively destroying the communication link. EXTENDED COMMANDS FOR RJE & 3270T --------------------------------- RJE & 3270T =========== EXI Logs you out. (DuH!) QUIT Return from extended DDT prompt ':>' to normal '*' DDT prompt. RJE Only ======== HELP Displays a list of commands available in extended RJE DDT mode. (A list not worth putting in here.) SCOPE Outputs a protocol trace. TRACE Outputs a state trace. 3270T Only ========== HELP Displays a list of commands available in extended 3270T DDT mode. (Again, a list not worth putting in here.) STATUS Displays status of all lines, control units, and devices. STRTLN x Start polling on line x. (Performance benchmark) STRTCU x,y Start polling control UNIT x on LINE y. (Performance benchmark) STOPLN x Stop polling on line 'x' STOPCU x,y Stop polling control UNIT x on LINE y. NOTE:If you try to use an RJE command while logged into a 3270T you will be shown the incredible "ILLEGAL COMMAND" string. GOOD-GUYS AND LICENSE LEVELS ---------------------------- As with any username, there is an accompanying license level (security level) with each account. The different levels define which types of slots that username may access and the available commands. Some of the good-guys have access to all slots including supervisor, while others have access to only non-supervisor slots. The table below is a list of the actions that are available with the various different license levels. L.DISC Permits disk formatting L.H Permits the halting, loading, and restarting of all slots for code-loading purposes. L.P Permits the halting, restarting, and online software modification to an active slot. (Except slots 0 and FF) L.R Permits logon to all slots (Except 0 and FF) L.SOA Permits logon to a node's slot 0. (Node configuration.) L.SOP Permits the halting, restarting, and online software modification to slot 0. L.SOR Permits the reading of slot 0 files. L.SUA Permits logon to Supervisor slots. L.SYA Permits logon to a node's FF slot. (ISIS configuration node.) L.SYR Permits the reading of slot FF files. L.SYP Permits the halting, restarting, and online modification to slot FF. The DDT license levels are numbered from 0 to 4, 4 being Gh0D. Each level has several of the above named actions available to them. Listed below are the various actions available at the 0 through 4 license levels. LEVEL ACTIONS ===== ======= 4 L.DISC, L.P, L.SOA, L.SOP, L.SUA, L.SYA, and L.SYP . (Disk format, halt, restart, online software mods, and reading of files for all slots AND supervisors. Like I said, GOD.) 3 L.P, L.SOA, L.SOP, L.SYA, and L.SYP . (Halt, restart, online software mods, and reading of files for all slots and supervisors.) 2 L.H, L.R, L.SOA, L.SOR (For code loading purposes: halt, restart online software mods, and reading files for all slots and supervisor nodes.) 1 L.R, L.SOA, L.SYA (Views ALL slots and supervisor nodes) 0 L.R (Views all slots, EXCEPT supervisor slots and 0 & FF.) What follows is a good-guy userlist with the associated license level of that username. I also note whether the account is ACTIVE/PASSIVE upon an operating node/slot combination and the seriousness of the network impact that those associated licenses can possibly create. LICENSE LEVEL GOOD GUY USERNAME ACTIVE/PASSIVE NETWORK IMPACT ============= ================= ============== ============== 4 ISISTECH Active MAJOR 4 NGROM Active MAJOR 4 NSSC Active MAJOR 4 RPROBE Active MAJOR 4 RERLOG Active MAJOR 4 RACCOUNT Active MAJOR 4 RSYSMSG Active MAJOR 4 RUN2 Active MAJOR 4 TNSCM Active MAJOR 3 IEXP Active Moderate 3 ISERV1 Active Moderate 3 ISERV2 Active Moderate 3 ISERV3 Active Moderate 3 ITECH1 Active Moderate 3 ITECH2 Active Moderate 3 ITECH3 Active Moderate 3 ITECH4 Active Moderate 3 ITECH5 Active Moderate 2 GATEWAY Active Minor 1 DDT Passive 1 DDTECH Passive 1 IOPPS Passive 1 ISERV Passive 1 ITECH Passive 0 VADICBUSY Passive MUX - The Circuit Multiplexer ----------------------------- MUX is a tool which also runs within an ISIS slot. MUX allows the building, interconnecting, and controlling of several sets of circuits from a single terminal. Instead of logging in and out of each diagnostic tool as different commands are needed, MUX is used to create multiple concurrent circuits. Once these are set up, it is easy to switch back and forth between different diagnostic applications, WITHOUT having to logoff one before logging into another. Tymnet also likes to boast that you can chat with other users on MUX's 'Talk mode facility.' I'll stick to IRC until this catches on. Logging into MUX is quite simple. It takes the form of: please log in: userid password: NOTE: ATTN commands, see CHAR command. ATTN ATTN Allows you to send one attention character down the circuit. ATTN C x Labels the current port, where 'x' is the label you desire. ATTN E Allows you to switch to the next port you have defined. This command however is not valid from the command mode. The circuit label is presented and connection is made. Even though the prompt for that circuit is not presented, you ARE connected. ATTN Z Returns you to the command mode. CHAR char Configures your ATTN character to 'char'. So in the below ATTN commands, you will have to enter your ATTN character then the proceeding character. The default ATTN Character is CTRL-B. Personally, I like to set mine to '!'. CONNECT pl1,pl2 Connect the output of port label-1 to port label-2. Usually your current port label is marked with a * preceding it in a 'LIST', this is also known as a BOSS. ENABLE pl Enables a pl's (port labels) output. EXIT Leave MUX with all your circuits INTACT. FLUSH pl Flush pl's (port labels) output. FREEZE N/F Freeze (N=ON or F=OFF) current Boss. GREETING msg Sets up the greeting message. HEAR N/F Allow (N=ON or F=OFF) users to 'TALK' to each other. HELP Prints help messages. (ooof) LIST Lists all active ports for the current user. (ATTN Z L) LABEL N/F Labeling (N=ON or F=OFF) of all output sent to the Boss. MAKE Make a new circuit by logging onto a diagnostic tool. You will be prompted with the omnipresent 'Please log in:' prompt. Just login as usual for particular tool. MESSAGE Print last message. QUIT Leave MUX and ZAP all circuits created. SEND pl Send to pl (port label). TALK username Talks to 'username' providing HEAR=N. TIME Outputs date and time in format: 31Dec93 05:24 TRANSFER pl Transfers control of this BOSS to pl (port label). ZAP pl Zap any circuits you made, where 'pl' is the port label. This command defaults to the port labeled '*' (Boss). This command is ONLY valid in command mode. PROBE ----- PROBE is probably one of the BEST known Tymnet diagnostic tools. PROBE is actually a sub-program of the Supervisor. PROBE is capable of monitoring the network, and it has access to current pictures of network topology, including host tables and node descriptors. PROBE shares common memory with the Supervisor and has circuit tracing capability. PROBE can be used to check the history of nodes & links, boot a node, trace a circuit, and reset a link or shut one down. PROBE can be access directly or through TMCS (Tymnet Monitoring and Control System.) To access PROBE from within TMCS you would enter the command: PROBE s Where 's' is the active or 'sleeping' supervisor. For more PROBE related TMCS commands or general TMCS commands, please refer to an appropriate source. If the demand is great enough, perhaps I will release a TMCS reference sheet in the future. PROBE access is determined by the sum of the individual license levels granted to the user. PROBE licenses are as follows: License Description ------- ----------- 00 Permits view only commands -- user is automatically logged off from PROBE after 20 minutes of no activity. 04 Permits view only commands -- no automatic logoff. 20 Permits all 00 commands plus ability to effect changes to network links. 10 Permits ability to effect changes to node status. 01 Permits ability to effect changes to network supervisors. 02 Permits ability to effect changes to supervisor disks. I do not have any hardcoded usernames for PROBE with this exception. The PROBE access username 'PROBE' is hardcoded into the supervisor, and usually each host has one hardcoded PROBE username: CONTROL -- license level 37. So in comparison with the above chart, CONTROL has Gh0d access to PROBE commands, because everything added up equals 37 (duh). On many subnets, the username RPROBE has similar access. PROBE COMMANDS Command Lic. Lvl Description ------- -------- ----------- CHANGE 00/04 Changes your PROBE personal password. EXI 00/04 Logout. HELP 00/04 Help. (Temple of Sub-Genius) SEND x text 00/04 Sends message to Probe user whose job label is 'x'. VERSION 00/04 Lists current software version number. WHO 00/04 Lists currently logged in PROBE users. (Useful) DISPLAY CMDS: Command Lic. Lvl Description ------- -------- ----------- ACCT 00/04 Displays # of accounting blocks on Supervisor disk available for RAM session record data. AN 00/04 Displays detailed information about active nodes. ASTAT 00/04 Displays number of login and circuit building timeouts. AU 00/04 Displays node numbers of ALL active nodes that are up. CHAN x 00/04 Displays port number used by Supervisor for command circuit to node 'x'. COST x 00/04 Displays cost of building command circuit to node 'x'. CSTAT 00/04 Displays time, login, rate, and network status every 15 seconds. EXC O|S|P 00/04 Displays links that are overloaded (O), or shut (S), or out of passthroughs (P). HOST x 00/04 Displays information about host 'x' or all hosts. LACCT 00/04 Displays number of last accounting block collected by RAM session record data. LRATE 00/04 Displays Supervisor login rate in logins per min. LSHUT 00/04 Displays shut links table. LSTMIN 00/04 Displays circuit status information gathered by Supervisor during preceding minute. N x 00/04 Displays status info about node 'x'. OV x 00/04 Displays overloaded links. PERDAT 00/04 Displays Supervisor performance data for preceding min. RTIME 00/04 Reads 'Super Clock' time and displays year, and Julian date/time. STAT 00/04 Displays network status information. SYS 00/04 Displays host number running PROBE. TIME 00/04 Displays Julian date and network time. TSTAT 00/04 Displays same information as STAT, preceded by Julian date/time. VERSION 00/04 Displays current versions of PROBE and Supervisor software. WHO 00/04 Displays active PROBE users and their job labels. LOG MESSAGE CMDS: Command Lic. Lvl Description ------- -------- ----------- LOG 00/04 Outputs network information from Supervisor log. REPORT 00/04 Controls output of node reports. RLOG m1..m4 00/04 Restricts log output to up to four message numbers. M1- 1st Message, M2- 2nd Message, etc. RNODE n1 n2 00/04 Restricts log output to messages generated at nodes N1 and N2. NETWORK LINK CMDS: Command Lic. Lvl Description ------- -------- ----------- CSTREQ n1 n2 20 Requests total speed of all lines on specified link. (n1= 1st Node n2= 2nd Node) ESHUT n1 n2 20 Shuts specified link and enters it on shut links table. (n1= 1st Node n2= 2nd Node) PSTAT n Hhost p 20 For node 'n', displays status of logical ports for port array 'p' on 'host'. Note the capital 'H' must precede the host specific. RSHUT n1 n2 20 Opens specified link and removes it from shut links table. SYNPRT n 20 Displays status of async ports on node 'n'. TRACE n Hhost p 20 Traces specified circuit. Where 'n' is node, or n Sp 20 'host' is HOST, and 'p' is port. Or for secondary command: 'n' node name, 'p' port. Again, 'S' must precede the port name. T2BORI n1 n2 20 Resets communication channel between node n1 and node n2. NETWORK NODE CMDS: Command Lic. Lvl Description ------- -------- ----------- CLEAR n 10 Opens all links on node 'n'. DLOAD n 10 Causes node 'n' to execute its downline load bootstrap program. NSHUT n 10 Shuts all links on node 'n'. RETAKE n 10 Causes Supervisor to release and retake control of node 'n'. SPY 10 Displays last 32 executions of selected commands. NETWORK SUPERVISOR CMDS: Command Lic. Lvl Description ------- -------- ----------- AWAKE 01 Wakes a sleeping Supervisor. (Only one Supervisor is active at one time, however there can be supervisors 'sleeping'.) CLASS 01 Causes Supervisor to read Netval class and group definitions. DF s 01 Increases Supervisor's drowsiness factor by 's' seconds. ETIME 01 Sets time known to Supervisor. FREEZE 01 Removes Supervisor from network. PSWD 01 Displays password cipher in hex. SLEEP 01 Puts active Supervisor to sleep. THAW 01 Initializing frozen Supervisor. TWAKE 01 Wakes sleeping Supervisor, automatically puts active Supervisor to sleep and executes a CSTAT command. USER UTILITY CMDS: Command Lic. Lvl Description ------- -------- ----------- ENTER 01 Adds/deletes/modifies Probe usernames. HANG x 01 Logs off user with job label 'x'. LIST 01 Displays Probe usernames. ULOGA 20 Enters user-generated alphabetic message in msg log. ULOGH 20 Enters user-generated hex message in msg log. SYSTEM MAINTENANCE / DISASTER RECOVERY CMDS: Command Lic. Lvl Description ------- -------- ----------- DCENT n1 n2 02 Allows Tymnet support temporary, controlled access to a private network. (Useful) DCREAD 02 Reads current value of password cipher associated with DCENT username. FTIME +/- s 02 Corrects the 'Super Clock' by adding (+) or subtracting (-) 's' seconds from it. INITA 02 Initializes accounting file to all zeros. INITL 02 Initializes log to all zeros. NOTE: Each PROBE is a separate entity with its own files. For example, if you shut lines in the PROBE on the active Supervisor, this will NOT be known to the sleeping PROBE. If another Supervisor takes over the network, it will not consider the link to be shut. Likewise, PROBE password changes are made only to one PROBE at a time. To change your password everywhere, you must do a CHANGE in each probe. LOAD-II ------- LOAD-II is probably one of the LEAST known of Tymnet's utilities. LOAD-II is used to load or dump a binary image of executable code for a node or slot. The load/dump operation can be used for the ENTIRE engine, or a specific slot. Upon reaching the command prompt you should enter: R LOADII This will initiate an interactive session between you and the LOAD-II load/dumping process. The system will go through the following procedure: TYMNET OUTPUT YOUR INPUT WHAT THIS MEANS TO YOU ------------- ---------- ---------------------- Enter Function: G 'G' Simply means identify a gateway Enter Gateway Host: #### This is the 4 digit identifier for hosts on the network. I know that 2999 is for 'MIAMI'. Password: LOAD This is the default password for LOAD-II. Function: C 'C' for crash table dump, OR D 'D' to dump an entire engines contents, OR L 'L' to load an entire engines contents, OR S 'S' to load a slot, or U 'U' to dump a slot. Neighbor Node: #### Selects neighbor node number. Neigh. Kern. Host#: ### This 3-digit code is derived by adding the first two digits of the node number and appending the last two digits to that sum. Line # to Load From: ## Use the line number coming off the neighbor node, NOT the node that is DOWN. Object File Name: File used to load/dump node or slot from/to. EXIT EXI Send program to end of job. TOM - TYMCOM Operations Manager ------------------------------- TOM is utility which runs under TYMCOM. Quickly, TYMCOM is an interface program for the host computer which imitates multiple terminals. Quoting from Tymnet, "TYMCOM has multiple async lines running to the front-end processor of the host." So in other words, TYMCOM has a bunch of lines tied into the engine's front-end, allowing a boatload of jobs/users to access it. TOM is primarily used with TYMCOM dialup ports. It is used to DOWN and then UP hung ports. This type of situation may occur after a host crash where users are getting a 'Host Not Available' error message. TOM can also be used to put messages on TYMCOM in order to alert users to problems or when scheduled maintenance will occur on various hosts/ports. To login type: ##TOM##:xxxx Where 'xxxx' is the appropriate host number you wish to 'work' on. After proper hostname is given, you will then be prompted for a password. As I have none of these to give, play on 3-5 character combinations of the words: TYMCOM, TOM, HIF, OPMNGR. Command Description ------- ----------- GRAB TOMxxxx This should be the FIRST thing you do when down/upping a host. Gets license for up or down host, then prompts for password of host. Where 'xxxx' is the host number. You must have privileged status to use. CHANGE xxxx Change a host number to 'xxxx'. DIAGNOSTICS Turns the diagnostic messages off or on.(Toggle) DOWN P xx Take DOWN port number 'xx', or H xxxx Take DOWN host number 'xxxx'. ENQUIRE Lists information about the node and slow where TYMCOM is running. EXIT Logout. MESSAGE Sets text to be output to the terminal when a user logs in. SHUT H xxxx Disallow new logins to a specified host = 'xxxx', or P xx Disallow new logins to a specified port = 'xx'. SPEED xxxx Specifies the baud rate at which a port will communicate. STAT P xx-yy Shows status of port numbers 'xx' through 'yy'. Either one or a number of ports may be specified. TIME Displays the current time. TO x message Sends 'message' to specified user number 'x'. UP P xx Bring UP port number 'xx', or H xxxx Bring UP host number 'xxxx'. WHO Lists user numbers of all users currently logged into TOM. XRAY ---- XRAY is another one of the very well known commands. XRAY is a program which sits within node code and waits for use. Its used to gain information about a specific node's configuration and its current status in the network. It can be used to determine the probable reason for a crash or line outage in order to isolate bottlenecks or track down network anomalies. XRAY user licenses are all assigned a logon priority. If every XRAY port on a node are in use, and a higher priority XRAY username logs in, the lowest priority username will be logged out. License Description ------- ----------- 2 Permits the writing and running of disruptive node tests. 1 Permits the running of non-disruptive node tests. 0 Permits view only commands. The following list is a compilation of some hardcoded 'good-guys'. LICENSE LEVEL PRIORITY GOOD GUY USERNAME ACTIVE/PASSIVE NETWORK IMPACT ============= ======== ================= ============== ============== 2 98 XMNGR Active MAJOR 2 98 ISISTECX Active MAJOR 2 97 XNSSC Active MAJOR 1 50 TNSCMX Active Minor 1 50 TNSUKMX Active Minor 1 40 XSOFT Active Minor 1 40 XEXP Active Minor 1 40 XCOMM Active Minor 1 40 XSERV1 Active Minor 0 50 XRTECH Passive 0 30 XTECH Passive 0 30 XOPPS Passive 0 30 XSERV Passive 0 0 XRAY Passive What follows is a VERY brief command summary. Command Description ------- ----------- CD Displays current auto/display mode for CRYPTO messages. CD Y|N Turns ON/OFF automatic display of CRYPTO messages. CL n Display the last 'n' CRYPTO messages. CRTL Z Logout. BT Causes the SOLO machine to go into boot. Audited command. DB Used to build and measure link delay circuits between nodes. The DB command prompts for a node list. IE- NODE LIST: DD Displays link measurement data for circuit built by the DB command. Verifies that the circuit has been built. DE Used to terminate the DB command. HT Puts the node code into a STOP state. This command shows up in audit logs. KD n Display link descriptor parameters where 'n' is the neighbor number. KS n Display link performance statistics (link delay, packet- making, bandwidth utilization, etc.) ND Displays information about the configuration of a node and its neighbors. NS option Displays parameters for estimating node work load. Options: -EXCT is the current load factor or execute count. A count of less than 60 means the load is heavy. -EXLW is the lowest EXCT value computed since startup. -EXHW is the highest EXCT value computed. SN Restarts the node, command audited. ------------------------------------------------------------------------------ I hope this file gave you a better understanding of the Tymnet network. While a lot of the commands make sense only if you've had prior Tymnet experience, I hope my summaries of each tool gave you a little better understanding of the network. I am available for questions/comments/gripes on IRC, or I can be reached via Internet mail at: pfalken@mindvox.phantom.com Thanks goes out to an anonymous hippy for providing the extra nudge I needed to sit down and write this phile. NO thanks goes out to my lousy ex-roommates who kicked me out in the middle of this article. Their day is approaching. Be careful everyone...and remember, if you have to explore the mysterious fone/computer networks, do it from someone else's house. - Professor Falken = Legion of Doom! [Written with consent and cooperation of the Greys]