IBM TCP/IP Version 1.2 for OS/2

 NUMBER    291-501 DATE      910911 CATEGORY  CM00, CM30, WS00, WS20 TYPE      Programming TITLE     IBM TCP/IP VERSION 1.2 FOR OS/2 

ABSTRACT
Transmission Control Protocol/Internet Protocol (TCP/IP) Version 1.2 for OS/2 (R) provides upgrades to function previously provided in TCP/IP Versions 1.1 and 1.0 for OS/2 and includes support of OS/2 Standard Edition Version 1.3, Extended Edition Version 1.3 and OS/2 Version 2.0. Additionally, performance enhancements and new functions further define the IBM business solution for customers in a multivendor environment.

TCP/IP Version 1.2 for OS/2 operates with IBM TCP/IP products for VM, MVS, DOS, AS/400 (R), System/88 (R) and the AIX (R) family. To provide flexibility in ordering to customers with different networking needs, new packaging options are offered for TCP/IP Version 1.2 for OS/2: base kit, Network File System (NFS), Extended Networking, X Window System, a Programmer's Toolkit and a source kit.

Planned Availability Date: October 25, 1991.

(R) Registered trademark of International Business Machines Corporation.

PRODNO 02G6968 TCP/IP Version 1.2 (Base) 02G6969 Extended Networking (X.25) 02G6970 NFS Function 02G6980 X Window System 02G6972 Total Kit (Base, Extended Networking, NFS and X Window System)

HIGHLIGHTS

 * X Window System Server and NFS Server Support
 * Internet Protocol (IP) over X.25 Support
 * Network Device Interface Specification (NDIS) Support
 * Simple Network Management Protocol Enhancements
 * Record Support

USER PRODUCTIVITY
TCP/IP Version 1.2 has been designed to improve the productivity of the end user. There has been significant performance improvements in the entire product. New functions have been added to TCP/IP Version 1.2 for OS/2, with the goal of end user productivity in mind. These include the following:
 * Network File System (NFS) - server
 * This allows users to share files with each other, much the same way that LAN Server/Requester works. It also has the benefit of allowing a user with a UNIX machine to share files with an OS/2 machine.


 * X Window System - server
 * This is a distributed, window-based graphics system developed at the Massachusetts Institute of Technology. TCP/IP Version 1.2 supports Version 11, Release 4 (X11R4) of the X Window Server function.
 * Support for the X Window System server for OS/2 is an announced IBM Statement of Direction.


 * File Transfer Protocol - Presentation Manager (TM) (FTPPM)
 * FTPPM uses standard presentation manager input and output conventions to perform the functions of the FTP client. It also allows simultaneous connections to remote hosts within a single session.


 * Multi-Threaded Libraries
 * TCP/IP Version 1.2 for OS/2 supports the Multi-thread programming feature of the OS/2 operating system in Socket libraries.


 * Dynamic Link Library Support
 * TCP/IP Version 1.2 for OS/2 supports the dynamic linking feature of the OS/2 operating system.

(TM) Trademark of International Business Machines Corporation.

Many functions have been enhanced to provide greater end user productivity. A list of these follows: the amount of network traffic for Extended Networking and SLIP.
 * Installation Configuration Automation Tool (ICAT) has been updated to allow configuration of the new features of this program. Also, an indicator displays how far along the installation has progressed.
 * INETD is a super server that allows  you to start multiple servers from a single OS/2 session, and use the applicable server when needed.
 * TELNET Server has improved performance.
 * TELNET LINEMODE Client Support is enhanced to take advantage of the Extended Networking package that is new  to this program;  it reduces
 * PMANT -- TN3270 has been updated to allow  the user to  modify the PMANT keyboard  definitions and  to select  from any  of the VIO fonts that are available on the display adapter.
 * File Transfer Protocol (FTP) will now support HPFS (High Performance File System). This allows users to transfer files that have file names supported in HPFS.
 * FTP API - new procedures give programs the capability to query the working directory on a remote host and query the operating system of the remote host.
 * Simple Network Management Protocol (SNMP) now supports MIB II (RFC 1213). The SNMP facility can now act as both a managing system and a managed system.
 * LPR/LPD - remote printer support
 * Remote Procedure Call
 * NFS Client.

