<<

Software Product Description

PRODUCT NAME: HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

DESCRIPTION License Description

Server Provides complete product function- The HP TCP/IP Services for OpenVMS software prod- ality. uct is the OpenVMS implementation of the industry- standard TCP/IP protocol suite and Internet services for Client Provides a subset of the OpenVMS Industry standard 64 (I64) and OpenVMS Al- license. The client license does pha systems. The kernel software is ported from the not include BIND, BOOTP, DHCP, Berkeley Software Distribution (BSD) Versions 4.3 and failSAFE IP, TFTP, NFS server, PC-NFS, and the load broker. 4.4, with enhancements from HP. Client upgrade Provides a subset of the server license for customers who previously TCP/IP Services installation is integrated with the Open- purchased a client license and now VMS installation. It provides interoperability between require full functionality. OpenVMS and other operating systems that support TCP/IP, such as ® and ® Windows®. For OpenVMS I64, the Operating Environment (OE) in- A comprehensive suite of functions and applications cludes the TCP/IP Services for OpenVMS product and based on industry-standard protocols allow heteroge- a server license for it. neous network communications and file sharing, as well as network services such as IP/multicasting, dynamic load balancing, remote login, network file access, re- Network Interface Layer Support mote terminal access, remote printing, email, applica- tion development, remote client , domain name With support for multiple network interfaces for each system (DNS), and network time protocol (NTP). physical network controller, the TCP/IP Services for OpenVMS software allows OpenVMS systems to con- TCP/IP Services operates in both IPv4 and IPv6 net- nect to individual host computers on different types of works, as well as in mixed environments, and provides networks: high availability, performance scalability for SMP sys- tems, and secure authentication and data transfer for • for IPv4 and IPv6 (OpenVMS I64 and Open- remote sessions, network applications, and email. VMS Alpha) • Fiber Distributed Data Interface (FDDI) for IPv4 and IPv6 (OpenVMS Alpha only)

Licenses • Token Ring for IPv4 (OpenVMS Alpha only)

• Asynchronous transfer mode (ATM) for IPv4 (Open- For Alpha systems, the following TCP/IP Services for VMS Alpha only) OpenVMS licenses are available:

June 2006 HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

Individual host computers can also with other * GATED for IPv4 1 or networks over serial communications lines us- ing either the Serial Line Internet Protocol (SLIP or * ip6rtrd for IPv6 CSLIP) or the Point-to-Point Protocol (PPP). High Availability Note: SLIP is supported on Alpha systems only.

• failSAFE IP supports IPv6 Internet Layer Support The failSAFE IP service provides higher availability of The TCP/IP Services for OpenVMS product supports IP addresses by removing the NIC as a single point the following Internet layer protocols that work together of failure. failSAFE IP is cluster aware, so standby IP to move data around the Internet: addresses can be configured within the same node or across a cluster. Typical failures that failSAFE IP guards • Internet Protocol (IP) provides a connectionless against include NIC failure, broken cable, failed port on packet delivery service for IPv4 and IPv6. a switch, and node shutdown. • Internet Control Message Protocol (ICMP) provides diagnostic functions and handles error and control Transport Layer Support messages for IPv4 and IPv6. • Address Resolution Protocol (ARP) dynamically To provide either connection-oriented or connectionless maps an IP address to a physical hardware address data transmission between two hosts (local or remote), for IPv4. the TCP/IP Services for OpenVMS product supports both TCP and UDP protocols. These protocols form the • Neighbor Discovery discovers neighbors in the same bridge between the Application layer and the Internet link, dynamically detects routers, dynamically maps layer: all IP addresses to a physical hardware address for IPv6, and maintains information about the paths to • Transmission Control Protocol (TCP) provides reli- active neighbors. able, connection-oriented, sequenced data transfers for applications that must guarantee delivery of the • MTU for TCP and UDP calculates the ef- data. ficient means of transporting data across a network. • User Datagram Protocol (UDP) provides fast, con- • Classless Interdomain Routing (CIDR) reduces rout- nectionless data transfers for applications that do not ing tables and makes more efficient use of the IP require delivery confirmation. address space. The TCP Extensions for High Performance (RFC 1323), • Routing protocols and routing daemons enable gate- and the IETF Wireless TCP Standards help prevent con- ways to exchange current routing information about gestion on low-bandwidth high-delay wireless and satel- hosts and directly connected networks. Supported lite networks. The wireless TCP set of standards en- protocols include: compasses TCP Extensions for High Performance (RFC — Routing Information Protocol (RIP) Version 1 1323), SACK (RFC 2018), and Path MTU Discovery for (RFC 1058) and RIP Version 2 (RFC 1388) for IPv4 (RFC 1191) and IPv6 (RFC 1981). IPv4, and RIPng (RFC 2080) for IPv6 — Open Shortest Path First (OSPF) Version 2 (RFC Application Layer Support 1583) for IPv4 The TCP/IP Services for OpenVMS product sup- — Exterior Gateway Protocol (EGP) (RFC 904) for ports numerous Application layer protocols that allow IPv4 OpenVMS users to:

