TCP/IPv6 Configuration and Management Manual (G06.29+, H06.03+, J06.03+)
Maximize the Benefit of the NonStop TCP/IPv6
Architecture
HP NonStop TCP/IPv6 Configuration and Management Manual—524523-012
3-18
Configuration Example for the Distributor Listening
Model
The first connection request establishes a connection to one of the distributor’s
sockets. The adapter then routes the next connection request to the next distributor in
the next processor, and so on.
The TCPIPUP13 File
In this example, TCPIPUP7, the main command file, does not include the complete
configuration commands for Distrib Server. (You must substitute real RUN commands
for your distributor listener applications.)
This TACL command file starts the processes, adds and starts subsystem objects
through SCF, and sets appropriate parameters. To add comments, use the word
“comment” or a double equal sign (==). Some lines are discussed separately after the
example.
Deleting the DEFINE before setting the new DEFINE for round-robin filtering:
DELETE DEFINE =PTCPIP^FILTER^KEY
ensures the new DEFINE will not conflict with any existing defines in this TACL session
for the filter key. See Round-Robin Filtering
on page 2-6 for information on using the
filter key defines to limit port numbers for round-robin use.
The line configuring round-robin filtering:
ADD DEFINE =PTCPIP^FILTER^KEY, class map, file A234567
sets up all subsequent processes configured in this TACL session to use round-robin
filtering. A234567 is an arbitrary file name that you select. Setting the filter key file is
equivalent to setting a password for use of the port.
Example 3-3. TCPIPUP13 for the Distrib Process
comment TACL command file to bring up NonStop TCP/IPv6
comment subsystem
comment Use DNS for name resolution; (no host file DEFINE)
DELETE DEFINE =TCPIP^HOST^FILE
comment ADD and START SUBNETS
SCF/IN $SYSTEM.TCPIP.SCFSBNT/
comment Define round-robin filtering for the Distrib
comment listener.(See Round-Robin Filtering on page 2-6.)
DELETE DEFINE =PTCPIP^FILTER^KEY
ADD DEFINE =PTCPIP^FILTER^KEY, class map, file A234567
comment Define the TCPSAM process for the distributor to use
DELETE DEFINE =TCPIP^PROCESS^NAME
ADD DEFINE =TCPIP^PROCESS^NAME, class map, file $ZSAM0
comment Start a Distrib in each processor
RUN DISTRIB /NAME $DIST1, NOWAIT, PRI 160, CPU 3/0
RUN DISTRIB /NAME $DIST2, NOWAIT, PRI 160, CPU 4/1
RUN DISTRIB /NAME $DIST3, NOWAIT, PRI 160, CPU 5/2