7.3.1 Port numbers used in OpenTP1

When you execute the inter-process communications using TCP/IP, you need to establish a connection between processes before transmitting data. Port numbers are assigned to both ends of the connection.

The send port is allocated by the OS within the range of port numbers available for automatic allocation by the OS (short-lived ports). The receive port is also allocated by the OS within the range of port numbers available for automatic allocation by the OS (short-lived ports). Note, however, that some OpenTP1 system services enable you to specify any desired receive port number.

OpenTP1 uses the following port numbers:

The following table shows the system definition operands that enable you to specify a receive port number.

Table 7-2 System definition operands that enable you to specify a receive port number

Definition nameOperandPermitted rangeDefault valueApplicable system service
System common definitionname_port5001 to 6553510000Name service
domain_masters_port5001 to 65535Range of ports available for automatic allocationDomain representative schedule service
prc_port5001 to 49999Range of ports available for automatic allocationProcess service
Schedule service definitionscd_port5001 to 65535Range of ports available for automatic allocationSchedule service
Client service definitionclt_port5001 to 65535Range of ports available for automatic allocationClient extended service
cltcon_port5001 to 65535Range of ports available for automatic allocationTransactional RPC executing process
RAP-processing listener service definitionrap_listen_port5001 to 65535Range of ports available for automatic allocationRAP-processing listener
RAP-processing client manager service definitionrap_client_manager_port5001 to 65535Range of ports available for automatic allocationRAP-processing client manager

For details about the operands, see the manual OpenTP1 System Definition.