BUSINESS SOLUTIONS

TCP/IP Version 1.2 for OS/2 provides support for X.25 as a transport mechanism thereby providing wide area networking support as an addition to the overall business solutions customers are seeking in their multivendor enterprises.

Support for the FTP/SMTP in Kanji is provided in passthru mode in this release.

Support for the X Window System server Kanji fonts is provided in this release.

The default OS/2 Code Page is used to support display of National Language Characters when using VT200 TELNET emulation. The default OS/2 Code Page for National Language Support is also available when using FTP, TFTP, and SMTP.

INVESTMENT PROTECTION

Many features have been added to TCP/IP Version 1.2 to protect the investment customers have made in the OS/2 workstations they are using in the TCP/IP environment. These include: Also, the addition of such functions as Dynamic Link Library support as well as Multi-Threaded Library support add to the overall investment protection provided by TCP/IP Version 1.2 for OS/2 by requiring less disk space and memory.
 * Facilities for keyboard remapping in PMANT and TN3270
 * Security enhancements to File Transfer Protocol (FTP)
 * Security and Interoperability enhancements to NFS Client
 * Remote Printer support in LPR/LPD
 * Support of a TELNET LINEMODE client
 * Support of Boot Protocol (BOOTP).

GROWTH ENABLEMENT

Growth for customers using TCP/IP in a multivendor environment has been significantly enhanced by the following additions to TCP/IP Version 1.2 for OS/2:
 * Support for OS/2 Standard Edition
 * Support for adapters that implement a Network Device Interface Specification (NDIS) Media Access Control (MAC) driver.
 * Support of a Network File Server (NFS) Server
 * Support of the X Window System Server
 * Performance File System as part of the FTP Client, FTP server, FTPPM, and the FTP Application Programming Interface (FTPAPI).

ADDITIONAL PRODUCT INFORMATION

The following chart summarizes the protocols and functions provided by TCP/IP Version 1.2 for OS/2. The TCP/IP Version 1.2 for OS/2 User's Guide (SC31-6076) contains a complete description of these protocols and functions. To provide flexibility in ordering for different networking needs, several kits are offered.

SYSTEMS MANAGEMENT
SystemView (TM) is an enterprise-wide structure for systems management. The term systems management covers a broad range of activities, from the daily operations that manage the resources of an information system to the long range planning that addresses the future information processing needs of an enterprise.

The IBM strategy for systems management consists of the SystemView structure and SystemView conforming products.

TCP/IP Version 1.2 for OS/2 provides support for systems management in the OS/2 environment. The network management protocol support provided by TCP/IP for OS/2 is Simple Network Management Protocol (SNMP).

While TCP/IP Version 1.2 is not SystemView conformant, it provides key features that apply to the SystemView application dimension discipline. These features are as follows:
 * Configuration Management
 * OS/2 TCP/IP provides a Presentation Manager based meters as well as its interface to the TCP/IP network.


 * Performance Management
 * Key performance related statistical variables can be obtained using SNMP.


 * Problem Management
 * The following problem management facilities are provided:
 * The OS/2 TCP/IP SNMP Client can request the status of network devices from SNMP agents on the network.
 * The OS/2 TCP/IP SNMP Agent TRAP support will notify one (or more) SNMP Clients of significant network events. These TRAPs include cold start and authentication failure.
 * The TELNET Server capability allows remote stations to logon to an OS/2 system, providing remote console capabilities for full screen applications. As a problem determination aid, this allows a remote support group to see what the remote end-user problem is.
 * The Remote Execution capability allows commands to be invoked on a remote system. For example, a network manager could start a trace facility without involving the end user.
 * The File Transfer Protocol allows remote support groups to retrieve a user's system files, and after inspection and correction, replace the original.

TCP/IP provides the following system management enhancements in the Version 1.2 for OS/2 product: (TM) Trademark of International Business Machines Corporation.
 * Support of the new Management Information Base MIB II
 * Ability to display SNMP TRAPs
 * Ability to obtain the values of individual MIB variables
 * Ability to verify the ability to reach a group of hosts.

PRODUCT POSITIONING
IBM's networking vision is to provide customers the ability to collect, manage, access and integrate information  among departments, locations and companies worldwide and do it simply and easily.

