![]() |
|
|
|
|
|
|
VM/COM, June 1985
1
-
## ## ### ### ### ###### ###### ### ###
## ## ## ### ## ## ## ## ## ## ## ### ##
## ## ## # ## ## ## ## ## ## # ##
## ## ## ## ## ## ## ## ## ## ##
## ## ## ### ###### ###### ## ##
- --- Volume 2 Number 1 ---------------------------- June 1985
-
CSNEWS Newsletter and Bulletin
-
-
-
0 Staff:
0 Geert K. Marien (GKMXU@CUNYVM) Editor-in-chief;
Andrew T. Robinson (ANDY@MAINE) Managing Editor;
0 Prof. G. Markowsky (MARKOV@MAINE) Faculty Advisor;
- WE NEED MORE STAFF !!!!!
-
0 Ôçççççççççççççççççççççççççççççççççççççççççççççççççä
³ Newsletter contribution userid: CSNEWS@MAINE ³
³ ³
³ ³
Contributions from readers welcomed and encouraged!
¨ççççççççççççççççççççççççççççççççççççççççççççççççç]
1
0 PAGE 2
0 TABLE OF CONTENTS
-
0 Article/Column Page
0 CSNEWS Notes ............................................ 3
Staff Changes at CSNEWS ................................. 4
An RSCS Tutorial ........................................ 5
'JES 2 Give U an MVS Perspective ........................ 7
Terminal Sickness ....................................... 9
An Operator's Viewpoint ................................. 12
SERVERS ................................................. 14
1
0 PAGE 3
0 CSNEWS Notes:
+ CSNEWS Notes:
0 by Andrew T. Robinson and Geert K. Marien
-
- We would like to extend a warm welcome to all new and
veteran BITNAUTS and to start this VM/Com issue on a
positive note. CSNEWS is expanding and we are doing this in
many ways. First of all, VM/Com will be a monthly
newsletter. We are putting together a staff and invite all
to join. Any articles will be appreciated. Second, we are
expanding our services all the time. Not only are new
facilities being added, such as the Bulletin Board, but
other services are being combined with CSNEWS. CSDEPT at
MAINE is one example.
0 As if that isn't enough, we are enlarging the number of
CSNEWS local 'contacts' and reorganizing their roles into
one that could include chapters at some universities. The
main goal of these chapters will be to educate and assist
users on the uses of BITNET, and indeed even to help users
on a one-to-one or group basis with their day-to-day
academic work. All this means that we will need a larger
support staff for VM/Com in the near future. Anyone who
wishes to help out, please contact Geert on GKMXU@CUNYVM.
0 There is now a new central operators id for CSNEWS, which
is CSNEWSOP at MAINE. This id serves as an alternate
priviledged id for operators, and a vehicle for testing new
CSNEWS software. This machine may be running the CSNEWS
system from time to time, but it will not be accessible to
the general user community.
0 You may leave mail and inquiries about CSNEWS or mail to
any of the operators on CSNEWSOP, and it will find its way
to the appropriate person.
0 For information regarding new CSNEWS developments, and
new services, it may be worth your time to check out the
following CSNEWS public files:
0 CS_SERV CSNOTICE
CSNEWS UPDATES
SERVER CSNOTICE
0 You might also want to try the following commands on CSNEWS:
0 NEWS
QUERY LOGMSG
1
0 PAGE 4
0 Andy Robinson
Director of CSNEWS Info Services
0 Geert K. Marien
VM/Com Editor-in-Chief
1
0 PAGE 5
0 STAFF CHANGES
+ STAFF CHANGES
-
0 In the past couple of months, there have been some
changes in the operations staff of the CSNEWS server, as
well as some of our operational policies (which will be
discussed at a future date).
0 Barry Gates, one of the original writers of the BIT
software on CSNEWS, as well as much of the support software,
is no longer working for the server directly. Barry is now
maintaining our new info-disk, the COMDISK, and will be
graduating this August. He was one of the major influences
that has made CSNEWS what it is today.
0 One of our operators, Sean C. Colbath, will be leaving
for college at the University of Rochester this fall. Sean
will continue in his operator status while in Maine this
summer, and will be authorized on his id at UOR. Sean is
also working with Barry Gates on the COMDISK service.
0 Amongst all the departures, we would like to welcome
David Gridely to the CSNEWS staff as a restricted operator.
David is now a sophomore in a local high school, and we have
decided to start training him now so we will have some new
people available when the current crew graduates. David
will be working on software testing and user interface
development over the summer. His id is IOR00609@MAINE,
which is a restricted ID on the Maine system.
1
0 PAGE 6
0 An RSCS Tutorial
+ An RSCS Tutorial
or
The DOs and DONT's of BITNET
+ The DOs and DONT's of BITNET
- by
Daniel Oliverfeld
0 Weizmann Institute of Science
Rehovot, Israel
-
0 This article is meant to explain the "ins and outs" of
RSCS/N - Remote Spooling Communications Subsystem /
Networking (a real mouthful); the thing that BITNET is based
on. Without RSCS/N, we would still be in the stone ages of
sending messages to local users and never knowing the
pleasure of logging on and having 10 pieces of mail from all
over the world waiting in our virtual readers.
0 1) Large files - have a tendency to block the network.
RSCS/N works on the basis of SIFO (you've heard of LIFO,
FIFO and GIGO - so now you have another) - smallest in,
first out. Before RSCS/N sends any file over a link, it
orders the files for that link in size order with the
smallest being at the top of the heap. It then sends the
smallest file over the link and then repeats the process.
But when a very large file arrives at the top of the queue
(nothing else is there), it begins to be transmitted and
RSCS/N will not transmit any other file until the large file
is completed. If the transmission time is an hour, then all
small files that arrive at that node to be transmitted will
be held up until the large file is sent over. In general,
when you have a large file, try to split it up into smaller
chunks. ÕNote: File PRIORITY is dominant over file SIZE
-Ed.þ
0 2) Priorities - As many of you have found out, RSCS/N
allows users to specify the priority of a file for
transmission through the network. In general, MAIL files
get sent with a priority of 50 and NOTE acknowledgements get
sent with a priority of 90. If you have a very large module
that cannot be broken up into smaller pieces, why not send
it with a priority of 99?
0 For those unfamiliar with the TAG command:
0 CP TAG DEV {PUN³PRT} nodename vmuserid 99
0 3) QBIT - Many users have come to enjoy the QBIT
CHATTER=YES command. But it too can harm the network if
used unwisely. Suppose you have 100 users in your NAMES
1
0 PAGE 7
0 file with CHATTER=YES, and you do a QBIT with CHATTER=YES.
A hundred CPQ USER commands will be going out over the
network (each command and message buffer is 160 bytes long,
in case you were ever interested), and you will receive in
return 100 responses from various nodes in the network.
These CPQ USER commands will usurp the line away from file
transmission. Have you ever noticed that when you send a
CPQ U or a CPQ T to a relatively close node the response
comes back in 2 minutes instead of the normal 3 or 4
seconds? You figure it is a glitch and when you try it
again, network response time is back to normal. The reason
this occurred was because some user issued a QBIT
CHATTER=YES with many users listed and you had the
misfortune of being queued behind him.
0 The author of QBIT, Yossie Silverman (VSYOSSIE@WEIZMANN),
has modified QBIT to count the number of CPQ USER commands
you have sent over the network in the past hour and if it
exceeds 100, QBIT starts asking you to be kind to the
network and stop using QBIT.
0 4) Chat - There are various Chat server machines located
throughout the network as Henry Nussbacher (VSHANK@WEIZMANN)
has brought to everyones attention. To summarize his
lengthy tirades, as you get closer to the node that is the
Chat server machine, the RSCS/N links begin to get
overloaded with rebroadcasted messages. William Guttenplan
(BILLY@BMACADM) even mentioned to Henry that there was a
time when there were about 15 users on his Chat and *NO*
files were able to come across the RSCS/N link for the 4
hours that people were chatting. Currently, various Chat
authors have implemented usage limitations (message counts,
access times). Hopefully in the future, CUNY/BITNIC will
come through with a better solution. In the meantime,
please exercise some restraint when using a Chat server.
0 5) Chain letters - This area has become very popular via
the local post office and currently it is considered "cute"
to send out an electronic chain letter. This type of
activity never advanced anyones computer knowledge, nor did
it bring together people of similar interests (like Chat
does). Chain letters are just a plain abuse of the network
and falls into the category of obscene messages and mass
mailings to 800 Bitnauts users looking for new games.
0 Now that you know what you can do to help BITNET out, let
me leave you with one thing that you can point out to your
computer center if it happens. As with all TP lines, I/O
errors can occur. In general, if the error count becomes
too high, then you probably have a loose wire or a noisy
Telco line. How can you help out? There is a command:
0 SM rscsid Q linkid SUM
1
0 PAGE 8
0 The response from RSCS/N will indicate how many blocks
were sent (TOT=nnnnnnnn), how many blocks sent were flagged
as errors (ERRS=nnnnnnnn), and how many timeouts have
occurred on the link (TMOUTS=nnnnnnnn). Take the TOT and
the ERRS and add them together. Then see what percentage of
that number were blocks that were sent in error (Equation:
errs/errs+tot). If the percentage is higher than 10%, you
should contact your computer center and inform them that
they have a communications problem.
0 Well, I hope this has helped you in understanding more of
how RSCS/N works and what is considered harmful in a large
network like BITNET.
1
0 PAGE 9
0 'JES 2 Give U an MVS Perspective
+ 'JES 2 Give U an MVS Perspective
0 by
0 Daniel B. M. Spillane III
(F1.DYN@ISUMVS)
-
- Being the very first BITNAUT in the world from an MVS
node, I am in a very unique position among a mainly VMish
network environment. Indeed, as an undergrad at ISUMVS,
(Iowa State University -- NO I'm not a farmer!), I am also
one of the first (and only) users of BITNET, (the "NET"),
here.
0 Iowa State has four VAX-11/780 CPU's running VAX/VMS 3.7,
on which I have had most of my undergrad experience. Iowa
State also employs node ISUMVS (an IBM 360-165), which is
connected to BITNET. ISUMVS runs under MVS/JES2, which
turns out to be a limitation as far as BITNET goes (more on
this later).
0 MVS/JES2 is much different than anything that runs VM.
0 I have had limited experience with Cornell CMS (Thanks,
Steve!), and CMS seems just about as strange to me as I
imagine that MVS would seem to a VMer.
0 Rather than plunging into a deeper (boring) discussion of
MVS, I will first give you VMers a basic description of how
our MVS system is set up and its relationship to the NET...
0 In the world of MVS, there exists a node in the forsaken
state of Iowa called ISUMVS. Within this node exist three
intimately related virtual creatures known as WYLBUR, ORVYL,
and MILTEN. WYLBUR is the wise man, ORVYL the librarian,
and MILTEN the messenger. These three fellows are the
subjects of (and ultimately there jobs are under the control
of), a ruthless dictator known as JES2 - (JES1, the first in
the JES dynasty, was apparently usurped from his throne by
dissatisfied users and all records of him were wiped from
memory)...
0 MILTEN is a very generous creature, and just loves to
help all of us at Iowa State share time with WYLBUR. WYLBUR
is very energetic and doesn't mind being shared either. He
is always very quick to respond, and ORVYL is always there
if WYLBUR needs him to store or retrieve something.
0 Now back to what is known to most as "reality"...
1
0 PAGE 10
0 The existence of the NET is not so apparent to MVS users
as it is to a VMer. There is nothing that is called the NET
as far as WYLBUR, ORVYL, and MILTEN are concerned. This
perhaps in part explains the lack of users from MVS nodes
who are "out" on the NET. Besides, WYLBUR, ORVYL, and
MILTEN are somewhat socially retarded when it comes to
relationships with other machines on the NET. One example
of this is MILTEN's apparently unsuppressable vanity when it
comes to inter-node messaging. (The TO command is the MVS
equivalent of CP SMSG NET MSG
|