The IBM TCP/IP Connection - Issue 1994-01 - April 1994

The IBM TCP/IP Connection Issue 94-01		 April 1994 (C) Copyright International Business Machines, 1994

TCP/IP Version 2.1.1 for DOS Announced
On February 1, IBM announced the newest version of TCP/IP for  DOS. TCP/IP Version 2.1.1 for DOS works with DOS 3.3 or later, and with Microsoft Windows 3.1 to provide multi-vendor support for users of Windows-based and DOS-based applications. In addition to providing the functions of TCP/IP, IBM TCP/IP Version 2.1.1 for DOS allows you to access key TCP/IP functions using a Windows graphical user interface. It also provides a Windows Sockets application programming interface (API) to ensure the compatibility and portability of Windows TCP/IP applications. Plus, TCP/IP for DOS allows you to run more desktop applications concurrently by reducing the amount of real memory required. To provide ordering flexibility, TCP/IP Version 2.1.1 for DOS is packaged in several separate kits: a Base kit and three component kits.
 * Base Kit - provides the protocol stack necessary to support all the functions of TCP/IP for DOS and a base set of applications, including file transfer, terminal emulation, network printing, and electronic mail.
 * New in this release: support for open data-link interface (ODI) and IBM 5250 terminal emulation.


 * Network File System Kit - provides the Network File System client, which enables you to share driver resources across networks as if they were local.
 * New in this release: an optional Windows interface.

Users of TCP/IP Version 2.1 for DOS are eligible to receive a free upgrade. Users of TCP/IP Version 2.0 for DOS are eligible to receive an upgrade at a discounted price. To order TCP/IP Version 2.1.1 for DOS, contact your IBM Marketing Representative or call 1-800-IBM-2-YOU or 1-800-IBM-CALL.
 * NetBIOS Kit - provides a TCP/IP transport layer for NetBIOS applications,enabling NetBIOS applications to communicate over a TCP/IP internet with the native NetBIOS product. This kit complies with RFC 1001/1002.
 * Programmer's Toolkit - provides support for Berkeley Sockets 4.3 and Windows Sockets API Version 1.1, enabling sockets-based applications on DOS or Windows to communicate with other TCP/IP systems. This kit also provides support for the Sun Open Networking Computing (ONC) RPC and eXternal Data Representation (XDR), as well as support for a high-level interface for the File Transfer Protocol (FTP) API.

Meet the Makers
Want to meet the people behind the IBM TCP/IP scenes? Look for us at the IBM Networking Systems booth at the following tradeshows: Networld/Interop 	May 3-8       	Las Vegas ICA 	               May 24-26    	Dallas Interop	               June 6-10     	Berlin Guide	               July 10-15	New York Comdex	               July 14-16 	Ontario

IBM and TCP/IP: Your Partners in a Bright Future
TCP/IP Connections recently interviewed Jim Holland, the product manager for TCP/IP for VM, MVS, OS/2, and DOS. We asked him several questions about the future of TCP/IP and IBM's role in that future.

What do you see as the future of TCP/IP?
JH: The Internet will keep growing finding many new users in education, business, and the home. Eventually, everyone will have internet access in their home. The Internet Society currently estimates that if Internet growth continues at the current rate, Internet users will exceed human population in 2001! TCP/IP will continue to evolve to meet these users' needs, including multimedia and wireless access. In spite of its popularity, however, TCP/IP will not be the only backbone protocol. Other protocols, such as SNA/APPN, will remain critical to our customers.

What do you see as IBM's role in defining the future of TCP/IP?
JH: IBM's role is to find solutions for its customers, who are primarily large commercial users. Most, if not all, will have TCP/IP networks installed in their businesses. And in most cases, TCP/IP will be integrated into existing SNA networks, which our customers have been using for years for business-critical applications. Integrating function into our products, such as Network Data Base (NDB), which allows legacy databases to be accessed via TCP/IP, will enable our customers to expand their networks, while continuing to rely on the critical functionality they've always had. Our role will be to work with these customers to make sure their networks meet their business needs. That may mean working to change the direction of standards activities or may mean leading where nobody else is taking the lead.

