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 Manual524523-012
3-16
Configuration Example for the Monolithic Listening
Model
Deleting the DEFINE before setting the new DEFINE for round-robin filtering:
DELETE DEFINE =PTCPIP^FILTER^KEY
ensures the new DEFINE does not conflict with any existing defines in this TACL
session for the filter key.
The configuration for 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; it is equivalent to setting a
password for use of the port. See Round-Robin Filtering on page 2-6 for information
about using the filter key defines to limit port numbers for round-robin use.
The lines starting the Telserv processes, beginning with
TELSERV/TERM $ZHOME, OUT $ZHOME, IN $ZHOME, &
NAME $ZTN0, CPU 0, NOWAIT, PRI 170/1
start Telserv primary and backup processes in every other processor. Note that the
backup Telserv processes do not share any processors with other Telserv processes.
Running Telserv processes in distinct processor pairs avoids potential port sharing
conflicts in a failure situation. (See Port Collision Considerations for Listening
Processes on page 6-2.)
Example 3-2. TCPIPUP12 for the Telserv Process
comment TACL command file to bring up the 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 Telserv process
comment (See Round-Robin Filtering on page 2-6)
DELETE DEFINE =PTCPIP^FILTER^KEY
ADD DEFINE =PTCPIP^FILTER^KEY, class map, file A234567
comment Initialize Telserv processes
comment Define the TCP6SAM process for Telserv to use
PARAM TCPIP^PROCESS^NAME $ZSAM0
comment Start the Telserv processes
TELSERV/TERM $ZHOME, OUT $ZHOME, IN $ZHOME, &
NAME $ZTN0, CPU 0, NOWAIT, PRI 170/1
TELSERV/TERM $ZHOME, OUT $ZHOME, IN $ZHOME, &
NAME $ZTN1, CPU 2, NOWAIT, PRI 170/3
TELSERV/TERM $ZHOME, OUT $ZHOME, IN $ZHOME, &
NAME $ZTN2, CPU 4, NOWAIT, PRI 170/5
TELSERV/TERM $ZHOME, OUT $ZHOME, IN $ZHOME, &
NAME $ZTN3, CPU 6, NOWAIT, PRI 170/7