home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NodeStat
-
- The Fido-Style Nodelist Statistics Maker
-
- Version 1.30
-
-
- Copyright (C) 1992-1993 by Duane Brown
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Table of Contents
-
-
- Why Nodestat? . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
-
- Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
-
- Duplicate Checking . . . . . . . . . . . . . . . . . . . . . . . . 1
-
- System Requirements . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- The Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
-
- Execution Time . . . . . . . . . . . . . . . . . . . . . . . . . . 4
-
- Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
-
- Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
-
- Customization . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
-
- Revision History . . . . . . . . . . . . . . . . . . . . . . . . . 5
-
- Registration and Other Legal Stuff . . . . . . . . . . . . . . . . 5
-
- For Emergency Use Only . . . . . . . . . . . . . . . . . . . . . . 6
-
- Registration Form . . . . . . . . . . . . . . . . . . . . . . . . . 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NodeStat
- The Ultimate Nodelist Statistical Generator
- By Duane Brown
-
- NodeStat is a simple program that takes any standard, Fido-style
- nodelist and produces a wealth of statistics about it. Among some of
- the details produced:
-
- - Total and Unique Nodes for the following:
-
- - Administration nodes: Zones, Region Coordinator, Net
- Coordinators, Region Echo Coordinators and Net Echo
- Coordinators, Hubs, and 'High Level' nodes (any node between a
- Zone list and the first Region node).
- - Non Administration Nodes: Normal, Region Independents, Down,
- and Private nodes.
- - All nodes in the nodelist.
-
- - Breakdowns by LO,MO,CM,MN flags; Mailer Flags (XX, XA, etc); Modem
- flags (V21, V22, V29, V33, V32, V32b, HST, ZYX, V42b, etc); ISDN
- nodes, with breakdowns for ISDNA, B, and C capabilities; a count of
- the UUCP gateways; and by BPS rate (includes 300, 1200, 2400, 4800,
- 9600, 14400, 19200, 38400, and ISDN).
-
- - Bonus of a list of 300 bps nodes at the end, if any.
-
- Why Nodestat?
- =============
-
- As Nodelist Coordinator for Youthnet (zone 13) I was searching for
- a program that gave basic statistics (number of nodes, etc) for the
- network at large. A very simple version of the program was written and
- developed before I learned of other programs that performed similarly.
- Since then I have expanded the program into a versatile utility that
- will handle even the Fidonet nodelist.
-
- Usage
- =====
-
- Nodestat takes up to three command line parameters:
-
- Nodestat nodelist [outputfile] [/nodup]
-
- nodelist is the name of the nodelist file to be examined. Wildcards
- (* and ?) are accepted as part of the nodelist filename. If more than
- one file matches the nodelist filename, only the most recent file will
- be processed. That is, given a nodelist name of NODELIST.* with
- NODELIST.057 and NODELIST.078 existing, only NODELIST.078 will be
- processed.
-
- If present, the output goes to outputfile, otherwise the screen
- (standard output) is used. If /nodup is specified, all duplicate
- checking (via phone number) is disabled.
-
- Duplicate Checking
- ==================
-
- The most interesting aspect of this program is that it will check
- each node's phone number against all others found. This duplicate
-
- NodeStat 1 A Nodelist Statistics Maker
-
-
-
-
-
- checking procedure takes up conventional memory -- lots of it. The
- *maximum* amount of free conventional memory that is needed determined
- by the following equation:
-
- Memory needed (K) := 52 + (Lines in nodelist) / 50.
-
- That is, for a Fidonet nodelist about 23,000 lines long, you will
- need, at the most,
-
- 52 + (23,000) / 50, or 52k + 460k = 512k.
-
- The more duplication in the nodelist, the less memory will be needed.
- For smaller nodelists, this RAM Cram shouldn't be a problem. If it is,
- then you can specify the /nodup option as listed above.
-
- System Requirements
- ===================
-
- Just a basic IBM compatible computer. RAM requirements 52k free memory
- without duplicate checking, or more as described above.
-
- The Results
- ===========
-
- Nodelist Statistical Generator version 1.3 (c) 1992, 1993, Duane Brown
- Nodelist Statistical Analysis for nodelist.057
- ----------------------------------------------
- Filesize of nodelist.057: 1832859 bytes.
- Zones Found: 1 2 3 4 5 6
- Number % of Total
- Administration Nodes:
- Zones............................6 0.03
- High Level......................92 0.41
- Region Coordinators.............67 0.30
- *Region Echo Coordinators........31 0.14
- Net Coordinators...............580 2.58
- *Net Echo Coordinators..........353 1.57
- Hubs..........................1092 4.85
- Administration Totals...........2221 9.87
- Unique Admin Nodes:.............1851 8.23
-
- * - According to NEC/REC flags ONLY.
-
- Non-Administration Nodes:
- Normal Nodes.................19446 86.43
- Region Independents............256 1.14
- Down Nodes.....................342 1.52
- Private Nodes..................482 2.14
- Total Non-Admin Nodes..........20526 91.23
- Unique Non-Admin Nodes:........19535 86.83
-
- Total Nodes....................22498 100.00
- Total Unique:..................19943 88.64
-
- Comment lines....................871
- Total lines in nodelist:.......23369
- Flag Analysis:
- --------------
- LO.......345 1.53% MO......2206 9.81% CM.....18901 84.01%
- NonCM...3597 15.99% MN........56 0.25%
-
- NodeStat 2 A Nodelist Statistics Maker
-
-
-
-
-
- Mailer Types:
- -------------
- XX...3624 16.11% XA..15305 68.03% XB....149 0.66%
- XC....208 0.92% XP....186 0.83% XW....426 1.89%
- XR....237 1.05% Invalid:..2363 10.50%
- Error Correction:
- -----------------
- MNP....2320 10.31% V42.....676 3.00% V42b..12002 53.35%
- Modem Flags:
- ------------
- HST all....8083 35.93%
- HST only...1767 7.85% HST/V32....1044 4.64% HST/V32B...3056 13.58%
- H14 only....321 1.43% H14/V32.....224 1.00% H14/V32B....917 4.08%
- H16 only.....46 0.20% H16/V32......12 0.05% H16/V32B....872 3.88%
- V32/V32b .14168 62.97%
- V32........3584 15.93% V32b......10584 47.04%
- Hayes9600...103 0.46%
- H96 only.....35 0.16% H96/V32 .....35 0.16% H96/V32B.....33 0.15%
- CompuCom....199 0.88%
- CSP only....117 0.52% CSP/V32.......3 0.01% CSP/V32B.....79 0.35%
- Zyxel......1324 5.88%
- ZYX only ...465 2.07% ZYX/V32 ....20 0.09% ZYX/V32B ...839 3.73%
- PEP (all)...287 1.28%
- PEP only.....90 0.40% PEP/V32.....145 0.64% PEP/V32B.....52 0.23%
- Microcom......8 0.04%
- MAX only......3 0.01% MAX/V32.......3 0.01% MAX/V32B......2 0.01%
- Other:
- V21....202 0.90% V22....590 2.62% V29.....24 0.11%
- V33.....15 0.07% V22b....14 0.06% V34......0 0.00%
- Specialties:
- ------------
- Total ISDN nodes:................47 0.21%
- ISDNA...........................4 0.02%
- ISDNB..........................44 0.20%
- ISDNC..........................15 0.07%
- UUCP Gateways:...................74 0.33%
- BPS Rate Analysis:
- ------------------
- 300.............................3 0.01%
- 1200............................50 0.22%
- 2400..........................5096 22.65%
- 4800.............................0 0.00%
- 9600.........................17302 76.90%
- 14400.............................0 0.00%
- 19200.............................0 0.00%
- 38400.............................0 0.00%
- ISDN.............................47 0.21%
- OTHER.............................0 0.00%
- ------------------------------------------
- Total Nodes...................22498 100.00%
-
- List of 300 BPS nodes:
- ----------------------
- HMC_Messagerie_Canada Benjamin_Leblanc 1-514-342-4262
- Backup-HUB_241/4250 Guenter_Henningsmeyer 49-208-4584134
- Oberkasseler_Observer Thomas_Muckert 49-211-4155106
-
-
-
-
-
- NodeStat 3 A Nodelist Statistics Maker
-
-
-
-
-
- Execution Time
- ==============
-
- The following timings were performed on a 386DX/40, 32k CPU Cache, with
- a 2.5 meg Hyperdisk cache, on Nodelist.057:
-
- Nodelist in Disk Cache?
- Cached Non-Cached
- Dup Checking ON 3 min, 37 sec 4 min, 8 sec
- Dup Checking OFF 3 min, 22 sec 3 min, 54 sec
-
- Comments
- ========
-
- The NEC and REC positions are only reliably detectable via the use
- of the UNEC and UREC flags. If your network does not use this
- convention, this number will be 0.
-
- All nodelist flags used are those listed at the end of the Fidonet
- nodelist, with other interesting flags (like ISDN and the NEC/REC
- flags) thrown in by seeing what was in Fido's nodelist.
-
- Error correction flags are listed only for those attributes
- expressly listed. Implied flags (like MNP with HST) are NOT listed.
-
- In an attempt to get around redundant flags (ie V32 and V32b
- listed), certain sections are coded to only allow one option. That is,
- the V32 and V32b heading performs a test for V32b capabilites first
- before testing for V32 capabilities. A similar action occurs with the
- 'CSP only/V32/V32b' breakdowns. That is, CSP and V32b is tested first,
- then CSP and V32 is tested, and then CSP capabilites only.
-
- An ISDN flag overrides any existing bps rate listed. Most ISDN sites
- are listed with a 300 entry (due to overflow problems) but some 9600
- sites had an ISDN flag, so if an ISDN flag exists, the bps rate,
- whatever it is, is ignored.
-
- 14400, 19200, and 38400 are listed as possible bps connection speeds
- because networks other than Fidonet may use them. The 'Other' category
- handles any other non-listed rates.
-
- 300 bps nodes listed at the bottom: This is a public service.
- Someone needs to mail these people a modem.
-
- Limitations
- ===========
-
- Number of separate zones remembered: 7
- Number of Flags loaded per entry: 20
- Number of 300 bps boards remembered: 10
- Memory Used: All conventional, used only as needed.
-
- Customization
- =============
-
- Once registered, please feel free to contact me for customization
- for the reports. If you want more details, less details, or even
- something not even shown, I can easily create a customized version of
- the program for your network. Contact me for more details.
-
-
- NodeStat 4 A Nodelist Statistics Maker
-
-
-
-
-
-
- Revision History
- ================
-
- Version 1.30
- March 24, 1993
-
- Initial release of Nodestat.
-
- Registration and Other Legal Stuff
- ==================================
-
- If you find after a reasonable amount of time (around 30 days) that
- Nodestat meets your needs, you must register the program. After
- receiving your registration key, Nodestat will show on the output that
- you are running a registered copy, instead of an Unregistered copy. I
- will also add your name to my mailing list, give you advance notice for
- updates on this and my other programs, and send you updated versions of
- any of my programs that you have.
-
- Permission is granted to post this program on electronic Bulletin
- Board systems. Therefore, you are encouraged to upload the unaltered,
- unmodified archive file (except for archive program changes) to
- Bulletin Board Systems, even if you do not use this program. There are
- no warranties, express or implied, other than that this software will
- take up space on your disk. I have tried to make this program as safe
- as possible, but I will not be held responsible for any losses as the
- result from the use of this program.
-
- The registration fee is $10, payable by check or money order, to
- Duane Brown at the address below. Print out and fill in the requested
- information and I will send you the key file, or the information needed
- for you to create the key file, and instructions on how to install this
- file. I will send the key file to you via Netmail if you are on either
- Fidonet, Echonet, or Youthnet, or any of the other networks I am a part
- of, or I can call your BBS and upload the key file. If you wish for me
- to call your board and upload the key, please set up an account under
- the name "Duane Brown" that will allow uploading, and enter the
- password on the registration form.
-
- If you do not want me to send the key file to you electronically, I
- will send you instructions on how to create the key file by mail.
- However, if you have any additional comments, bug reports, etc, please
- feel free to get in touch with me via Snail-mail at
-
- Duane Brown
- 100 Pewter Lane
- Stafford, VA 22554-1518
-
- or call
-
- The End of the Line BBS
- Stafford, Virginia
- Data (703)720-1624, 24 hours a day.
- Running Dbridge 1.51 with Remote Access 1.11 (registered)
- accepting 300/1200/2400/9600 V.32 callers.
- Fidonet 1:274/16, Echonet 50:5703/16, Youthnet 13:13/20, 13:2600/0 and
- other networks. Crash mail accepted, full access to first time callers.
-
-
-
- NodeStat 5 A Nodelist Statistics Maker
-
-
-
-
-
- For Emergency Use Only
- ======================
-
- If you have a question that absolutely can not wait, you can call me
- voice at (703)659-6302 at reasonable hours (i.e. before 9:30 pm Eastern
- Time). If I am available, I will do my best to help you out. However,
- I can diagnose problems better if I have a copy of your nodelist files
- so I can use your nodelist during the debugging process. I am studying
- for my BS in Computer Science, full time at George Mason University, so
- my time is limited.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NodeStat 6 A Nodelist Statistics Maker
-
-
-
-
-
- Registration Form
- =================
-
- Please fill out the following information, along with your check or money order
- for $10, and mail to:
-
- Duane Brown
- 100 Pewter Lane
- Stafford, Virginia 22554-1518.
-
- Your registration will be processed within one day of receipt. Thank you for
- supporting shareware.
-
-
- Program Registering: ___NodeStat 1.30___
-
- Name: ________________________________________________________________
- (case is significant!)
-
- Home Address: _________________________________________________
-
- _________________________________________________
-
- Voice Number: ___________________________
-
- Send the Registration Key: Via Netmail? [ ] Uploading to Your BBS? [ ]
- Snailmail (US Postal Service?) [ ]
-
- Please fill out below only if you run a BBS:
-
- BBS Software: _________________________________________________
-
- Hours of Operation: _________________________________________________
-
- BBS Number: ___________________________
-
- Password: ___________________________________________________________
- (only needed if requesting 'Uploading to Your BBS?' box above)
-
- Where did you get this program? _____________________________________
-
- Fidonet/Othernet Address(es): ______________________________________
-
-
- Any additional Comments/Suggestions (Use other sheets if necessary):
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NodeStat 7 A Nodelist Statistics Maker
-
-
-