What can you tell us about the future of IBM's TCP/IP products?
JH: IBM's TCP/IP products will continue to be the most robust implementations available and, therefore, will be the choice of commercial users for their businesses. In addition, our products will continue to support the standards developed in the Internet community that are important to our customers. IBM's strategic computing platforms will have TCP/IP products available on workstation platforms, as well as MVS Open Edition. From an MVS standpoint, we plan to deliver significant new function this year, in addition to Open Edition support. This will include improved socket support for things like IMS, improved RAS, and database update capability. For the workstations, we plan to improve performance in several areas, functional enhancements like point-to-point protocol support, and OS enhancements--improved OS/2 and Windows support.

Is there anything else that you want to tell our customers?
JH: You can count on IBM to provide the best integration between APPN and TCP/IP networks in the future. Often customers will ask what value IBM brings to an open protocol like TCP/IP. I can think of at least 3 areas that we provide value-add:
 * IBM provides a family of TCP/IP products on all platforms: MVS, VM, VSE, OS/2, DOS/Windows, AIX, OS/400.
 * IBM provides integration of TCP/IP and SNA via the Blueprint.
 * IBM provides value-add to the basic stack and applications, above and beyond what is provided by the RFCs. Using our MVS product as an example, we provide user exits for authorization, SMF records for accounting, access to legacy databases and CICS applications, and the list goes on.  This means taking the base TCP/IP suite and enhancing it to meet our customers mission-critical requirements.

Go to the Head of the Class
Skills Dynamics, an IBM company, offers several courses to help you learn how to use TCP/IP. Skill Dynamics' TCP/IP courses offer a progression of lab classes designed to help you get the most out of your TCP/IP product. All classes are taught by experienced and knowledgeable instructors at locations across the country. Skills Dynamics also offers private courses conducted on your premises. The Skills Dynamics TCP/IP curriculum includes: To enroll or for additional information, contact Skills Dynamics at 1-800-IBM-TEACH (1-800-426-8322).
 * TCP/IP Architecture - a 2 day class
 * TCP/IP Networking Workshop - a 5 day class with lab
 * IBM TCP/IP for MVS and VM Workshop - a 3 day class with lab
 * IBM TCP/IP for Workstations Workshop - a 3 day class with lab
 * TCP/IP Application Workshop - a 4 day class with lab
 * TCP/IP Socket and RPC Programming - a 2 day class

Read Any Good Books Lately?
In addition to the publications that accompany each release of TCP/IP, we produce publications that contain information for TCP/IP on all platforms. Our most recent cross-platform publications are: TCP/IP Introductory Kit, SK2T-6021, provides an explanation of TCP/IP for OS/2, DOS, VM, and MVS. This publication is particularly useful to customers who are considering purchasing TCP/IP for the first time and those who already have TCP/IP for one platform and are considering purchasing TCP/IP for additional platforms. TCP/IP Performance Tuning Guide, SC31-7188, provides tips and techniques for adjusting parameters of TCP/IP on different platforms to help achieve the desired level of performance. Currently, this book is available only though your IBM Systems Engineer or Marketing Representative.