IBM believes that the customer's environment will be composed of OSI, TCP/IP, SNA and other networks coexisting in a heterogeneous state.

IBM must support the customer's freedom of choice, and flexibility required to create a network from diverse technologies, with total interoperability and comprehensive end-to-end management support and functions.

In today's environment, TCP/IP is the most widely accepted product for support of multivendor networks. TCP/IP Version 1.2 for OS/2 interoperates with IBM's TCP/IP products for VM, MVS, DOS, AS/400, System/88 and the AIX family and products that provide equivalent protocol support.

The following publications are shipped with the program and will be available from IBM after October 25, 1991. To order, contact your IBM representative. TITLE                                                        ORDER NUMBER IBM TCP/IP Version 1.2 for OS/2 Installation and Maintenance SC31-6075 IBM TCP/IP Version 1.2 for OS/2 User's Guide                 SC31-6076 IBM TCP/IP Version 1.2 for OS/2 Programmer's Reference       SC31-6077 IBM TCP/IP Version 1.2 for OS/2 Quick Reference              SX75-0070 Additional copies of these  publications will  be available from IBM after October 25, 1991.

DISPLAYABLE SOFT COPY PUBLICATIONS:  The  TCP/IP Version 1.2  manuals are offered in displayable soft copy form. All unlicensed manuals are included. The displayable manuals are part  of  the  basic machine-readable material at no extra charge. The files are shipped on the same media type as the basic machine-readable material.

These displayable manuals can be used with the BookManager (TM) Read licensed programs  in any  of the  supported environments. Terms and conditions for use of the machine-readable files are shipped with the files.

(TM) Trademark of International Business Machines Corporation.

EDUCATION SUPPORT
The appropriate curriculum will be updated, as necessary,  to include the enhancements in this announcement.

Details of  the  education  support  will  be  provided  by   product availability through separate Education Announcements.

Descriptions of all classroom and self-study courses are contained in the  CATALOG  OF  IBM  EDUCATION  (G320-1244). Call IBM  Direct -- Education at 1-800-IBM-TEACh (426-8322) for schedules and enrollments.

SCHEDULE

The planned  availability  date  is  October  25, 1991. Refer to the ORDERING INFORMATION section of  this announcement  for the scheduled shipping date.

TECHINFO  TECHNICAL INFORMATION

SPECIFIED OPERATING ENVIRONMENT
MACHINE REQUIREMENTS: TCP/IP Version 1.2 for OS/2 product is designed to operate  in  conjunction  with  either  OS/2 Extended Edition (EE) Version 1.3, Standard Edition (SE) Version 1.3 or OS/2 Version 2.0.

Any personal computer, with appropriate fixed  disk and memory,  that OS/2 EE, or SE supports will also be supported by TCP or AT (R),  the IBM Industrial Computer (including the GEARBOX (R) Models) or the IBM Personal System/55 with OS/2 EE J1.3 and OS/2 SE J1.3.

Refer to the individual Programming Announcements for OS/2 EE Version 1.3, OS/2  SE  Version  1.3,  OS/2  Version 2, Extended Services (ES) Version 1.0, and LAN Services (LS) Version 2.0 for specific operating environments and hardware models supported.

TCP/IP Version 1.2 for OS/2 has been tested with the following

NDIS conformant device adapters: There are additional NDIS device adapters, not listed, that may work with TCP/IP Version 1.2.
 * IBM PC Network Adapter II
 * IBM PC Network Adapter II/Advanced
 * IBM PS/2 Adapter/A for Ethernet (P/N 79F3330)
 * IBM Token-Ring Network Adapter
 * IBM Token-Ring Network Adapter II
 * IBM Token-Ring Network Adapter/A
 * IBM Token-Ring Network 16/4 Adapter
 * IBM Token-Ring Network 16/4 Adapter/A
 * 3COM (1) Etherlink II (1) Adapter
 * 3COM Etherlink/MC (Model 3C523)
 * Western Digital Ethercard PLUS (2) Adapter
 * Western Digital Ethercard PLUS/A Adapter
 * Ungermann-Bass NIUps/2 Adapter (Model PC3030)
 * Ungermann-Bass NIUpc Adapter (Model PC2030).