— Border Gateway Protocol (BGP) (RFC 1163, RFC • Run software on remote systems. 1267) for IPv4 • Transfer data files between local and remote sys- — Router Discovery (RFC 1256) for IPv4 tems. — Routing daemons communicate with the kernel to • Share remote system resources such as disk storage add new routes or to delete or modify existing space and printers as if they were directly connected routes. The following routing daemons are sup- to the user’s local system. ported: 1 The Enhanced Gateway Routing Daemon (GATED) is based on GateD Unicast * ROUTED for IPv4 Version 4.0.6, with advanced routing options.

2 HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

• Send and receive electronic mail messages locally • Trivial (TFTP) transfers files or across the worldwide Internet. using the UDP protocol and no authentication and is typically used during the bootstrap of disk- • Provide consistent, reliable, and efficient network less systems. services to all users on the Internet. • The remote (rcp) command copies files be- Remote Computing New Features: tween the local host and a remote host or between two remote hosts. • TELNET Upgrade with Support • The secure copy (SCP) and secure file transfer • TELNET Server Device Limit (SFTP) commands ensure secure file copy opera- With TELNET, an OpenVMS user can log in to remote tions using authentication and data encryption. hosts in the network. The TELNET features include: Resource Sharing New Feature: • Simultaneous multiple sessions • IPv6 Support for LPD and TELNETSYM • IBM 3270 model terminal emulation (TN3270) The TCP/IP Services for OpenVMS software provides • Support for both OpenVMS style and UNIX style in- network printing services through the line printer/line terfaces printer daemon (LPR/LPD) and the TELNET sym- • Support for window sizing (rows and columns) and biont (TELNETSYM). location options • LPD provides remote printing services for UNIX and • Kerberos authentication OpenVMS client hosts through local and remote print queues. Once the sets up the The popular UNIX Remote commands, called R com- print queues, OpenVMS client users enter the DCL mands, let OpenVMS users work in accounts on re- command PRINT, and UNIX client users enter the mote internet hosts that are either UNIX or OpenVMS lpr command. LPD can be configured for cluster- systems. The TCP/IP Services for OpenVMS software wide availability, providing load balancing and auto- supports the RLOGIN, RSH, REXEC, and RMT/RCD matic failover for LPD-controlled print queues on the commands. OpenVMS host. In addition, the secure (SSH) command logs into a • TELNETSYM provides remote print services that en- remote server and provides remote command execution able the use of standard OpenVMS printing features using authentication and data encryption to ensure a not available with LPR/LPD. secure connection. Network New Features: The FINGER utility enables users to obtain information about each user on local or remote systems. This in- • NFS Client TCP Support formation includes user name, account name, and the program the user is running. • NFS Server Support for Integrity • NFS Support The X Display Manager Control Protocol (XDMCP) al- lows display devices to request that the login server The (NFS) server software allows present a login screen. NFS client users to gain transparent access to remote file services. With NFS, when a user accesses files and File Transfer directories from a remote system, they appear to re- New Feature: side on the local system regardless of , hardware , or architectural differences between the • FTP Performance Enhancements for VMS Plus local and remote systems. The PC-NFS daemon pro- Mode vides authentication services to PC-NFS clients.

OpenVMS users transfer data files between local and TCP/IP Services provides support for NFS Version 2 remote systems through the use of the following com- and Version 3 in the NFS server. The NFS client is ponents: limited to Version 2.

• File Transfer Protocol (FTP) creates, deletes, and The NFS client is supported on OpenVMS I64 and copies files and directories between hosts. FTP sup- OpenVMS Alpha systems. The NFS server is supported ports OpenVMS Extended File Specifications (long on OpenVMS Alpha systems only. file names, deep directories, and extended character sets) for ODS-5 disks. NFS supports IPv4 only.

3 HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

