home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
HATCH
/
NETANL10.ZIP
/
NETANLYZ.DOC
< prev
next >
Wrap
Text File
|
1996-07-14
|
9KB
|
216 lines
┌────────────────────────────────────────────────────────────────────────────┐
│ │
│ NetAnalyze v1.0 │
│ Copyright (c) 1996 by Cris McRae │
│ All Rights Reserved │
│ │
│ A WWIV Network Analysis Program │
│ │
└────────────────────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ INTRODUCTION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
NetAnalyze was born because I needed something to do detailed analysis on the
TerraNET data files I maintain as the Network Coordinator.
NetAnalyze finds every possible problem with the CONNECT.* files for both
regular and group style WWIV networks. Every Network Coordinator needs to use
this software. There is no NC that is perfect. Every NC has inadvertently
messed up the CONNECT files on their network.
What types of problems can occur in CONNECT files? There are three major
problems:
1) A system in the CONNECT file does not have a corresponding entry in a
BBSLIST file.
2) A system has no connection to the rest of the network.
3) System A is listed as having a connection to System B, but B has no
listed connection to A (dangling connect).
These three problems are detected by NetAnalyze. These are the ONLY problems
to my knowledge that can exist in the CONNECT files.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ USAGE ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
You should place NETANLYZE.EXE in your main WWIV directory.
To run NetAnalyze, use the command-line shown below:
NETANLYZ .#
The .# parameter is used to specify which network to analyze. It uses the
same (# - 1 in INIT) convention that all WWIV network programs use.
You should run NetAnalyze manually prior to sending out any updates. This
will enable you to correct any existing problems before propagating those
problems across the entire network.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ PROGRAM OUTPUT ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Below is a sample of the output generated by NetAnalyze. An analysis was done
on IceNET. An explanation follows. The output for non-group networks will
look slightly different (no CONNECT.### files are listed).
NetAnalyze v1.0: Analyzing IceNET...
Isolated systems:
@3106
@9930
CONNECT Entries for Unknown Systems:
CONNECT.0 : @5801
Missing/Invalid CONNECT Entries:
CONNECT.4 : @1017 <> @2904
CONNECT.4 : @2942 <> @2934
CONNECT.9 : @9930 <> @9919
Isolated Systems:
~~~~~~~~~~~~~~~~
The first section indicates which systems are completely isolated from the
rest of the network. No mail may be sent to those systems. Isolated systems
are not always a major problem. Connects are sometimes lost, and it may take
a little while to find a new connect.
CONNECT Entries for Unknown Systems:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This section lists entries for systems that have no BBSLIST entry. If a
system is not listed in the BBSLIST files for a network, chances are that
system is not actually in the network. It is very easy to delete a system
from the BBSLIST files and forget to delete all their entries in the
CONNECT files (especially in CONNECT.0).
Missing/Invalid CONNECT Entries:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This last section is the fun part. It lists all the broken connections in
the CONNECT files. These are the hardest to detect (most NCs will not be
able to find these problems without someone telling them there is a problem).
These problems are also usually very easy to correct. Either remove the
connect entirely, or add the appropriate entry in the CONNECT.* file to
complete the connection (every connect has two pieces, and one is broken).
To explain one of the lines from the output (@2942 <> @2934), let us look
at the actual CONNECT.4 lines:
@2934 1017
@2942 4550 2934
It is now obvious that the connection is not complete. It should look like
one of the following:
@2934 1017 2942
@2942 4550 2934
-or-
@2934 1017
@2942 4550
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ PROGRAM AUTHENTICITY ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
NetAnalyze has been archived with PKWARE's PKZIP 2.04g using Authenticity
Verification. When you unzip the archive, you should see "-AV" displayed
after every file name. When completed, a message that looks like this will
be displayed:
Authentic files Verified! # KRK282
Cris McRae
If this authenticity statement is not displayed, or the authenticity code is
not "KRK282", then you have a copy of NetAnalyze that has been tampered with.
Do >not< use any of the files contained within a tampered archive, as they
may contain viruses, trojans, or other harmful things.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ COPYRIGHT/LICENSE ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
This document and the program files ("the software") are copyrighted by the
author. The copyright owner hereby licenses you to use the software given
these restrictions:
■ The software shall be supplied in its original, unmodified form, which
includes this documentation;
■ The software may not be included or bundled with other goods or
services;
■ No fee is charged; an exception is granted to non-profit user's
groups, which are permitted to charge a small fee (not to exceed $5)
for materials, handling, postage, and general overhead. No other
organization is permitted to charge any amount for distribution of
copies of the software or documentation, or to include copies of the
software or documentation with sales of their own products.
The software and documentation are Copyright (c) 1996 by Cris McRae
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ FREEWARE ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
NetAnalyze is freeware. There is no registration fee. It may be used freely
on any network.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ DISCLAIMER ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
The author makes no warranties, expressed or implied, as to the quality or
performance of this program. Your use of this program constitutes your
release of the author from liability or litigation for any indirect or
consequential damages arising from the use of this program or its associated
files.
In no event will the author be liable to you for any damages, including any
lost profits, lost savings or other incidental or consequential damages
arising out of your use or inability to use the program, or for any claim by
any other party.
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ REVISIONS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
Version 1.0 (07/14/96)
■ Initial release
┌────────────────────────────────────────────────────────────────────────────┐
│░░░░ CREDITS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────────────────────────────────────────────────┘
NetAnalyze is Copyright (c) 1996 by Cris McRae
WWIV is Copyright (c) 1988-1995 by Wayne Bell
WWIVnet Software is Copyright (c) 1988-1995 by Wayne Bell
PKZIP is Copyright (c) 1989-1994 by PKWARE Inc.
If you have any comments or questions about this program, you can reach me
at the following network addresses:
TerraNET : 1@1
WWIVnet : 1@3809
IceNET : 1@8857
WWIVLink : 1@18857
Internet : jafo@silicon.net
cris@bluethun.com
If you are a sysop on one of the above WWIV networks, you may also subscribe
to my support sub. The sub name is "JAFO's Software Support". The sub type
is JAFOSUP. This sub is also gated to many other networks by other sysops.
You may also call my BBS system:
Blue Thunder BBS
USR 33.6 V.34+ Dual Standards
Open 24 Hours
(818)848-4101