Redbooks - Another Key to Your TCP/IP Success
We also produce International Technical Support Organization publications, widely known as "redbooks", which have long been valued for their technical content, assisting many customers with the implementation and operation of their networks. Redbooks are compiled and written by some of the best field professionals in the world, who were chosen for the project because of their expertise in specific areas. Although redbooks are not a replacement for product manuals, many customers find the redbooks extremely useful in addressing a variety of subjects, particularly those that cross systems and products, or that concern connectivity between IBM and non-IBM products. The following are redbooks on TCP/IP subjects are now available o TCP/IP Tutorial and Technical Overview (GG24-3376) is unique in its detailed coverage of the TCP/IP architecture and protocols and how these are implemented in IBM products. It provides a basic description of the Transmission Control Protocol/Internet Protocol (TCP/IP) protocol suite and an overview of the functionality of the IBM TCP/IP products in heterogeneous networks. This publication is for customers, FSC communications specialists and field systems engineers working on projects that involve connecting IBM systems to other equipment manufacturers (OEMs). o TCP/IP V2.0 for OS/2 Installation and Interoperability (GG24-3531) describes how to install TCP/IP V2.0 for OS/2, the follow-on product of TCP/IP V1.2.1 for OS/2, and how TCP/IP for OS/2 can be used in an environment with various operating system platforms, communications media, and protocol stacks. It focuses on how this TCP/IP product provides interoperability with both IBM and non-IBM platforms. The chapter on TCP/IP V2.0 for OS/2 and NetWare coexistence will be of particular value to those supporting or implementing this product combination. This publication is intended for systems engineers who will evaluate the product possibilities and who will install the product. The reader should have a basic knowledge of the TCP/IP protocol suite and be familiar with OS/2. For the reader interested in TCP/IP in an OS/2 LAN Server environment, an understanding of LAN Server concepts is assumed. For the reader interested in TCP/IP in an SNA environment, an understanding the SNA architecture and its communication protocols is assumed. o TCP/IP V2.2 for VM Installation and Interoperability (GG24-3624) describes how to install TCP/IP Version 2 Release 2 for VM, and how TCP/IP for VM can be used in an environment with various operating system platforms, communications media, and protocol stacks. It discusses the architecture of TCP/IP V2 for VM, the new functions and enhancements brought by V2R2, and the requirements and guidelines for installation and configuration. Each TCP/IP server is discussed and sample configuration files are provided to help with your system customization. Network management functions in TCP/IP V2R2 for VM are also explained, with particular emphasis on SNMP and the NETSTAT command. This publication also discusses how this TCP/IP product provides interoperability with both IBM and non-IBM platforms. This publication is written for systems engineers who will evaluate the product's possibilities and for systems programmers who will plan for and install the product. The reader should have a basic knowledge of the TCP/IP protocol suite and be familiar with the VM and SNA architectures and products. o TCP/IP V2.2 for MVS Installation and Interoperability (GG24-3687) describes how to install TCP/IP Version 2 Release 2 for MVS, and how TCP/IP for MVS can be used in an environment with various operating system platforms, communications media, and protocol stacks. It contains a description of the TCP/IP functions that are implemented in IBM TCP/IP Version 2 Release 2 for MVS and of how this TCP/IP product provides interoperability with both IBM and non-IBM platforms. This publication is written for systems engineers who will evaluate the product's possibilities and for systems programmers who will plan for and install the product. The reader should have a basic knowledge of the TCP/IP protocol suite and be familiar with the MVS environment. o TCP/IP and National Language Support (GG24-3840) describes the use and availability of national language support for TCP/IP in the DOS, OS/2, VM, and MVS platforms. This publication addresses one of the crucial issues facing IBM's international customers: how to implement and use our TCP/IP products in different countries. It is designed to assist the user in dealing with NLS issues by distinguishing between what is standard-related and what is implementation-related. This publication is intended for system engineers, customers, and third-party professionals concerned with TCP/IP networking to and from DOS, OS/2, VM and MVS. The reader should have a basic knowledge of TCP/IP. o TCP/IP for MVS, VM, OS/2 and DOS Troubleshooting Guide (GG24-3852) provides information to assist in the implementation and trouble-shooting of a TCP/IP network This publication is divided in two parts: - Part 1 contains hints and tips about the installation and customization of TCP/IP for MVS, a detailed description of the setup and operation of TCP/IP for MVS/VM over X.25 and SNA links, and guidelines for installing and operating a name server in the VM environment. - Part 2 is dedicated to the use of the basic diagnostic tools included in the IBM TCP/IP products for MVS, VM, OS/2, DOS, and AIX, to troubleshoot routing problems in a TCP/IP network. This publication is intended for the customers and systems engineers who will install and maintain TCP/IP networks. The reader should have a good working knowledge of the TCP/IP protocol suite, and be familiar with the MVS, VM, OS/2, DOS, and AIX operating systems, and with the SNA and X.25 architectures and products. o Using NFS in a Multivendor Environment (GG24-4087) describes how to install and use of the Network File System (NFS) on various operating system platforms. In addition to providing information about implementing NFS in multiplatform environments, this publication also describes how to implement NFS in a multivendor environment, including test-case scenarios which apply to NFS client/server combinations using both IBM and non-IBM platforms. The IBM platforms used in these scenarios are MVS, VM, OS/400, AIX, OS/2, and DOS. The non-IBM platforms used are SunOS and MultiNet. This publication is intended for customers and IBM system engineers who will evaluate and implement NFS on one or more of the above mentioned platforms. o TCP/IP for MVS, VM, OS/2 and DOS X Window System Guide (GG24-3911) provides information pertinent to the implementation of the X Window Systems for TCP/IP under MVS, VM, AIX, OS/2, and DOS. This publication focuses on how to customize and use the X Window Systems provided by the following products: The X Windows client application environments for MVS, VM and AIX are discussed as well as X Windows interoperability with a non-IBM platform. This publication is written for customers and system engineers who will evaluate and implement X Windows on one or more of the above platforms. The reader should have a working knowledge of TCP/IP and each of the operating systems listed above.
 * IBM TCP/IP Version 2.1 for MVS running under MVS/ESA
 * IBM TCP/IP Version 2.2 for VM running under VM/ESA and VM/SP
 * IBM AIXwindows Environment/6000 Version 1.2 running under AIX/6000 Version 3.2
 * IBM TCP/IP Version 1.2.1 for OS/2 running under OS/2 Version 2.0
 * HCL-eXceed Plus Version 3.0.1 with TCP/IP Version 2.0 for DOS running under DOS Version 5.0
 * HCL-eXceed/W Version 3.0.1 with TCP/IP Version 2.0 for DOS running under DOS Version 5.0 and Microsoft Windows Version 3.0