The main benefit of NFS Version 3 is increased max- management station on the network. SNMP sup- imum file size—up to 1 terabyte for an OpenVMS file ports IPv4 only. system and up to 4 gigabytes for a container file sys- tem. Performance gains may result from the improve- • Network Time Protocol (NTP) Version 4 provides a ments to file-size processing and the enhanced write means to synchronize time and coordinate time dis- performance that allows the NFS server to acknowledge tribution throughout a TCP/IP network. NTP provides a write operation before the files are actually written to accurate and dependable timekeeping for OpenVMS disk. Afterward, the server’s response to a commit mes- hosts on TCP/IP networks. sage confirms that the data has been written to disk. • Berkeley Internet Name Domain (BIND) is a dis- tributed system that distributes and man- The NFS server supports communication over both TCP ages host information so that hosts do not need to and UDP. NFS over TCP offers better support for file locally manage the address of every other host on the access over wide area than UDP. The NFS client internet. The BIND 9 server is based on the Internet is limited to UDP only. Software Consortium’s (ISC) BIND 9.2.1 implemen- The NFS server and client support OpenVMS Extended tation. It includes dynamic updates and BIND server File Specifications, including long file names, deep di- cluster failover, which allows multiple BIND master rectories, and extended character sets on ODS-5 file servers to share a common database, thus provid- structures. ing both redundancy and a failover mechanism when one of the servers becomes unavailable. Mail Services The BIND server is based on the ICS’s BIND 9.2.1 im- • Secure IMAP (SSL support) plementation, and supports IPv4 and IPv6. • Secure POP (SSL support) The BIND resolver is based on the BIND 8.1.2 imple- mentation. The BIND resolver supports communication With the Simple Mail Transfer Protocol (SMTP), over IPv4 only, but it is capable of querying for IPv6 OpenVMS users can send and receive electronic addresses (AAAA records). mail to and from local and remote hosts. The TCP/IP Services for OpenVMS implementation of SMTP The BIND server and the BIND resolver are available uses the OpenVMS Mail facility, which automatically on OpenVMS I64 and OpenVMS Alpha systems. recognizes an SMTP host address in the format • Load broker supplies cluster load balancing, round- [email protected]. SMTP provides support for SFF robin scheduling, and automatic failover. (Send From File) and outbound alias specification. • Metric server calculates and reports the DNS load on The following mail systems work with SMTP, providing the local host. It includes dynamic configuration of reliable, server-based mail repositories for clients: logical names, which can be defined for CPU rating, compute interval, and debug level, as well as support • Post Office Protocol (POP) server for multihomed systems to allow load balancing of • IMAP Mail server (Alpha systems only) incoming traffic across multiple IP addresses.

Note: Secure IMAP and Secure POP require the use • Portmapper allocates ports so that system managers of the HP SSL for OpenVMS software. do not need to preconfigure client applications with port numbers for each service. Network Services • Auxiliary server process is the TCP/IP Services for New Features: OpenVMS implementation of the UNIX internet dae- mon (inetd). The auxiliary server greatly simplifies • BIND 9 Resolver application writing, manages overhead by reducing simultaneous server processes, provides system se- • DNS/BIND V9.3 Server curity through authentication of service requests, and • NTP Security Update (SSL) supports event and error logging.

With the following TCP/IP Services for OpenVMS man- • Dynamic Host Configuration Protocol (DHCP) is a su- agement components, network and system managers perset of the Bootstrap Protocol (BOOTP). In addi- can provide consistent, reliable, and efficient services tion to BOOTP functionality (answering bootstrap re- to their users with minimal interruption: quests), DHCP offers robust configuration services, including IP address, subnet masks, and default • Simple Network Management Protocol (SNMP) Ver- gateways. The DHCP server can be configured to sion 2 includes a master agent and subagents that support BOOTP clients. If BOOTP is enabled with- allow the OpenVMS system to be managed by a out DHCP, DHCP functionality is not available.

4 HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

