gtpc1m0cTransmission Control Protocol/Internet Protocol

Network Requirements

As more and more applications are added to networks, we must consider customer requirements regarding these applications. The TPF implementation of Transmission Control Protocol/Internet Protocol (TCP/IP) meets customers requirements in the following areas:

Industry-Standard Transport Application Programming Interface (API)

TCP/IP support provides a set of ISO-C functions, called socket APIs, that TPF applications use to access the Internet to take advantage of TCP/IP.

Open Network Connectivity

TCP/IP allows communication between IBM systems or non-IBM systems on the same computer network or on other computer networks. TCP/IP is not vendor-specific and can be implemented on everything from the smallest personal computer to the largest mainframe.

Client/Server Environment

User-written ISO-C socket applications can run in the TPF system to provide access to TPF data. These socket applications can be a client, a server, or both depending on whether they request or provide a service.

Enhanced Role in the Internet

By using the transport and network interfaces in the offload device or IP router, the TPF system can receive and send data from remote socket applications.

Porting Socket Applications

TCP/IP follows industry standards for all the socket ISO-C application programming interface (API) functions. This allows the porting of any application program that follows the industry standard for using socket interfaces.