A Library of Information Right at Your Fingertips
If you lined them all up, side by side, the publications on our latest editions of the Networking Systems Softcopy Collection Kit (CD-ROM) and the Networking Systems Redbooks Softcopy Library (CD-ROM) would fill the walls of your office. Available on March 28, 1994, the latest edition of the NS Softcopy Collection Kit contains over 450 online-readable publications on IBM Networking Systems communications products (including publications for the latest releases of TCP/IP for VM, MVS, DOS, and OS/2), as well as several Networking Product Previews, which are interactive presentations that illustrate the key benefits and features of the products. Also available on March 28, 1994, the latest edition of the NS Redbooks Softcopy Library contains 85 online-readable redbooks on IBM Networking Systems hardware and software (including eight redbooks on TCP/IP-related subjects), as well as executable code for AIX NetView/6000 and NetView Multiprotocol Manager (NVMPM). The CD-ROMs can be read using the DOS and OS/2 library readers included in the softcopy package. If an enterprise has BookManager READ installed on a VM, MVS, or AIX/6000 system, the redbooks can be uploaded and read on these systems, or put on a shared system where they can be accessed by everyone in the enterprise. These softcopy collections provide the convenience of having these publications in one small package, rather than on numerous shelves. If you are an experienced softcopy user, you will love the flexibility of having your networking information in one place. If you are new to softcopy, using softcopy documentation can increase your productivity by reducing the time it takes for information retrieval. You can order softcopy collections as easily as product manuals or any other publication. The order number for the NS Softcopy Collections Kit is SK2T-6012. The order number for the NS Redbooks Softcopy Library is SK2T-6022. Customers in the USA may order the CD-ROM by calling 1-800-879-2755 or by faxing your request to 1-800-284-4721. Visa and Master Cards are accepted. Outside the USA, customers should contact their local IBM branch office. TCP/IP publications continue to be available in hardcopy. You can order individual copies or in customized sets of publications, called GBOFs, which relate to specific functions of interest to you. The GBOF number for TCP/IP redbooks is 6368.

