IBM Communications Server for Linux V6.2 opens the door to independent protocol networkingIBM United States Software Announcement 204-104
May 25, 2004
|At a glance|
Communications Server for Linux is based on a common code with the IBM Communications Server for AIX. Functions include:
- Full set of APIs consistent with the support for other IBM SNA products
- Full-function SNA gateway support
- TN3270E Server and TN Redirector with SSL for consolidating secure connections
- Remote client API support to provide SNA application Internet Protocol (IP) connectivity to a domain of servers
Back to top
The Communications Server for Linux can help meet your requirements for interconnecting diverse networks and can prove to be a winner for your business. With Communications Server, workstation users and applications can communicate with other workstations and central computer applications, independent of the networking protocols used in each system. The Communications Server can help you get users communicating with each other in networks of all sizes, from small workgroups to large corporate headquarters.
Communications Server for Linux, V6.2 is based on a common code with IBM Communications Server for AIX® V6.1, and includes the type of features and functions you have come to rely on for your mission-critical, core business applications. These features and functions of Communications Server have been well proven in the OS/2®, AIX, and Windows environment across a wide variety of server systems from relatively small, single-processor systems, through high-end multiprocessor systems.
Communications Server for Linux can provide all-in-one communications services between workstations and host systems, as well as other workstations. Its capabilities include:
- A full-function system network architecture (SNA) gateway
- TN3270E Server
- Telnet Redirector
- Advanced Peer-to-Peer Networking® (APPN®), including end node, network node, and branch extender support
- Dependent LU requester (DLUR)
- High Performance Routing (HPR)
- Enterprise Extender (HPR over TCP/IP)
- Branch Extender
- Support for many types of connections, such as: Ethernet and token-ring connections
- A rich set of APIs
- Remote API support with client/server support to enable SNA over IP
Communications Server for Linux can open the door wide to protocol-independent networking, with
support for workstations communicating across SNA and TCP/IP networks.
Back to top
- Intel Pentium II hardware system
- Linux operating system
- Microsoft Windows operating system
|Planned availability dates|
- May 28, 2004: Electronic software delivery
- June 18, 2004: Media and documentation
Back to top
The Communications Server for Linux V6.2 is an evolution of all the previous versions of the IBM Communications Server family of products. For details about the functions and capabilities of the Communications Servers, refer to the following Web site
Highlights of some of the functions in Communications Server for Linux include:
Advanced Peer-to-Peer Networking (APPN)
- Brings APPN network node and end node support with the benefits of peer networking, including simplified configuration, high availability, dynamic routing, and easier maintenance
- Provides Branch Extender to simplify APPN networks containing a large number of branch end nodes
- Offers a way for existing APPC and CPI-C applications to take advantage of peer networks
- Allows 3270 applications to flow over APPN networks, with dependent LU requester (DLUR) enablement
High Performance Routing (HPR) and Enterprise Extender
- Can increase data routing performance and reliability
- Can offer nondisruptive routing around network outages with SNA gateway support
- Allows many SNA clients to access multiple computers through one or more physical connections
- Brings large computer resources to many users, while helping to keep adapter and line costs down
- Can extend the reach of SNA applications over IP networks and provides the level of reliability and performance enjoyed by SNA users
- Allows TCP/IP users easy access to IBM3270 applications and print services through the TN3270E server
- Supports Secure Sockets Layer (SSL) authentication and encryption, providing secure access across the TCP/IP network
- Provides passthru TCP/IP host access to TN3270, TN3270E, TN5250, and VT clients
- Allows SSL support where necessary, and not on the entire client-to-server Telnet connection
SSL data encryption scalability
- Ensures that the data flowing between the Telnet server and Telnet emulator client is protected
- Helps assure communication with the intended server
- Offers more robust security for e-business
Application programming support
- Provides an excellent platform for programming and application integration
- Extension of CPI-C to support Java applications as well as standard C-language applications
- Includes Host Access Class Library (Host Access API) for Java, providing a core set of classes and methods that allow the development of platform-independent applications that can access host information at the data stream level
- Provides LUA request unit interface (RUI) and session level interface (SLI) APIs, supporting dependent LU types 0, 1, 2, 3
- Provides CPI-C and APPC APIs, supporting both dependent and independent LU 6.2 (This commonly used interface makes it easier to develop cross-platform applications.)
- Provides node operator facility (NOF) API, which allows custom applications to be written to perform system administration tasks
- Includes an APPC Application Suite A set of applications that demonstrates the distributed processing capabilities of APPN networks, including AFTP, AREXEC, ATELL, ACOPY, and ANAME
- Includes remote SNA API client/server technology
Advanced program-to-program communication (APPC)
- Delivers distributed processing capabilities by enabling different network nodes to share resources and tasks
- Provides for peer-to-peer interaction and communication among various IBM and non-IBM systems
- Supports multiple logical units and multiple concurrent links
- Includes persistent verification to improve security
Common Programming Interface for Communications (CPI-C)
- Offers the function of APPC in a consistent form across multiple system platforms for CPI-C
- Permits smooth movement of applications from one system platform to another (for example, from Communications Server for Windows or OS/2 to a Linux platform)
- Supports CPI-C, Release 2
Computers running Communications Server for Linux can be configured to communicate using client/server protocols. When client/server protocols are used in a network, all the computers using client/server protocols to communicate in that network are referred to as a domain.
The computers using Communications Server for Linux in a client/server configuration can take the following roles:
- A server contains an SNA node and its associated connectivity components. The server provides SNA connectivity to applications on the local system or on other computers in the Communications Server for Linux domain. Servers must use Linux systems.
- A client does not contain SNA node components, but accesses them through a server. A client can access one or more servers at the same time, and can run concurrent applications as needed. Clients can be running Linux or Windows.
Servers and clients communicate across the Communications Server for Linux domain using TCP/IP. The protocols used are different from those used by Telnet clients and provide support for applications using the Communications Server for Linux APIs.
In a domain with multiple Communications Server for Linux servers, one server holds the master copy of the Communications Server for Linux domain configuration file. This server is known as the master server. You can define other servers in the domain to be backup servers, or leave them as peer servers.
Configuration, installation, and administration options
- Easy to install and configure
- Easy-to-use Motif-based administrative interface
Problem determination and systems management
- Offers quick access to integrated problem determination functions
- Allows problem determination and systems management functions to be performed under program control through the use of the NOF API
- Facilitates management of remote servers
Back to top
Communications Server for Linux is a business solution that can enable you to create an integrated enterprise-wide network that includes a mix of operating systems and computer hardware to connect business resources over wide geographic areas.
Communications Server for Linux is the solution for companies that:
- Run multiprotocol or multiple networks
- Have existing SNA applications that they want to extend over TCP/IP networks
- Have existing sockets applications they want to extend over SNA networks
- Need to support users in a variety of locations in the office, at home, or traveling
- Improve data security over the Internet/intranet while improving network availability
- Use Branch Extender or Enterprise Extender advanced networking technologies to implement more cost effective networks
- Consolidate or change their backbone networks
- Provide SNA 3270 host access to TCP/IP users
- Provide SNA host access to any Java-enabled Web browser
- Access data from virtually anywhere using familiar interfaces and protocols
Back to top
Product information is available via the Offering Information Web site
Also, visit the Passport Advantage® Web site
Back to top
No publications are shipped with this product. All documentation is
available in softcopy.
Back to top
Specified operating environment
For Linux Server or Client
An Intel Pentium II, or later, 32-bit system supported by one of the Linux distributions listed in the Software requirements section.
Use the "uname -m" Linux command to verify the CPU class. It must report "i686" to indicate a Pentium II or later system.
For Windows Client
An Intel Pentium II, or later, 32-bit system supported by one of the Microsoft operating systems listed in the Software requirements section.
For Linux Server or Clients
One of the following Linux operating systems:
- Red Hat Enterprise Linux 2.1 (AS, ES, or WS)
- Red Hat Enterprise Linux 3 (AS, ES, or WS)
- SUSE LINUX Enterprise Server 8 (SLE8)
Linux Streams (LiS 2.16.18)
- LiS package can be obtained from: ftp://ftp.gcom.com/pub/linux/src/LiS/LiS-2.16.18.tgz
For Windows Clients
One of the following operating systems:
- Microsoft Windows 2000 Professional, Server, Advanced Server
- Microsoft Windows XP professional
- Microsoft Windows Server 2003 Standard Edition, Enterprise Edition
For a current, up-to-date status of technical requirements, refer to the following Web site
Customer responsibilities: The customer is responsible for acquiring all prerequisite software and hardware associated with this program.
Installability: Software Maintenance, previously referred to as Software Subscription and Technical Support, is included in the Passport Advantage Agreement. Installation and technical support is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity, with voice and electronic access into IBM support organizations.
Communications Server for Linux ships with the following:
- IBM International Program License Agreement (IPLA)
- IBM IPLA Pointer Sheet
- Product CD
Security, auditability, and control
Communications Server for Linux does not include any security and auditability features
The customer is responsible for evaluation, selection, and implementation of security features,
administrative procedures, and appropriate controls in application systems and communication
Back to top
Licensed Product function title Product group category IBM IBM Communications Communications Communications Server Server for Linux Server
The Communications Server for Linux has one charge unit per concurrent user.
A "User" is defined as a person. A concurrent User is any User that accesses and uses the Program at any given time. You must acquire a User authorization for every concurrent User that will directly or indirectly access and use the Program. Under this license, you may allow multiple concurrent Users, up to the number of User authorizations acquired, to access and use the Program either directly or indirectly (such as by accessing the Program via an intermediate machine or piece of software).
As an example, if a multiplexing program or application server (that is, Transaction Server, DB2®) connects to the Program providing access on behalf of multiple concurrent Users, then one authorization for each of these multiple concurrent Users is required.
In addition, for application programs that are not associated with actual users, but still utilize Communications Server services such as TN3270, SNA (APPN®, DLUR), and Enterprise Extender, a User authorization is required for each active upstream or downstream connection established to the Communications Server. In an APPN environment, a connection is an active link to an adjacent nodes.
The license to the Program includes an authorization for one concurrent User. Authorizations for additional concurrent Users may be acquired separately.
The intent of the concurrent user pricing with no server fee is to base cost on each user receiving value from Communications Server for Linux, while allowing flexibility in defining and modifying the number of servers used. For example:
When TN3270 clients are connected to Communications Server for Linux's TN3270 Server, each
concurrent TN3270 client is one User. If one person has multiple emulation sessions that are
connected in through the same IP address, that is still one User; if multiple people go through one
proxy to connect to the server, each person is a User. Some specific examples for TN3270 clients
are as follow:
- When 100 end users using TN3270 clients for display and printer go through Communications Server for Linux's TN3270 Server, it is 100 User licenses.
- When 100 end users go through two Windows Terminal Server with TN3270 clients and go through Communications Server for Linux's TN3270 Server, it is 100 User licenses.
- When end users use Web browsers via Host Access Transformation Services (HATS) to access the Communications Server for Linux's TN3270 Server, it is the number of concurrent TN3270 clients (that is, Host On-Demand (HOD) is used by HATS to communicate to the Communications Server for Linux's TN3270 Server). Therefore, if 100 HOD clients are defined to HATS then it is 100 User licenses.
User scenarios include downstream SNA clients, Web clients, remote API client/server, SNA gateway,
network node, and application clients using Communications Server for Linux application interfaces
to connect to host mainframe or other SNA applications. In these scenarios, each end-user client is
one User. When multiple people go through one proxy or go through middleware applications to
Communications Server for Linux's application interface, each person is a User. Some specific
examples for SNA clients are as follow:
- When 100 end-user SNA clients running HACP (Personal Communications) go through Communications Server for Linux's SNA Gateway, network node, or remote API client/server, it is 100 User licenses. If those 100 end users go through two Communications Server for Linux Communication Servers for load balancing or backup, it is still 100 User licenses.
- When 100 end-user TCP/IP clients go to a single TCP/IP-based middleware application server that uses Communications Server for Linux's application interface to communicate to CICS®, IMS, or some other SNA applications, it is 100 User licenses. When 5000 end users using Web browsers go to a middleware Web Server-based application server which uses 100 SNA sessions through Communications Server for Linux's application interface to communicate to CICS, IMS, or some other SNA application, it is still 100 concurrent User licenses.
- When 100 end users go to a middleware application server using a remote API client and another set of 100 end users go to a different middleware application server also using another remote API client, both middleware application servers go through a common Communications Server for Linux's Server, it is 200 User licenses.
Passport Advantage program licenses
Communications Server for Linux
Part Part description number IBM Communications Server for Linux Comm Svr Linux Users License & D53SBLL SW Maintenance 12 Months Comm Svr Linux Users SW Maintenance D53SCLL Reinstatement 12 Months Comm Svr Linux Users SW E01A4LL Maintenance Annual Renewal Comm Svr Linux Users TRDUP License D53SDLL & SW Maintenance 12 Months
Tradeups to Communications Server for Linux are available to customers with an active Passport
Advantage Maintenance and Support license of:
- Communications Server for OS/2®
- Communications Server for AIX®
- Communications Server for Windows NT and Windows 2000
- Tradeups are also available from any non-IBM (competitive offering) SNA gateway or Communications Server product
- The tradeup is a user-to-user tradeup, for example, customers with 100 distributed Communications Server licenses can have up to 100 user licenses of Communication Server for Linux.
Part Program name/description number Communications Server for Linux V6.2.0 Media Pack Multilingual (English BM02NML International, French, Korean, Chinese -- Simplified, Spanish, Brazilian Portuguese, German, Japanese, Chinese -- Traditional) Linux for x86Series Intel-based servers CD-ROM Digital Disk -- ISO 9660 Standard V6.2.0
Passport Advantage customer: Media pack entitlement details
Customers with active Maintenance or Subscription for the products listed are entitled to receive the corresponding media pack.
Communications Server for Linux V6.2.0
Entitled maintenance offerings Media packs Part description description number IBM Comm Svr Linux BM02NML Communications Multilingual (English Server for International, French, Linux per User Korean, Chinese -- Simplified, Spanish, Brazilian Portuguese, German, Japanese, Chinese -- Traditional) Linux for x86Series Intel-based servers CD-ROM Digital Disk -- ISO 9960 Standard
Back to top
|Terms and conditions|
This product is only available via Passport Advantage. It is not available as shrinkwrap.
Licensing: IBM International Program License Agreement. Proofs of Entitlement (PoE) are required for all authorized use.
Part number products only, offered outside of Passport Advantage, where applicable, are license only and do not include Software Maintenance.
License Information form numbers
Program Program name number Form number Communications 5724-I33 L-DDCA-5WJLND Server for Linux
Limited warranty applies: Yes
Money-back guarantee: If for any reason you are dissatisfied with the program, return it within 30 days from the invoice date, to the party (either IBM or its reseller) from whom you acquired it, for a refund. This applies only to your first acquisition of the program.
Copy and use on home/portable computer
Copy and use on home/portable Product name computer? Communications Server for Linux Yes
Volume orders (IVO): No
Passport Advantage applies
Yes, and through the Passport Advantage Web site at
Software maintenance applies: Yes
Software Maintenance, previously referred to as Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and technical support for the products announced in this letter is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity by providing voice and/or electronic access into the IBM support organizations.
IBM includes one year of Software Maintenance with the initial license acquisition of each program acquired. The initial period of Software Maintenance can be extended by the purchase of a renewal option that is available.
While your Software Maintenance is in effect: IBM provides you assistance for your (1) routine, short duration installation and usage (how-to) questions; and (2) code-related questions. IBM provides assistance via telephone and, if available, electronic access, only to your information systems (IS) technical support personnel during the normal business hours (published prime shift hours) of your IBM support center. (This assistance is not available to your end users.) IBM provides Severity 1 assistance 24 hours a day, every day of the year. For additional details, consult your IBM Software Support Guide at
Software Maintenance does not include assistance for (1) the design and development of applications, (2) your use of programs in other than their specified operating environment or (3) failures caused by products for which IBM is not responsible under this agreement.
For more information about the Passport Advantage Agreement, refer to the IBM International Passport Advantage Agreement Software announcement 201-202 , dated July 10, 2001, or visit the Passport Advantage Web site at
IBM Operational Support Services Support Line: No
iSeries Software Subscription applies: No
Educational allowance available:
Back to top
For Passport Advantage information and charges, contact your IBM representative or authorized IBM Business Partner. Additional information is also available at
To order, contact the Americas Call Centers, your local IBM representative, or your IBM Business Partner.
To identify your local IBM Business Partner or IBM representative, call 800-IBM-4YOU (426-4968).
Back to top