Ref: 99980104
Title: SW/1-TCP-PKTGEN-NCS/150 Version 20000
Date: 3/18/88

Copyright 3Com Corporation, 1991.  All rights reserved.

Enclosed is a distribution diskette containing SW/1-TCP-PKTGEN-
NCS/150 Version 20000 for use with CS/1s that are booted from NCS/
150.

This release memo describes the procedure for installing
SW/1-TCP-PKTGEN-NCS/150 Verssion 20000 on the NCS/150 and
for testing the network with this packet generating
software.  It also lists the main features and known
problems in SW/1-TCP-PKTGEN-NCS/150 Version 20000.

.h1;Compatibility

SW/1-TCP-PKTGEN-NCS/150 Version 20000 operates with the following
products and software releases:

    CS/1-SNA running SW/1-SNA-T Version 10000 or later
    CS/50 running SW/50-TCP Version 13010 or later
    CS/100 running SW/100-TCP Version 11000 or later
    CS/200 running SW/200-TCP Version 13000 or later
    IVECS running SW/IVECS-TCP Version 13000 or later
    NCS/150 running SW/150-NCS-TCP Version 10000 or later
    NCS/AT running SW/AT-NCS Version 10000 or later
    NCS/1 running SW/1-NCS Version 10000 or later
    NCS/2 running SW/2-NCS Version 10000 or later
    GS/3 running SW/3-IP Version 10000 or later
    Personal computer running TCPTerm Version 10000 or later
    Personal computer running SW/1-PCS Version 10000 or later

The following table illustrates the firmware and software
compatibility of SW/1-TCP-PKTGEN-NCS/150 Version 20000:

                      Firmware/Software Compatibility
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Product          CS/1                 CS/1-TR                CS/1-B
------------------------------------------------------------------------------
Software     SW/1-TCP-              SW/1-TCP                SW/1-TCP
             PKTGEN-NCS/150         PKTGEN-NCS/150          PKTGEN-NCS/150
------------------------------------------------------------------------------
SIO            M0ASYN 15A             M0ASYN 15A             M0ASYN 15A
               M0ASYN 17B             M0ASYN 17B             M0ASYN 17B
               or later               or later               or later

MCPU           M1MMon 01B             M1MMON                 M1MMON
               or later               01K or later           01G or later


FIRMWARE
EC/1           M0EDL1 4B              N/A                    N/A
               or later
-or-
EC/2           M0EDL2 00A             N/A                    N/A
               or later
               or M1IECM 01F
               or later

IBC/M          N/A                    N/A                    M2IBCM
                                                             00E or later

TRC/M          N/A                    No Proms               N/A
------------------------------------------------------------------------------

.h1;Hardware and Firmware Requirements for SIO-16 Boards

The following requirements must be must if your CS/1 running SW/1-
TCP-PKTGEN-NCS/AT Version 20000 is equipped with one or more SIO-
16 boards:

*   The M1MMON PROM Rev. 01G or later is required on the MCPU
board.

*   An EC/2, TRC/M, or IBC/M board must be installed on the CS/1.

*   If the CS/1 is equipped with three or four SIO-16 boards, the
MCPU board must be upgraded to 12 MHz.  If it is equipped
with one or two SIO-16 boards, a 10 MHz MCPU board can be
used.

.h1;Installation

Because your CS/1 is booted from an NCS/150, you must install SW/
1-TCP-PKTGEN-NCS/150 Version 20000 on the NCS/150 using the
following procedure:

1.  Attach a terminal to port 0 of the NCS/150.

2.  Insert the SW/150-NCS-TCP-UTIL diskette in the NCS/150 disk
drive.

3.  Press the Reset switch.

4.  After the NCS/150 has finished booting, press the following
sequence on the keyboard:

    <RETURN>.<RETURN>

5.  Remove the SW/150-NCS-TCP-UTIL diskette, then insert the SW/
150-TCP-NCS diskette in the disk drive.

6.  Enter the following command:

    ls -lx /BIN

This command displays the list of the software images
currently available on the SW/150-TCP-NCS diskette.

7.  Because the NCS/150 diskette can contain software for two
product types only, it may be necessary to remove software
from the diskette to make room for the CS/1 file.  This can
be done by typing "rm<filename>".

If a CS/1 file already exists, remove it by typing:

    rm /BIN/cs1x

Also, remove the SIO-16 driver file by typing:

    rm /BIN/sio16driver

8.  Perform a file system check with the compact option by
entering the following command:

    fsck -c

9.  Create a CS/1 file on the SW/150-TCP-NCS diskette using the
following command:

    cr /BIN/cs1x 1e6 rwx 3000

10. If your CS/1 is equipped with SIO-16 boards, create a new SIO-
16 driver file using the following command:

    cf /BIN/sio16.11050 2a rw

11. To copy the CS/1 file along, type the following command:

    cf #0 /BIN/cs1x

If you need to copy the sio16.11050 file and the CS/1 file,
type the following command:

    cf #0 /BIN/cs1x cf #2 /BIN/sio16.11050

12. When the system prompts for the source diskette, remove the
SW/150-TCP-NCS diskette and insert the SW/1-TCP-PKTGEN-NCS/
150 Version 20000 diskette in the disk drive.  Then press the
Return key.

13. When the system prompts for the destination diskette, replace
the SW/1-TCP-PKTGEN-NCS/150 diskette with the SW/150-NCS
diskette.  Then press the Return key.

14. When the copying process is finished, the following message
is displayed:

    copy completed

                          ** NOTE **