• DHCP dynamically updates BIND using a feature that Support for both DCL or UNIX management commands allows DHCP clients to be configured with a regis- provides a choice of methods for configuring and man- tered name. DHCP uses this name to assign an aging the network connections and the TCP/IP Services address when it updates the BIND database. In ad- software. dition, this release offers both a DHCP client and server, which provides a centralized approach to the configuration and maintenance of IP address space. UNIX Network Management Utilities With DHCP server, the system manager can pro- vide dynamic allocation of IP addresses from an OpenVMS host. • TCPDUMP Version 3.8.3 for IPv4 and IPv6 Security The TCP/IP Services for OpenVMS product provides New Feature: UNIX networking management utilities for system man- agers who are experienced in managing and trou- • SSH Upgrade with Kerberos Support bleshooting the UNIX network subsystem. Supported utilities include: The TCP/IP Services for OpenVMS product includes the secure shell (SSH) client and server, which provide se- cure login, remote command execution, and file transfer. • arp TCP/IP Services for OpenVMS 5.6 includes SSH sup- port for Kerberos, the popular network authentication • finger protocol from the Massachusetts Institute of Technol- ogy. SSH password authentication method has been • ifconfig enhanced to support Kerberos. • netstat

Performance and Scalability • ping The TCP/IP kernel has been modified to provide in- creased performance on symmetric • ripquery (SMP) systems. • route This complete redesign of the TCP/IP kernel provides enhanced performance on SMP systems by removing • sysconfig CPU contention among users. The new kernel uses a dynamic spinlock to lock the main internal database. All • sysconfigdb processing that requires locking is directed to a desig- nated TCP/IP CPU, thereby eliminating CPU contention with other CPU users. Essentially, network I/O be- • tcptrace comes a series of asynchronous, transaction-based op- erations. • traceroute

• tcpdump Management Control Program Subsystems can be configured in the sysconfigtab The TCP/IP Services for OpenVMS product provides the database. Management Control Program, which is a comprehen- sive, easy-to-use network management tool based on familiar OpenVMS DCL command syntax. These com- Note that some UNIX flags and parameters may not be mands let system managers configure and monitor the supported. product components locally.

The flexible configuration process includes an interac- Error Message Documentation tive configuration procedure.

Startup and shutdown files are provided for individual The TCP/IP Services for OpenVMS product provides services, allowing system managers to stop and start for error messages for TCP/IP facilities and individual services without affecting the operation of the components. The information is included as part of the remaining TCP/IP Services software. OpenVMS Help Message utility (MSGHLP).

5 HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

Application Programming Interfaces () HARDWARE REQUIREMENTS

• libpcap for IPv4 and IPv6 Supported Processors The TCP/IP Services for OpenVMS product provides the following APIs for to develop customized The TCP/IP Services for OpenVMS product supports applications: central processing units (CPUs) running OpenVMS. • Berkeley Sockets and Sockets provide UNIX like access for TCP, UDP, and raw IP to applications TCP/IP Services for OpenVMS Version 5.6 is supported written in the . The library on Integrity Servers and Alpha servers that are listed in includes support for: the OpenVMS Version 8.2-1 SPD (SPD 82.35.02) and — Both IPv4 and IPv6 socket interface exten- in the OpenVMS Version 8.3 SPD (SPD 82.35.08). (For sions for IPv6 (RFC 2553 and IETF updates) VAX systems, use Version 5.3 of the TCP/IP Services — Advanced sockets API for IPv6 (RFC 2292 and for OpenVMS product.) IETF updates) • The $QIO interface extends the OpenVMS system For a complete list of hardware products, see the services for socket communications, providing ac- Software Product Description (SPD) for the specific cess to TCP, UDP, and IP for applications written in OpenVMS operating system release. supported programming languages. • The SRI $QIO interface translates older, incompati- Required Network Controllers ble SRI $QIO interfaces into $QIO interfaces. • ONC RPC provides an industry-standard, portable The TCP/IP Services for OpenVMS software supports API for programmers who do not have an in-depth all network devices listed in the OpenVMS Operating knowledge of networking protocols. This is an ef- System SPD. ficient alternative to application development using sockets. • Extensible Simple Network Management Protocol The TCP/IP Services for OpenVMS software can share (eSNMP) provides routines for building SNMP sub- an Ethernet interface with other HP networking products agents. such as DECnet-Plus for OpenVMS.

PATHWORKS, Advanced Server, and DECnet over Memory Requirements TCP/IP The TCP/IP Services for OpenVMS product includes the The minimum amount of memory required for the PATHWORKS IP (PWIP) driver and the PWIP ancillary TCP/IP Services for OpenVMS product is the same as control process (PWIP_ACP) for improved Advanced the requirement for OpenVMS Version 8.2 and Version Server and TCP/IP integration. 8.2-1. Refer to SPD 82.35.01. The PWIP driver allows communication between OpenVMS systems running either Advanced Server for Disk Space Requirements OpenVMS or PATHWORKS, and TCP/IP Services soft- ware, as well as personal computers running PATH- The approximate amount of space required on the sys- WORKS 32 client software. It also enables the DECnet- tem disk to support the TCP/IP for OpenVMS software over-TCP/IP feature, which is included with the DECnet- under the client or server license is 150,000 blocks. Ac- Plus for OpenVMS software. (For more information, see tual sizes may vary depending on the system environ- the DECnet-Plus for OpenVMS documentation.) ment, configuration, and software options.