Put Some Life into Your E-Mail
Electronic mail has always lagged behind paper mail because, until recently, electronic mail has been limited to plain text, while paper mail can include ornate text, pictures, and full color. You can even send audio and video tapes through the mail. On March 25, IBM's answer to the limitations of E-mail, Ultimedia Mail/2 (UltiMail), became generally available. UltiMail takes electronic mail beyond the boundaries of paper mail. With UltiMail, you can send and receive mail electronically, using several media types. And, the recipient can see and hear them all, right on their workstation. Since UltiMail provides an electronic mail connection to the world through networks using the RFC 822 mail standard, you can send mail to anyone on such a network, regardless of whether they are also using UltiMail. With UltiMail, you can author multimedia letters that include enriched text, images, audio, video clips, and binary attachments. And, because UltiMail uses OS/2's multimedia extensions (available with OS/2 Version 2.1) to communicate with special video capture and audio hardware, as OS/2 supports new hardware adapters, UltiMail will also support them. You won't have to wait for updates to UltiMail. UltiMail also provides interfaces to IBM's Speech Client/2 to convert dictated messages into standard text. These messages can then be sent to other UltiMail users or to users on traditional, text-oriented mail systems. Your multimedia mail is sent using TCP/IP's Simple Mail Transfer Protocol (SMTP), along with the mail formats specified by RFC 822 and the MIME (RFC 1521) standard, an extension to RFC 822. Any mail system that uses the MIME standard will recognize your multimedia attachments; any system that supports RFC 822 only (without the MIME extensions) will recognize the text parts. Thus, with one electronic mail system you can communicate with both multimedia mail users and non-multimedia mail users, based not only on OS/2, but also on other workstation and mainframe platforms available from IBM and other companies. Because UltiMail uses standard protocols, rather than proprietary ones, you can use it in your existing TCP/IP network without expensive gateways. And, you can integrate it into a network with other mail handlers. The functions of UltiMail are divided between a mail client and a mail server. When you install UltiMail, you can install the client and the server on the same workstation, or you can install a server on one workstation and install clients on several other workstations. An UltiMail client can log onto more than one mail server simultaneously. So, you can keep some of your mail on your own workstation, while putting some of it in a common place on your network for access by colleagues. When you are logged onto more than one mail server, all of your mail on all of the servers appears on your UltiMail desktop seamlessly, so you can transfer mail from one server to another simply by moving it into another folder. Best of all, UltiMail fits smoothly into OS/2's Workplace Shell, providing a familiar environment in which to manipulate your mail and making it easy for you to put some life into your E-mail.

Are You Behind the Times?
Have you ever encountered a problem in a product, spent hours trying to determine the origin of the problem, only to discover that a fix for the problem was made available months ago? Well, to help you avoid this situation, we are including a list of the latest CSDs for TCP/IP. This way, you can ensure that you always have the latest. The latest release: Version 2.1.1 The latest CSDs for TCP/IP Version 2.0 for OS/2 are: Kit Name           PTF Number       Package Name Base Kit           UB09829          TCP211CB PACKAGE The latest release: Version 2.0 The latest CSDs for TCP/IP Version 2.0 for OS/2 are: Kit Name                    PTF Number     Package Name Base Kit                    UN50382        TCP20CSD PACKAGE DOS/Windows Access Kit      UN50383        DOS20CSD PACKAGE Network File System Kit     UN52836        NFS20CSD PACKAGE Applications Kit            UN52840        APP20CSD PACKAGE X Window System Server Kit  UN52841        PMX20CSD PACKAGE X Window System Client Kit  UN52842        XCL20CSD PACKAGE Extended Networking Kit     UN52906        XNT20CSD PACKAGE Domain Name Server Kit      UN54143        DNS20CSD PACKAGE Programmer's Toolkit        UN54155        PGM20CSD PACKAGE
 * TCP/IP for DOS
 * TCP/IP for OS/2