SW/1-TCP-PKTGEN-NCS/150 is stored on a double-sided, double-
density, 48 TPI diskette.  Copies of the distribution
diskette can be made on Series/1 hardware only.

.h1;Testing Your Network

Use the following procedure to test your network with SW/1-TCP-
PKTGEN-NCS/150 Version 20000:

1.  Verify that the CS/1 is bound to the NCS/150 on which you
have just installed SW/1-TCP-PKTGEN-NCS/150 Version 20000.

2.  Boot the CS/1 from the NCS/AT according to the procedure
described in the CS/1 Installation Guide.

3.  Set the privilege level to global network manager using the
SET PRIvilege command.

4.  Assign ports 64 through 125 on the CS/1 to a rotary.  For
example:

    rotary !128=!64-!125

5.  Assign an unused Internet address to the rotary defined in
step 4.  For example:

    setdefault (!128) ip=192.9.200.1

6.  From a terminal attached to a second Communications Server on
the network, make a connection to the address assigned in
step 5.  For example:

    connect 192.9.200.1

A welcome message is displayed on the screen.

7.  Press any key except the Break key.  The PKTGEN> prompt
appears on the screen.

8.  Begin transmission of test packets by entering the following
command and then pressing the Return key:

    g

This command transmits test packets from the CS/1 running SW/
1-TCP-PKTGEN-NCS/150 Version 20000 via the second
Communications Server to the terminal from which the command
was entered.  Each packet is represented on the screen by one
line of data.  Data blocks, consisting of 22 lines of data
and a header line, are transmitted every two seconds.

If you wish to change this format, refer to the "Features"
section in this release memo for information on changing the
parameters in SW/1-TCP-PKTGEN-NCS/150 Version 20000.

Inspect the display on the terminal screen.  The characters
should line up in vertical columns, as shown in the example
in Figure 1.  Irregular rows and columns indicate lost
characters.

Let the packet generator run for at least one hour.  Test
results are most reliable if the transmission is allowed to
continue for several hours.  Bridge recommends running the
tests for 24 hours in order to measure the effect of any
daily transcient factors (e.g., electrical machinery starting
in the morning on a business day) and to get a reference base
of error rates for your installation.

9.  To stop the tests, suspend transmission of test packets by
pressing the Break key.  Transmission of test pacekts may be
resumed by entering the command:

    g

10. After stopping the tests, return the terminal port to Command
mode by entering the ECMChar (usually <CTRL-^>).

11. Terminate the connection by entering the following command:

    dc

.h1;Features

SW/1-TCP-PKTGEN-NCS/150 Version 20000 has the following features:

1.  CS/1 users can connect to virtual ports 64 through 125 to run
SW/1-TCP-PKTGEN-NCS/150 Version 20000.

2.  The format of data blocks generated by SW/1-TCP-PKTGEN-NCS/
150 Version 20000 can be modified by changing the values of
the parameters in SW/1-TCP-PKTGEN-NCS/150 Version 20000.

To display these parameters, press "?" at the PKTGEN> prompt.

The following list provides a brief description of each of
the parameters in SW/1-TCP-PKTGEN-NCS/150 Version 20000:

    a.  The "l" parameter determines the number of lines
        generated by each data block.

        For example, to transmit data blocks with 30 lines each,
        type the following at the PKTGEN> prompt:

        l 30

        The default value of this parameter is 22, and the
        possible values are 1 through 32767.

    b.  The "s" parameter determines the number of seconds
        between data block tranmissions.

        For example, to allow 5 seconds to elapse between data
        block tranmissions, type the following at the PKTGEN>
        prompt:

        s 5

        The default value of this parameter is 2, and the
        possible values are 1 through 32767.

    c.  The "h" parameter determines whether the data block is
        transmitted with or without a header.  The header is the
        first line of the data block and provides information
        regarding the date and server.

        For example, to transmit the data block without a header,
        type the following at the PKTGEN> prompt:

        h 0

        The default value of this parameter is 1, which transmits
        the data block with a header, and the possible values are
        1 or 0.

    d.  The "g" parameter determines the number of data blocks to
        be sent.

        For example, to send 50 data blocks, type the following
        at the PKTGEN> prompt:

        g 50

        The default value of this parameter is 0, which transmits
        data blocks until the user presses the Break key.  The
        possible values are 0 through 32767.

.h1;Known Problems

If users of SW/1-TCP-PKTGEN-NCS/150 Version 20000 enter commands
faster than the terminal can echo them, these commands are lost.

.h1;Documentation

For information on the CS/1 and network planning, refer to the
following manuals:

*   CS/1 Installation Guide (10/87)
    (Part Number: 09-0117-00)

*   Series/50 Installation Guide (8/87)
    (Part Number: 09-0115-00)

*   Series/100 Installation Guide (10-85)
    (Part Number: 09-0023-02)

*   Series/200 Installation Guide (6/87)
    (Part Number: 09-0060-01)

*   IVECS Installation Guide (8/87)
    (Part Number: 09-0058-01)

*   NCS/150 Installation and Operation Guide (2/88)
    (Part Number: 09-0071-00)

*   Getting Started Guide (2/87)
    (Part Number: 09-0043-01)

*   Connection Service User's Guide (11/87)
    (Part Number: 09-0063-02)

*   Configuration Guide (2/88)
    (Part Number: 09-0093-01)

*   Network Management Guide (9/87)
    (Part Number: 09-0067-02)

*   LAN Planning Guide (2/88)
    (Part Number: 09-0085-01)

If you have any questions, please contact an authorized Bridge
service representative for assistance.
