Previous Topic: XCFNext Topic: USSF Client of CA GTS


TCP/IP

When CA GTS connections are needed outside of a SYSPLEX, you can enable TCP/IP. The TCP/IP connection is controlled by the TCP() keyword in the GSINIT00 CAGSPARM member.

TCP(ON) or TCP(YES) attempts to open a connection using TCP/IP. TCP(NO) or TCP(OFF) disables the TCP/IP connections. TCP(NO) is the default.

The TCP/IP interface uses a TCP server and a TCP client. They have their own parameter members that need to be changed.

TCPIPS00 defines the server parameters needed to open an inbound connection with TCP/IP. The PORT() keyword defines the port number used to accept connections from other CA GTS systems; the default is 49152. For more information, see TCPIPS00.

Example: Defining the server port number

PORT(49152)

TCPIPC00 defines the client parameters to indicate the server systems that will be connected. For each CA GTS you want to connect, you must specify a Connection keyword. Each Connection keyword defines the following:

Example: Defining the client parameters

CONNECTION(PORT(49152) HOSTNAME(system1.ca.com))
CONNECTION(PORT(22222) HOSTADDR(161.192.1.1))

The PORT() specified in the TCPIPC00 member must match the PORT() specified in the TCPIPS00 member on the system with which you want to establish a connection. To communicate between the systems, each system must have CONNECTION statements pointing to the other CA GTS with the correct port numbers.

CA GTS does support IPV6, and the full IPV6 format address is supported in the HOSTADDR keyword.

The parameters discussed here and some optional keywords not discussed are described in detail in this chapter, see TCPIPC00.

Example: Defining TCP connections between two GTS systems

System A hlq.CD51OPTN: 
Member TCPIPS00: 
    PORT(49152) 
Member TCPIPC00: 
CONNECTION(PORT(49152) HOSTNAME(System B's hostname)) 

System B hlq.CD51OPTN: 
Member TCPIPS00: 
PORT(49152) 
Member TCPIPC00:  
CONNECTION(PORT(49152) HOSTNAME(System A's hostname))