An Easier Way to Obtain Fixes
Did you know that you can obtain Corrective Service Diskettes (CSDs) electronically? If you have access to the Internet, you can FTP as Anonymous to SOFTWARE.WATSON.IBM.COM. Fixes for TCP/IP for OS/2 are located in pub\tcpip\os2. Fixes for TCP/IP for DOS are located in pub\tcpip\dos. You can also obtain CSDs via modem connection from the NCSBBS bulletin board at 1(919)517-0001. Set your modem settings to: none,8,1

At Your Service
This portion of our newsletter contains some frequently asked questions and their answers. If you have questions that you would like to see answered in this newsletter, please send your questions to TCPIPNEWS@VNET.IBM.COM. o How many kits in TCP/IP for OS/2 are related to X Windows? Three. They are the X Window System Server kit, the X Window System Client kit, and the OSF/Motif kit. o Will my Motif application work if I have the OSF/Motif kit? Not necessarily. The OSF/Motif kit is to be used for creating and porting Motif applications for OS/2. The OSF/Motif kit is not a Motif server extension for PMX. Some Motif applications may appear to work in the PMX environment. o How many colors does the X Window server support? 256 colors. o Where are the X Window server font files? In the TCPIP\X11\MISC and TCPIP\X11\75DPI directories. See the FONTS.DIR file for the number of fonts and a list of the font files in the directory. o How can I install TCP/IP V2.0 for OS/2 from a drive other than A:? The installation program for TCP/IP V2.0 for OS/2 looks in your A: drive for a specific file (DEFAULT.RSP). To install TCP/IP V2.0 for OS/2 from a drive other than A:, do the following: Copy the DEFAULT.RSP file from the TCP/IP for OS/2 Base kit diskette #1 onto a separate diskette and insert it into drive A:. Proceed with the installation from the alternate drive without installing LAPS. Once the base kit is installed, install the LAPS. o Where are the TCP/IP V2.0 for OS/2 publications? The TCP/IP V2.0 for OS/2 publications are shipped with the product in softcopy (online) format. To use the online publications, when you install TCP/IP for OS/2 select the Publications component, and if you do not already have a copy of IBM's BookManager or Read/2, select the IBM Library Reader component. Once installed, each online publication is represented by an icon in the TCP/IP folder. o My adapter is not listed in the LAPS, how do I load an additional adapter driver? From the IBMCOM directory, run LAPS and select INSTALL. Insert the options diskette shipped with the adapter into the diskette drive. On the Install Additional Network Drivers window, specify the appropriate drive and path in which the adapter driver resides (default is A:). Save the configuration, then configure LAPS. As an alternative, you can copy the appropriate .NIF and .OS2 files to the IBMCOM\MACS directory. Then, run LAPS to configure the new adapter. o I am connected to an ethernet network. I can PING my own IP address successfully, but I cannot PING other IP addresses in my network. What is wrong? In an ethernet network, it may appear that you can PING your own IP address even if the card is not configured properly. Check the following: Is there an error in the adapter configuration, such as an incorrect I/O address, an interrupt conflict, or an incorrect port type selected? Is the device driver wrong or down level? Have you selected the wrong protocol to be used (802.3 or DIX V2)? See the Network pages of the TCP/IP Configuration notebook. o In TCP/IP V2.0 for OS/2, how do I recreate the TCP/IP icons? At an OS/2 command prompt, issue the command: TCPDSKTP.

We Would Like to Hear From You
The goal of this newsletter is to be informative and interesting. We hope we have achieved that goal. We welcome comments and suggestions. Please send them to TCPIPNEWS@VNET.IBM.COM.