(R) Registered trademark of International Business Machines Corporation. (1) Trademark of 3COM Corporation. (2) Trademark of Western Digital Corporation.

PROGRAMMING REQUIREMENTS: TCP/IP Version 1.2 for OS/2 will run  with any of the following:
 * OS/2 Extended Edition Version 1.3
 * OS/2 Standard Edition Version 1.3
 * OS/2 Version 2.0.

Each of the optional function kits (such as NFS, Extended Networking, X Window System and the Programmer's Toolkit) requires that the base kit be installed.

Additionally, the Source kit requires that the customer has installed the Programmer's Toolkit.

COMPATIBILITY: TCP/IP Version 1.2 includes NDIS MAC drivers for IBM Token-Ring, IBM Ethernet and IBM PC Network adapters that do not come with NDIS MAC drivers.

NDIS MAC drivers are readily obtainable from a large number of different vendors.

VT220 does not support downloadable fonts.

Special packaging is provided for upgrades from TCP/IP Version 1.0 or Version 1.1 to TCP/IP Version 1.2 for OS/2. This packaging provides all the function previously contained in Version 1.0 or Version 1.1. Refer to the ORDERING INFORMATION section for specific ordering part numbers and feature codes. Proof of License for Version 1.0 or Version 1.1 is required in order to upgrade to TCP/IP Version 1.2 for OS/2.

LIMITATIONS:


 * Extended Networking (IP over X.25) will execute on OS/2 EE Version 1.3. However, to execute on OS/2 SE V1.3 or OS/2 2.0, the next enhancement to OS/2 Communication Manager (when available) is required.

PERFORMANCE CONSIDERATIONS:

Performance for TCP/IP Version 1.2 is significantly improved from Version 1.1. The areas of greatest improvement include the following:
 * Network Device Interface Specification
 * Ring 0 implementation
 * TELNET Server
 * HPFS support for FTP.

PLANNING INFORMATION

CUSTOMER RESPONSIBILITIES:
 * Provide suitable hardware and software environments
 * Design IP network
 * Tailor TCP/IP for OS/2 for use in customer environment
 * Provide a Technical Coordinator.

INSTALLABILITY:

SHIPMENT:

For assistance in planning OS/2 requirements, refer to the OS/2 specific manuals which instruct the user in how to determine OS/2 system needs. For similar information in planning TCP/IP for OS/2 needs, refer to IBM TCP/IP Version 1.2 for OS/2 Installation and Maintenance Guide (SC31-6075).

PACKAGING: Multiple package options are available. The Base Kit includes the following: FTP                          TALK TELNET                       TALKD LaMAIL                       SENDMAIL PING                         BOOTPD Finger                       IFNDIS SLIP                         INET.SYS NETSTAT                      NETBIND FTPD                         CNTRL INETD                        ARP NSTAT                        RSH NDIS                         RSHD IFCONFG                      FTPPM TFTP                         PMPING Remote Printing              TELNET Clients: ROUTE/ROUTED BOOTP                           - TN REXEC                            - ANSITERM ICAT                            - VT100 SNMP (SNMPGRP,                  - VT220 SNMPTRAP, SNMPD)                 - TN3270 LPR                             - PMANT LPRMON LPD                          NDIS MAC Drivers LPQ                          Protman.OS2 LPRM                         Source for executables TFTPD                          in the SAMPLES directory REXEDC

The kit also contains the following:
 * Proof of License
 * Service Registration Card
 * License Information including the Statement of Service
 * Diskettes:
 * Four -- 3.5-inch 1.44MB diskettes
 * Four -- 5.25-inch 1.2MB diskettes
 * IBM TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL FOR OS/2 INSTALLATION AND MAINTENANCE (SC31-6075)
 * IBM TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL FOR OS/2 USER'S GUIDE (SC31-6076)
 * IBM TRANSMISSION CONTROL PROTOCOL/INTERNET PROTOCOL FOR OS/2 QUICK REFERENCE (SX75-0700)
 * One soft copy 3.5-inch diskette that contains manuals.

The Extended Networking (X.25) kit includes the following:
 * IBM Program License Agreement and Programming Support Summary
 * Proof of License
 * Service Registration Card
 * License Information including the Statement of Service
 * Diskettes:
 * One -- 3.5-inch program package diskette
 * One -- 5.25-inch program package diskette.

The X Window System kit includes the following:
 * IBM Program License Agreement and Programming Support Summary
 * Proof of License
 * Service Registration Card
 * License Information including the Statement of Service
 * Diskettes:
 * Three -- 3.5-inch program package diskette
 * Three -- 5.25-inch program package diskette.

The Network File System kit includes the following:
 * NFS File Client and NFS Server
 * IBM Program License Agreement and Programming Support Summary
 * Proof of License
 * Service Registration Card
 * License Information including the Statement of Service
 * Diskettes:
 * One -- 3.5-inch program package diskette
 * One -- 5.25-inch program package diskette.

The Programmer's Toolkit includes the following:
 * Kerberos (1)
 * RPC
 * DPI
 * NCS
 * FTP API
 * Sockets API
 * Resolver API
 * IBM Program License Agreement and Programming Support Summary
 * Proof of License
 * Service Registration Card
 * License Information including the Statement of Service
 * Diskettes:
 * Two -- 3.5-inch program package diskette
 * Two -- 5.25-inch program package diskette
 * IBM Transmission Control Protocol/Internet Protocol for OS/2


 * One soft copy 3..5-inch diskette that contains the manual.

(1) Trademark of Massachusetts Institute of Technology.

The Total kit includes the following:
 * Base kit
 * Extended Networking kit
 * NFS kit
 * X Window System kit
 * IBM Program License Agreement and Programming Support Summary
 * Proof of License
 * Service Registration Card
 * License Information including the Statement of Service
 * Diskettes:
 * Nine -- 3.5-inch program package diskette
 * Nine -- 5.25-inch program package diskette
 * One soft copy 3.5-inch diskette that contains the manual.

The Upgrade kit includes the following: o Proof of License o Service Registration Card o License Information including the Statement of Service o Diskettes - Eleven -- 3.5-inch program package diskette - AND - Eleven -- 5.25-inch program package diskette o 2 Soft copy 3.5-inch diskettes that contain the manuals.
 * The Base kit, the Extended Networking kit, the NFS kit, the X-Window System kit, and the Programmer's Toolkit.
 * IBM Program License Agreement and Programming Support Summary

The Source kit includes the following: Route                        TELNET SERVER RouteD                       LPR TCPIP.LIB                    LPD TCPIP.DLL                    DPI FTPAPI                       TFTP NETSTAT                      TFTPD PING                         REXEC IFCONFIG                     REXECD TCPIPMT.LIB                  FINGER FTP                          TALK FTPD                         TALKD INETD                        KERBEROS TELNET CLIENTS (TN,          PMANT VT100 and ANSITERM) Source code will not be shipped for the following: LPRMON                       NFS Client LPQ                          RPCGEN LPRM                         DPI LAMAIL                       TN3270 NFS Server                   RSH BOOTP                        RSHD BOOTPD                       ISODE IFNDIS                       PORTMAP RPCINFO                      PMPING RPCDLL.DLL                   SLIP NCS                          X.25 SNMP                         VT220 INET.SYS                     FTPPM NETBIND                      X WINDOW SERVER CNTRL                        ICAT ARP
 * IBM Program License Agreement and Programming Support Summary
 * Proof of License
 * Service Registration Card
 * License Information including the Statement of Service
 * Diskettes:
 * Three -- 3.5-inch program package diskette
 * Three -- 5.25-inch program package diskette
 * The kit contains source for the following:

SECURITY, AUDITABILITY AND CONTROL

TCP/IP Version 1.2 for OS/2 uses the security and auditability features of the OS/2 system.

User management is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.

ORDERING  ORDERING INFORMATION

Orders for new licenses will be accepted now. Unless a later date is specified, orders entered prior to October 25, 1991, will be  assigned a schedule date of November 1 ,1991. Shipment of orders will commence on October 25, 1991. Orders entered after October 25, 1991, will  be scheduled for shipment on the Friday following the week of order entry or as soon thereafter as supply permits.

To order the programs in this announcement for Order Type, specify the Order Type Program Number, Feature Number, Part Number, Program Name, Media and Quantity. The available order types are: diskette and documentation. Receipt of the invoice authorizes the customer to make the Additional License Copy upgrade. The ICA must be in effect. The customer also has the option of ordering a Proof of Additional License Upgrade certificate. In which case, the ICA is not required. Additional License Copy Upgrade can be obtained through an authorized remarketer.
 * Program Package - program diskette with documentation.
 * Additional License Copies - authorization for the customer who has a program package to make a single copy of the program diskette and documentation. Receipt of the invoice authorizes the customer to make the Additional License Copy. The ICA must be in effect. The customer also has the option of ordering  a Proof of Additional License certificate. In which case, the ICA is not required. Additional License Copies can be obtained through an authorized remarketer.
 * Program Package Upgrade - program diskette with documentation.
 * Additional License Copy Upgrade - authorization for the customer who has a program package upgrade to make a single copy of the program

PROGRAM UPGRADE

The program package upgrade option allows currently licensed users of TCP/IP Versions 1.0 and 1.1 for OS/2 to obtain the new function for an upgrade charge. The program upgrade to TCP/IP Version 1.2 for OS/2 is available from October 25, 1991. Orders will be accepted after October 25, 1991. These upgrades will be available through IBM Authorized Personal Computer Dealers and Industry Remarketers - Personal Computers certified to market IBM Authorized Advanced Products. The remarketer will require a Proof of License for each upgrade ordered. The original Proof of License is the colored front cover page (inside the hard binder) or the separate Proof of License page in the program package as identified by IBM to the remarketer.

Customers may also order upgrades through the IBM branch office using the IBM Personal Computer/System Program IBM US Upgrade and Certification Order Form included with this announcement.

To receive program package upgrades at a discount, a Volume Discount Addendum with the appropriate volume discount Exhibit must be in effect.

The order may only be placed through the IBM branch office using the IBM Personal Computer/System Program IBM US Upgrade and Certification Order Form included with this announcement.

To receive additional license upgrades, the ICA and a Volume Discount Addendum with  the  appropriate  volume  discount  Exhibit must be in effect. The total  quantity  of  upgrades  acquired for a specific program may not exceed  the total  quantity of  program packages  and additional licenses previously acquired for that  program. Proof of License for upgrade eligibility  for additional license upgrades  is a copy of the invoice.

Additional license upgrades can be entered through the  branch office using the IBM US Upgrade and Certification Order Form included in this announcement or ordered through an authorized remarketer.

TERMS AND CONDITIONS

LICENSING:

The program  in  this  announcement  is  licensed under the terms and conditions of  the  IBM  Program  License  Agreement. A copy of the agreement is included in the program package.

ADDITIONAL LICENSE:

IBM Customer Agreement (ICA) must be in effect, or Proof of Additional License certificate must be acquired.

LIMITED WARRANTY:

Program: Yes. Media: Three months. Additional Licenses: Yes.

PROGRAM SERVICES:

Central Service, including the IBM Support Center, will  be available until October 31, 1992 or until discontinued by IBM upon  six months' written notice,  whichever  is  earlier. The statement of service included in the program package describes this service.

CUSTOMER FULFILLMENT OPTION: Yes.

VOLUME DISCOUNT:

Volume discounting is available under the terms and conditions of the ICA and  the  Exhibit  for  Personal  Computer/System  Programs. The programs in this announcement  are included  in the  Eligible Program List for Personal Computer/System Programs. They may be added to the applicable category  in  the  space  provided on the Eligible Program List. Program Packages are included in Category A under 5871-BBB.

Program package upgrades and additional licenses upgrades are included in Category B and  are eligible  for volume  discounting based on the commitment in Category A.

TESTING PERIOD: Two months for up to three licenses.

IBM Customer Agreement (ICA) must be in effect.

NATIONAL EDUCATION LICENSE FEE:

A National Education License Fee (NELF) is available under the terms and conditions of the Education Allowance Attachment. The NELF, which represents a 35% discount off y further discount or allowance.

ADDITIONAL LICENSES CHARGE:

Customers who pay a one-time charge for additional licenses may copy machine-readable program materials and printed documentation previously acquired from IBM in a program package. One copy may be made for each additional license ordered.

PROGRAM UPGRADE CHARGE:

A program upgrade charge will apply for upgrades from TCP/IP Versions 1.0 or 1.1 for OS/2 to TCP/IP Version 1.2 for OS/2.