INSTALLATION AND CONFIGURATION System managers install the TCP/IP Services for CLUSTER SUPPORT OpenVMS product using the POLYCENTER Software Installation utility. A menu-driven configuration proce- dure makes it easy to enable either all components and The TCP/IP Services for OpenVMS product is fully services or only those needed. supported when installed on any valid and licensed OpenVMS Cluster configuration.

6 HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

SOFTWARE REQUIREMENTS Software Product Services: QT–0M2A*–**

To qualify for a software support contract, the TCP/IP TCP/IP Services for OpenVMS Alpha Client Upgrade Services for OpenVMS Version 5.6 product requires one of the following OpenVMS operating system versions: : QL–0PHA*–** • OpenVMS I64 Version 8.3 Software Documentation: QA–0LXAA–GZ • OpenVMS I64 Version 8.2-1 Software Product Services: QT–0PHA*–**

• OpenVMS I64 Version 8.2 The asterisk (*) denotes variant fields. For additional in- • OpenVMS Alpha Version 8.3 formation about available licenses, services, and media, refer to the appropriate price book. This ordering infor- • OpenVMS Alpha Version 8.2-1 mation was valid at the time of release. Contact your • OpenVMS Alpha Version 8.2 HP representative for current ordering information.

Client access requires a system that supports the pro- tocols specified by NFS Version 2 or Version 3, and all SOFTWARE LICENSING TCP/IP application protocols defined by the TCP/IP Re- quest for Comments (RFCs). This software is furnished under license only. For more information about HP licensing terms and policies, con- For Systems Running XDMCP: DECwindows for tact your HP representative. OpenVMS, Version 1.2-5 (or later)

DISTRIBUTION MEDIA License Management Facility Support

Media and documentation for the TCP/IP Services for The HP TCP/IP Services for OpenVMS product sup- OpenVMS product are available on the CD-ROM Soft- ports the OpenVMS License Management Facility ware Library for OpenVMS. (LMF). • To order the DVD for OpenVMS I64, use order num- For information about the License Management Facility, ber BA322AA (HP OpenVMS I64 Foundation Oper- see SPD 82.35.01, or consult the OpenVMS documen- ating Environment (FOE)). The TCP/IP Services for tation. OpenVMS product is included in the FOE. • To order the CD-ROM Software Library for OpenVMS for Alpha systems, use order number QA–03XAA–H8. SOFTWARE WARRANTY

This software is provided by HP with a 90-day confor- ORDERING INFORMATION mance warranty in accordance with the HP warranty terms applicable to the license purchase. TCP/IP Services for OpenVMS I64

With OpenVMS I64 Version 8.2 and higher, the operat- ing system software, layered product software (including SOFTWARE PRODUCT SERVICES TCP/IP Services), and documentation are delivered to- gether in one media kit. One license is required for each A variety of service options are available from HP. For active processor. For license options and order num- detailed information about the service options, contact bers, refer to SPD 82.35.01. For additional information your local HP office. about HP Operating Environments for OpenVMS Indus- try Standard 64 for Integrity Servers, see SPD 82.34.02. The product information in this SPD was valid at time of release. For current product information, contact your TCP/IP Services for OpenVMS Alpha Server local HP office. Software Licenses: QL–0LXA*–** Confidential computer software. Valid license from HP Software Documentation: QA–0LXAA–GZ required for possession, use or copying. Consistent with Software Product Services: QT–0LXA*–** FAR 12.211 and 12.212, Commercial Computer Soft- TCP/IP Services for OpenVMS Alpha Client ware, Computer Software Documentation, and Tech- nical Data for Commercial Items are licensed to the Software Licenses: QL–0M2A*–** U.S. Government under vendor’s standard commercial Software Documentation: QA–0LXAA–GZ license.

7 HP TCP/IP Services for OpenVMS Version 5.6 SPD 46.46.21

The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. © 2005 Hewlett-Packard Development Company, L.P. Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. UNIX is a registered trademark of The Open Group.

8