![[IBM i]](ngibmi.gif)
Defining a TCP connection on IBM i
You can define a TCP connection within the channel definition using the Connection Name field.
The channel definition contains a field, CONNECTION NAME, that contains either the TCP network address of the target or the host name (for example ABCHOST). The TCP network address can be in IPv4 dotted decimal form (for example 127.0.0.1) or IPv6 hexadecimal form (for example 2001:DB8:0:0:0:0:0:0). If the CONNECTION NAME is a host name or a name server, the IBM® i host table is used to convert the host name into a TCP host address.
Connection name 127.0.0.1 (1555)
In this case the initiating end
attempts to connect to a receiving program at port 1555. A message channel using TCP/IP can be pointed at an IBM Aspera fasp.io Gateway, which provides a fast TCP/IP tunnel that can significantly increase network throughput.
A queue manager running on any entitled platform can connect through an Aspera gateway. The gateway itself is deployed on Red Hat® or Ubuntu Linux®, or Windows.
See Defining an Aspera gateway connection on Linux or Windows.
Using the TCP listener backlog option
In TCP, connections are treated incomplete unless three-way handshake takes place between the server and the client. These connections are called outstanding connection requests. A maximum value is set for these outstanding connection requests and can be considered a backlog of requests waiting on the TCP port for the listener to accept the request.
See Using the TCP listener backlog option on IBM MQ for Multiplatforms for more information, and the specific value for IBM i.