TCP/IP Version 1.1 for OS/2 Extended Edition
o 5798-RXW
- P/N 66F5612 3.5 inch Media


Announcement Letter Number ZP90-0238 dated May 15, 1990
Europe Middle East Africa - Last Revised on July 10, 1990

Brief Description of Announcement, Charges, and Availability

Customer Letter Section

|                                                      90/05/15 |
| IBM PROGRAMMING INFORMATION                                   |
|                  IBM PROGRAMMING INFORMATION                  |
|                                   IBM PROGRAMMING INFORMATION |
|                                                               |
| All European, Middle Eastern and African Countries.           |
| This  document  is  provided  as general customer information |
| only. IBM products  and  services  which  are  announced  and |
| available in your country can be ordered under the applicable |
| standard  agreements,  terms, conditions and prices in effect |
| at the time. For  further  information  please  contact  your |
| local IBM representative.                                     |
TCP/IP Version 1.1 for OS/2 Extended Edition
o 5798-RXW
- P/N 66F5612 3.5  inch Media
- P/N 66F5613 5.25 inch Media
- P/N 66F5614 3.5  inch Media  Source Material
- P/N 66F5615 5.25 inch Media  Source Material
- P/N 66F5616 DUA (Object Code Only)
The   Transmission   Control  Protocol/Internet  Protocol(TCP/IP)
Version 1.1 for  Operating  System  (OS)/2(TM)  EE  replaces  the
TCP/IP  Version  1.0  offering.  TCP/IP  Version  1.1 for OS/2 EE
offers all the function of the Version 1.0  product  as  well  as
making  available a new feature, Network File System (TM) Client.
This NFS Client feature is based on Request  for  Comments  (RFC)
1094, Network File System Protocol Specification.
The  NFS  Client  function  within TCP/IP Version 1.1 for OS/2 EE
satisfies the NFS statements of direction made in the TCP/IP V1.0
for OS/2 announcement, dated 2/6/90.
See programming announcement, ZP90-0126, dated February 6,  1990,
for  a  full list of the functions provided by the TCP/IP Version
1.0 for OS/2 offering.  For  ease  of  migration,  customers  who
currently  have Version 1.0 will be offered an upgrade to Version
1.1 for a fee.
Additionally, client support of the Serial Line Internet Protocol
(SLIP) is provided. Support is also included  for  File  Transfer
Protocol  Application  Programming  Interface  (FTP  API), and PC
Support of the IBM Industrial Computer, GEARBOX (TM) Model 800 is
announced  for both TCP/IP Version 1.0 for OS/2 as well as TCP/IP
Version 1.1 for OS/2 EE.
The programming requirement for both the IBM C Language  Compiler
(TM)  Version  1.1 (6280284) and the Microsoft (TM) C Version 5.1
compiler (414557) has been removed. The only compiler required is
the IBM C Language Compiler (TM) Version 1.1 (6280284).
IBM's current intentions and plans stated  in  this  announcement
are  subject to review. Announcement of any product will be based
upon IBM's business and technical judgement.
(TM) Trademark of International Business Machines, Inc.
(TM) NFS is a trademark of SUN Microsystems, Inc.
Planned General Availability Date is October, 1990.
o Business Solutions enabled by the NFS Client function
o User productivity aides are provided by the  support  of  SLIP,
the  FTP API, LaMail enhancements and the IBM C Language Compiler
Version 1.1 (6280284).
o Growth Enablement and Investment Protection facilitated by  the
NFS Client capability and the support of the PC Network.
o  Systems Management capabilities are extended by the NFS Client
function as well as the enhancements to the LaMail mail handler.
TCP/IP Version 1.1 for OS/2 provides additional function  to  the
previous  Version  1.0  with the inclusion of Network File System
Client support.
This enhancement provides  access  to  and  participation  in  an
overall  business  solution for a user by implementing NFS Client
over IBM and other Vendors Host Systems for OS/2  based  end-user
workstations.  NFS  allows  data  to  be  accessed  from attached
systems running NFS over either an Ethernet (TM) version 2.0,  an
IEEE 802.3, or an IBM Token- Ring Internet Protocol Lan.
The Network File System (NFS) Client function gives the OS/2 user
the  capability  to  access and change common user data shared by
S/370 Host Systems and other TCP/IP users in  the  network.  This
function  provides  user  access to systems other than IBM on the
network,  as well. The net result is that more timely information
is made available to all users,  thereby  aiding  them  in  their
decision making process.
The  NFS  client function allows authorized users to access files
located on remote systems as if they were  local.  Thus  an  OS/2
workstation  user  can access a file anywhere in the network that
it is attached to, thereby reducing the amount of storage  needed
at the workstation site.
NFS  support  on  TCP/IP  for  OS/2 EE allows the sharing of data
among IBM TCP/IP for OS/2 systems, IBM TCP/IP  for  MVS  systems,
IBM  TCP/IP for VM systems, IBM AIX family of products, including
RISC/System 6000 systems using AIX Version 3,  as  well  as  many
other vendor's systems supporting NFS.
When  the NFS Client function is used in conjunction with the IBM
TCP/ IP for VM and MVS products, the user receives the additional
benefits of S/370 data management.
The Network File System permits the user  or  client  machine  to
access  data  from the server(s) transparently. The user issues a
"mount" command which associates a local directory with a file or
file system on a remote host. The"unmount"  command  removes  the
association  established  by an earlier "mount" command. The user
can issue multiple "mount"  commands  associating  data  that  is
resident   on   one  or  several  systems  with  different  local
directories. This directory and sub-directory  structure  can  be
different for different individual client systems.
The  NFS  Client  support  provides  a level of user productivity
enhancement. The Remote Procedure  Call  Application  Programming
Interface(RPC  API)  provides a set of program accessible library
routines that allow for transparent execution  of  procedures  on
remote systems. Application programmers can use this interface to
write write programs employing RPC technology.
The  Network  File System uses Remote Procedure Call as the basis
for communication between client and server. The Remote Procedure
Call (RPC) function makes remote procedures  appear  as  if  they
were  local  to  the  client  system,  and  uses an External Data
Representation (XDR) which allows operation to be independent  of
machine  internal formats. RPC is available to the user who wants
to write their own  applications.  The  Network  File  System  is
written to the UDP, User Datagram Protocol, interface.
Additional user productivity aides are provided by the support of
the following functions:
1. SLIP - TCP/IP Version 1.1 for OS/2 EE includes support for the
Serial Line Internet Protocol, SLIP.
The  purpose  of  SLIP  is  to  allow  use  of  the  same  TCP/IP
applications (e.g., TELNET, FTP, LaMail) over a serial line as if
the OS/2 system were directly  connected  to  a  LAN.    Multiple
TCP/IP  applications  can  be  used  from  the serially connected
2. FTP API - TCP/IP Version 1.1 for OS/2 EE includes support  for
a  File  Transfer Protocol Application Programming Interface (FTP
This File Transfer Protocol (FTP) client application  programming
interface  is  a high-level programming interface for sending and
receiving files, creating and listing remote  directories.  Third
party  transfers  that  use  the  PROXY  subcommand  and multiple
simultaneous connections are supported.
3. LaMail - TCP/IP Version 1.1 for OS/2 EE  includes  the  LaMail
mail handler.
LaMail  is  an  IBM  Presentation  Manager  (TM) application that

allows users to view and create mail, save mail in  mail  folders
and  perform many other mail handling and file editing functions.
With NFS, mail folders may be stored on a remote  system.  LaMail
allows users to exchange mail with other systems that support the
Simple Mail Transfer Protocol (SMTP) used in TCP/IP.
The  requirement for both the IBM C Language Compiler Version 1.1
(6280284) and the Microsoft C (TM) Version 5.1 Compiler  (414557)
has been removed.
The  NFS  Client function enables the user to continue to use his
existing DASD file system without being concerned about having to
develop an independent file system for  his  TCP/IP  OS/2  users.
o The existing investment in DASD is protected
o Growth of the present DASD investment is enabled
o  the  additional capital expense of a separate DASD database is
o Development costs associated with an additional file system are
o Existing resources are made available to a  greater  number  of
users, resulting in lower costs per user
o  More  data  retrieval  options  are  made  available to users,
resulting in greater ease of use and flexibility.

Investment protection for a customer  with  the  IBM  PC  Network
installed  is  provided  by  the  inclusion of support for the PC
Network in the TCP/IP Version  1.1  for  OS/2  EE  product.  This
support  is  mutually  exclusive  with  the  support provided for
IBM is committed to industry  standards.  The  Internet  protocol
suite  is  still  evoling  through  the  mechanism of Request for
Comments (RFC). New protocols are being designed and  implemented
by  researchers, and are brought to the attention of the Internet
community in the form of an RFC. Some of them are so useful  that
they  become  a  "recommended"  protocol.  that  is,  all  future
implementations of  TCP/IP  are  recommended  to  implement  this
particular  function  or  protocol.  These  become the "de facto"
standards, by which the TCP/IP protocol suite is built upon.  The
Network File System Client feature provided in the TCP/IP Version
1.1 for OS/2 EE system is based upon the following RFCs:
o RFC 1094 "NFS: Network File System Protocol Specification"
o RFC 1057 "RPC: Remote Procedure Call Protocol Specification"
o RFC 1014 "XDR: External Data Representation Standard"
It  is  IBM's  intention  to  provide  an  X Window System server
function using the Presentation Manager in the  TCP/IP  for  OS/2
Announcement  of  this capability will be based on IBM's business
and technical judgement.
The following publications are shipped as documentation with  the
   Title                                            Number
   ---------------------------------------------    -----------
   IBM TCP/IP Version 1.1 for OS/2                  SC31-6075-1
   Installation & Maintenance
   IBM TCP/IP Version 1.1 for OS/2 User's Guide     SC31-6076-1
   IBM TCP/IP Version 1.1 for OS/2 Programmer's
       Reference                                    SC31-6077-1
Additional  copies  of  these publications will be available from
Copenhagen after general availability.
TCP for OS/2 is designed to operate in conjunction with  the  IBM
Operating  System/2  Extended  Edition  Version 1.2. Any personal
computer that the Operating System/2 Extended Edition Version 1.2
(5669-336) supports will also be supported by the IBM TCP/IP  for
OS/2 Version 1.1 product, including the Personal System/2(R), the
Personal  Computer  AT(R),  the IBM Industrial Computer including
the GEARBOX-800 (7568), with appropriate fixed disk  and  memory,
or the IBM Personal System/55 with OS/2 EE J1.2.
In  addition  to the system requirements of the OS/2 environment,
TCP/IP for OS/2 Version 1.1 requires:
o A Communication adapter from the following:
- IBM PC Network Adapter II
- IBM PC Network Adapter II/A
- 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(5) Etherlink II(5) Adapter
- 3Com Etherlink/MC (Model 3C523)
- Western Digital Ethercard PLUS(6) Adapter
- Western Digital Ethercard PLUS/A(6) Adapter
- Ungermann-Bass NIUps/2 Adapter (Model PC3030)
- Ungermann-Bass NIUpc Adapter (Model PC2030)
o Five megabytes of disk storage*
o  The  following  accessories are required for installing TCP/IP
for OS/2:
- A 3.5 or 5.25-inch diskette drive
- A keyboard (IBM Personal Computer AT or Enhanced)
- A color or monochrome monitor
- A mouse (optional).
 *  Required for  the executable programs and  program libraries.
    An additional 8MB of disk storage are required for the source
(R) Registered  trademark  of  International  Business  Machines
(5) Trademark of 3Com Corporation.
(6) Trademark of Western Digital Corporation.
The TCP/IP Version 1.1  for  OS/2  EE  offering  is  designed  to
operate  with  the IBM Operating System/2 (OS/2) Extended Edition
Version 1.2 product.
Customers who wish  to  develop  TCP/IP  applications  using  the
available  customer  programming  interfaces, or who wish to make
modifications to the TCP/IP base product may use either the IBM C
Language Compiler  Version  1.1  (6280284)  or  the  Microsoft  C
Compiler Version 5.1 (414557).
Memory  requirements  for  the  TCP/IP  Version  1.1 for OS/2 are
directly dependent on the number and types of  applications  that
are  run.  For assistance in planning OS/2 requirements, refer to
the OS/2 EE Information and  Planning  Guide  (G360-2650),  which
instructs  the  user  in  how  to  determine complete OS/2 system
needs. For similar information in planning TCP/IP for OS/2 needs,
refer to the IBM TCP/IP Version 1.1 for OS/2 EE Installation  and
Maintenance (SC31-6075) manual.
o Provide suitable hardware and software environments
o Design IP network
o Tailor TCP/IP for OS/2 for use in customer environment
o Provide a Service Coordinator.
The  IBM  TCP/IP for OS/2 EE base product is distributed with the
following material:
o Conditions of Use
o Registration Card
o Diskettes
- Eight -- 3.5-inch 1.44MB diskettes
- Nine  -- 5.25-inch 1.2MB diskettes
o IBM Transmission Control Protocol/Internet  Protocol  for  OS/2
EE: (SC31-6075) Installation and Maintenance
o IBM Transmission Control Protocol/Internet Protocol for OS/2 EE
User's Guide (SC31-6076-1)
o IBM Transmission Control Protocol/Internet Protocol for OS/2 EE
Programmer's Reference (SC31-6077-1).
The  IBM TCP/IP for OS/2 EE source materials are distributed with
the following material:
o Conditions of Use
o Registration Card
o Diskettes
- Nine -- 3.5-inch 1.44MB diskettes
- Nine -- 5.25-inch 1.2MB diskettes
IBM TCP/IP  for  OS/2  EE  uses  the  security  and  auditability
features  of  the  OS/2  Extended  Edition  operating system. The
KERBEROS* function provided in TCP/IP for  OS/2  can  provide  an
additional  security  capability when implemented in user-written
TCP/IP applications.

User  management  is  responsible  for  evaluation, selection and
implementation of security features,  administrative  procedures,
and appropriate controls in application systems and communication
*  KERBEROS normally provides user authentication by means of the
Data Encryption Standard (DES) algorithm. The DES feature  cannot
be  exported  outside  of  the  United  States  and Canada due to
government regulations. Thus, the DES (Data Encryption Scheme) is
not provided and the user must write his  own  scheme.  IBM  will
provide  the  information  required  by the customer to allow the
customer to write his own encryption routine.
User management is responsible  for  evaluation,  selection,  and
implementation  of  security features, administrative procedures,
and appropriate controls in application systems and communication
Existing Customers of TCP/IP  FOR  OS-2  EE  Version(s)  1.0  can
obtain  the upgrade to TCP/IP FOR OS/2 EE Version 1.1 by ordering
the following codes:
  Part Number    Program Number    Upgrade for
  66F5627        5798-RXW          3.5  inch Media
  66F5628        5798-RXW          5.25 inch Media
  66F5629        5798-RXW          3.5  inch Source Material
  66F5630        5798-RXW          5.25 inch Source Material
  66F5631        5798-RXW          DUA (Object Code Only)
Customers should use the Program  Upgrade  Order  Form  which  is
available from their IBM Marketing Representative.
Consult  your  IBM  Marketing  Representative  for the applicable
One-Time Charge.
A one-time Upgrade Charge is  available  to  customers  who  have
purchased TCP/IP Version 1.0 for OS/2.
Proof  of  Entitlement  to  Program  Upgrade  is:  Front Cover of
Version 1.0 of TCP/IP for OS/2 EE.
Program Upgrades will be available until May 15, 1991.
Customers acquiring  TCP/IP  Version  1.1  for  OS/2  through  an
upgrade  charge  will be required to destroy or erase all program
material and related documentation of the program for  which  the
upgrade is acquired.
This program is available from IBM under the Terms and Conditions
for Purchase and is subject to the Conditions of Use contained in
the program package.
The  Conditions  of Use authorize the customer to use the program
on only one machine at any one time.
Volume discount is available under the Terms and  Conditions  for
IBM Volume Discount.
This  program  will  be  included  into  Category  A of Exhibit 8
The program is eligible for the Customer Fulfilment Option.
Educational Allowance is available in Exhibit 8E.   Academic  Use
Allowance is not available for this program.
This  Distribution  &  Usage Authorization is available under the
Special Educational Allowance for Volume Orders of  Authorization
to  Copy Selected IBM PC-PS/2 Conditions of Use Programs. Consult
your IBM Marketing Representative for details.
IBM standard warranty of media. Warranty period 3 months (or  the
period required by local legislation, if greater.
This program and its upgrades are eligible for the Distribution &
Usage  Authorization  for  IBM  programs.  The  customer may make
copies upon receipt of an Authorization form which designates the
program  which  may  be  copied  and  the  quantity   of   copies
authorized.  Consult  your  IBM  Marketing Representative for the
applicable Charges, Terms and Conditions
Assistance with  defect  related  queries  will  be  provided  to
registered  Customer  Technical  Support Locations (CTSLs) by the
country specified technical support group. Such service  will  be
in  accordance with the Service Statement included in the program
package,  and  will  be  available  until  the  Service End Date,
September 28, 1991
The  customer  should  establish  a  Customer  Technical  Support
Location (CSTL) to act as the focal point for end-user assistance
within  the  customer's  organisation.  The CTSL will also be the
contact point to IBM for technical queries.
*****   END OF DOCUMENT   *****