Software Product Description ___________________________________________________________________ PRODUCT NAME: DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 DESCRIPTION The DIGITAL TCP/IP Services for OpenVMS software product is the Open- VMS implementation of the industry-standard TCP/IP protocol suite and internet services for OpenVMS Alpha and OpenVMS VAX systems. The ker- nel software is ported from DIGITAL UNIX Version 4.0D product which is based on the Berkeley Software Distribution (BSD) Versions 4.3 and 4.4, with enhancements from Compaq Computer Corporation. Internetworking with TCP/IP hides the hardware details of each indi- vidual network and allows computers to communicate independent of their physical network connections. Internetworking uses a uniform set of protocols to define behavior on an internet for all nodes using sup- ported network media. TCP/IP provides both a standard transport mech- anism and full-duplex, reliable, stream communication services for soft- ware applications. Features The features of the DIGITAL TCP/IP Services for OpenVMS product in- clude: o Support for the following network hardware configurations: Ether- net, Fiber Distributed Data Interface (FDDI), Token Ring, and asyn- chronous transfer mode (ATM; Alpha systems only) o A Berkeley Internet Name Domain (BIND) name server and resolver based on the Internet Software Consortium's (ISC) BIND 8.1.2 o Load broker cluster load balancing and round-robin scheduling o SNMP Version 2, ported from the DIGITAL UNIX code base DIGITAL January 1999 AE-Q088J-TE DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 o A choice of DCL-style or UNIX style management commands for con- figuring and managing the network connections and the TCP/IP Ser- vices software o Application Programming Interfaces (APIs) for developing customized applications: $QIO, SRI $QIO, standard C sockets and C sockets li- brary (BSD V4.3 and V4.4), SUN RPC, and eSNMP o Troubleshooting tools including error messages that display on the screen or print to log files; the Trace utility (TCPTRACE); BIND server load balancing and NSLOOKUP debugging; and management com- mands to isolate problems and tune performance o FTP support for long file names, deep directories, and extended char- acter sets (OpenVMS extended file specification) o Expanded set of dynamic routing protocols managed by the Gateway Routing Daemon (GATED) o A Dynamic Host Configuration Protocol (DHCP) implementation based on the JOIN Version 3.3 software product from Competitive Automa- tion. o PathMTU for calculating the most efficient means of transporting data across a network. o Classless Inter-domain Routing (CIDR) which reduces routing tables and makes more efficient use of the IP address space. o Easy, fast installation using the POLYCENTER Software Installation utility o A flexible configuration process that includes an interactive con- figuration procedure 2 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 Licenses The following DIGITAL TCP/IP Services for OpenVMS licenses are avail- able: ___________________________________________________________________ License______Description___________________________________________ Server For customers who require the full product function- ality (server and client) of DIGITAL TCP/IP Services for OpenVMS. Client For customers who require the full functionality of the DIGITAL TCP/IP Services for OpenVMS product with- out the server components (NFS server, BIND server, PC-NFS server, remote BOOT server, and RMT/RCD server). Client For customers who purchased a client license and upgrade now require full DIGITAL TCP/IP Services for OpenVMS _____________server_functionality._________________________________ Network Interface Layer Support With support for multiple network interfaces for each physical net- work controller, the DIGITAL TCP/IP Services for OpenVMS software al- lows OpenVMS systems to connect to individual host computers on dif- ferent types of networks: o Ethernet o Fiber Distributed Data Interface (FDDI) o Token Ring o Asynchronous transfer mode (ATM) (Alpha systems only) Individual host computers can also connect with other hosts or net- works over serial communications lines using either the Serial Line Internet Protocol (SLIP or CSLIP) or the Point-to-Point Protocol (PPP) (OpenVMS Alpha Version 7.1 and Version 7.2). 3 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 Internet Layer Support The DIGITAL TCP/IP Services for OpenVMS product supports the follow- ing Internet layer protocols that work together to move data around the internet: o Internet Protocol (IP) - a connectionless packet delivery service o Internet Control Message Protocol (ICMP) - provides diagnostic func- tions and handles error and control messages o Address Resolution Protocol (ARP) - dynamically maps an IP address to a physical hardware address o Routing protocols and routing daemons - enable gateways to exchange current routing information about hosts and directly connected net- works. Supported protocols include: - Routing Information Protocol (RIP) Version 1 (RFC 1058) and RIP Version 2 (RFC 1388) - Open Shortest Path First (OSPF) Version 2 (RFC 1583) - Exterior Gateway Protocol (EGP) (RFC 904) - Border Gateway Protocol (BGP) (RFC 1163 RFC 1267 RFC 1654) - Router Discovery (RFC 1256) The routing daemons ROUTED and GATED communicate with the kernel to add new routes, or delete or modify existing routes. Transport Layer Support To provide either connection-oriented or connectionless data trans- mission between two hosts (either local or remote), the DIGITAL TCP/IP Services for OpenVMS product supports both TCP and UDP protocols. These protocols form the bridge between the Application layer and the In- ternet layer: o Transmission Control Protocol (TCP) - provides connection-oriented, reliable, sequenced data transfers for applications that must guar- antee delivery of the data 4 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 o User Datagram Protocol (UDP) - provides fast, connectionless data transfers for applications that do not require delivery confirma- tion Application Layer Support The DIGITAL TCP/IP Services for OpenVMS product supports numerous Ap- plication layer protocols that allow OpenVMS users to: o Run software on remote systems o Transfer data files between local and remote systems o Share remote system resources such as disk storage space and print- ers as if they were directly connected to the user's local system o Send and receive electronic mail messages locally or across the world- wide Internet o Provide consistent, reliable, and efficient network services to all users on the internet Remote Computing With TELNET, an OpenVMS user can log in to remote hosts in the net- work. The TELNET features include: o Simultaneous multiple sessions o IBM 3270 model terminal emulation (TN3270) o Support for both OpenVMS style and UNIX style interfaces The popular UNIX Remote commands, called R commands, let OpenVMS users work in accounts on remote internet hosts that are either UNIX or other OpenVMS systems. The DIGITAL TCP/IP Services for OpenVMS software sup- ports the RLOGIN, RSH, REXEC, and RMT/RCD commands. The Finger utility enables users to obtain information about each user on local or remote systems. This information includes user name, ac- count name, and the program the user is running. 5 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 File Transfer OpenVMS users transfer data files between local and remote systems through the use of the following components: o File Transfer Protocol (FTP) - transfers files between hosts o Trivial File Transfer Protocol (TFTP) - downloads and transfers files o The remote copy (rcp) command - copies files to or from remote hosts FTP supports extended file specifications (long file names, deep di- rectories, and extended character sets) for ODS-5 disks. Resource Sharing The DIGITAL TCP/IP Services for OpenVMS software provides network print- ing services through the line printer/line printer daemon (LPR/LPD) and the TELNET print symbiont (TELNETSYM). o LPD provides remote printing services for UNIX and OpenVMS client hosts through local and remote print queues. Once the print queues are set up by the system manager, OpenVMS client users issue the DCL command PRINT and UNIX client users typically issue the lpr com- mand. o TELNETSYM provides remote print services that enable the use of stan- dard OpenVMS printing features not available with LPR/LPD. With the robust Network File System (NFS) server software, NFS client users gain transparent access to remote file services. With NFS, when a user accesses files and directories from a remote system, they ap- pear to reside on the local system regardless of operating system, hard- ware type, or architectural differences between the local and remote systems. The PC-NFS daemon provides authentication services to PC-NFS clients. The NFS component of the DIGITAL TCP/IP Services for OpenVMS software has been tested for interoperability and connectivity with clients of the following systems: Sun Microsystems SunOS Hewlett-Packard HP-UX 6 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 IBM AIX Apple A/UX Santa Cruz Operation SCO UNIX Electronic Mail With the Simple Mail Transfer Protocol (SMTP), OpenVMS users can send and receive electronic mail to and from local and remote hosts. The DIGITAL TCP/IP Services for OpenVMS implementation of SMTP uses the OpenVMS Mail facility, which automatically recognizes an SMTP host ad- dress in the format smith@widgets.com. The SMTP server works with the Post Office Protocol (POP) server to provide a reliable mail service. With POP as the mail repository, PC clients are assured that mail is accepted even when the PC is turned off. Network Services With the following DIGITAL TCP/IP Services for OpenVMS management com- ponents, network and system managers can provide consistent, reliable, and efficient services to their users, with minimal interruption: o Simple Network Management Protocol (SNMP) Version 2 includes a mas- ter agent and subagents that allow the OpenVMS system to be man- aged by a management station on the network. This version includes the same features found in the DIGITAL UNIX SNMPv2 implementation and other improvements. o Network Time Protocol (NTP) Version 3 provides a means to synchro- nize time and coordinate time distribution throughout a TCP/IP net- work. NTP aims to provide accurate and dependable timekeeping for hosts on TCP/IP networks. o Berkeley Internet Name Domain (BIND) is a distributed database sys- tem that distributes and manages host information so hosts do not need to locally manage the address of every other host on the in- ternet. This version is based on the Internet Software Consortium's (ISC) BIND 8.1.2 implementation and includes dynamic updates, a new configuration method, and more efficient zone transfers. 7 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 o Portmapper - a database system that allocates ports so system man- agers do not need to preconfigure client applications with port num- bers for each service. o Auxiliary server process is the DIGITAL TCP/IP Services for Open- VMS implementation of the UNIX internet daemon inetd. The auxil- iary server greatly simplifies application writing, manages over- head by reducing simultaneous server processes, provides system se- curity through authentication of service requests, and supports event and error logging. o Dynamic Host Configuration Protocol (DHCP) and the Bootstrap Pro- tocol (BOOTP) - The DHCP protocol is a superset of BOOTP. In ad- dition to BOOTP functionality (answering bootstrap requests), DHCP offers robust configuration services, including IP address, sub- net masks, and default gateways. The DHCP server can be configured to support BOOTP clients. If BOOTP is enabled without DHCP, DHCP functionality is not available. Management Control Program The DIGITAL TCP/IP Services for OpenVMS product provides the Manage- ment Control Program which is a comprehensive, easy-to-use network man- agement tool that includes over 100 OpenVMS style commands. These com- mands let system managers locally configure and monitor the product components. UNIX Style Management Commands The DIGITAL TCP/IP Services for OpenVMS product provides UNIX manage- ment commands for system managers experienced in managing a UNIX net- work subsystem. Supported commands include: ifconfig, netstat, syscon- fig, route, arp, ping, traceroute, and ripquery. Note, some UNIX flags and parameters may not be supported. 8 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 Enhanced Error Messages The DIGITAL TCP/IP Services for OpenVMS product provides improved er- ror messages from previous versions. Message documentation is now avail- able on line for a number of TCP/IP Services components using the Open- VMS Help Message utility (MSGHLP). Application Programming Interfaces (APIs) The DIGITAL TCP/IP Services for OpenVMS product provides the follow- ing APIs for programmers to develop customized applications: o Standard C Sockets and C Sockets Library provide UNIX like access to TCP, UDP, and raw IP to applications written in the C program- ming language. o The $QIO interface extends the OpenVMS system services for socket communications, providing access to TCP, UDP, and IP for applica- tions written in any programming language. o The SRI $QIO interface translates older, non-UCX $QIO interfaces into $QIO interfaces. o Sun RPC provides an industry-standard, portable API for program- mers who do not have an in-depth knowledge of networking protocols. This is an efficient alternative to application development using sockets. o Extensible Simple Network Management Protocol (eSNMP) provides rou- tines for building SNMP subagents. PATHWORKS and DECnet-over-TCP/IP The DIGITAL TCP/IP Services for OpenVMS product includes the PATHWORKS IP (PWIP) driver and PWIP ancillary control process (PWIP_ACP) for im- proved PATHWORKS and TCP/IP integration. 9 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 The PWIP driver makes possible communication between OpenVMS systems running both PATHWORKS server and TCP/IP Services software, and per- sonal computers running PATHWORKS client software. It also enables the DECnet-over-TCP/IP feature which is included with the DECnet-Plus for OpenVMS Version 6.0 and later software. (For more information, see the DECnet-Plus for OpenVMS documentation.) INSTALLATION AND CONFIGURATION System managers install the DIGITAL TCP/IP Services for OpenVMS prod- uct using the POLYCENTER Software Installation utility. A menu-driven configuration procedure makes it easy to enable the full range of com- ponents and services or only those needed. HARDWARE REQUIREMENTS Supported Processors The DIGITAL TCP/IP Services for OpenVMS product supports central pro- cessing units (CPUs) running OpenVMS Versions 7.1 or 7.2. For a com- plete list of hardware products, see the SPD for the specific Open- VMS operating system release. Required Network Controllers The DIGITAL TCP/IP Services for OpenVMS software supports all network devices listed in the OpenVMS Operating System Software Product De- scription. The DIGITAL TCP/IP Services for OpenVMS software can share an Ether- net interface with other Compaq networking products such as DECnet- Plus for OpenVMS. 10 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 Memory Requirements The minimum amount of memory required for the DIGITAL TCP/IP Services for OpenVMS product under the client or server license is: ___________________________________________________________________ System___________Minimum_Memory____________________________________ OpenVMS VAX 32 MB OpenVMS_Alpha____32_MB_____________________________________________ Disk Space Requirements The approximate amount of space required on the system disk to sup- port the DIGITAL TCP/IP for OpenVMS software under the client or server license is as follows. Actual sizes may vary depending on the system environment, configuration, and software options. ___________________________________________________________________ System_________________Minimum_Block_Size__________________________ OpenVMS Alpha 55,000 OpenVMS_VAX____________40,000______________________________________ CLUSTER SUPPORT The DIGITAL TCP/IP Services for OpenVMS product is fully supported when installed on any valid and licensed OpenVMS Cluster configuration. SOFTWARE REQUIREMENTS To qualify for a software support contract, the DIGITAL TCP/IP Services for OpenVMS product requires the OpenVMS operating system Version 7.1 or Version 7.2. Client access requires a system that supports the protocols specified by NFS Version 2.0 and all TCP/IP application protocols defined by the TCP/IP Request for Comments (RFCs). 11 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 For Systems Using Terminals: OpenVMS Versions 7.1 or 7.2 For Workstations Running DECwindows: OpenVMS Versions 7.1 or 7.2 For Workstations Running DECwindows Motif: OpenVMS Versions 7.1 or 7.2; DECwindows Motif for OpenVMS Version 1.1 (or later) GROWTH CONSIDERATIONS The minimum hardware and software requirements for any future version of the DIGITAL TCP/IP Services for OpenVMS product may be different from the minimum requirements for the current version. DISTRIBUTION MEDIA Media and documentation for the DIGITAL TCP/IP Services for OpenVMS product are available on the DIGITAL CD-ROM Software Library for Open- VMS (QA-03XAA-H8). You can order a printed documentation set separately. ORDERING INFORMATION DIGITAL TCP/IP Services for OpenVMS Alpha Software Licenses: QL-0LXA*-** Software Documentation: QA-0LXAA-GZ Software Product Services: QT-0LXA*-** DIGITAL TCP/IP Services for OpenVMS Alpha Client Software Licenses: QL-0M2A*-** Software Documentation: QA-0LXAA-GZ Software Product Services: QT-0M2A*-** DIGITAL TCP/IP Services for OpenVMS Alpha Client Upgrade Software License: QL-0PHA*-** Software Documentation: QA-0LXAA-GZ Software Product Services: QT-0PHA*-** 12 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 DIGITAL TCP/IP Services for OpenVMS VAX Software Licenses: QL-VHRA*-** Software Media: QA-VHRAA-H* Software Documentation: QA-VHRAA-GZ Software Product Services: QL-VHRA*-** DIGITAL TCP/IP Services for OpenVMS VAX Client Software Licenses: QL-GL7A*-** Software Documentation: QA-VHRAA-GZ Software Product Services: QT-GL7A*-** DIGITAL TCP/IP Services for OpenVMS VAX Client Upgrade Software License: QL-OPJA*-** Software Documentation: QA-VHRAA-GZ Software Product Services: QT-OPJA*-** * Denotes variant fields. For additional information about available licenses, services, and media, refer to the appropriate price book. This ordering information was valid at the time of release. Con- tact your local Compaq office for current ordering information. SOFTWARE LICENSING This software is furnished under license only. For more information about Compaq licensing terms and policies, contact your local Compaq office. The client license provides complete product functionality except for the following server components: NFS server, BIND server, PC-NFS server, the remote BOOT server, the DHCP server, and the RMT/RCD server. 13 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 License Management Facility Support The DIGITAL TCP/IP Services for OpenVMS product supports the OpenVMS License Management Facility (LMF). For information about the License Management Facility, see the Open- VMS Operating System Software Product Description (SPD 41.87.xx) or the OpenVMS documentation. YEAR 2000 READINESS This product is capable of accurately processing, providing, and/or receiving date data from, into and between the twentieth and the twenty- first centuries, and the years 1999 and 2000, including leap year cal- culations, when used in accordance with the associated product doc- umentation and provided that all hardware, firmware and software used in combination with the product properly exchange accurate date data with the product. SOFTWARE WARRANTY This software is provided by Compaq with a 90-day conformance warranty in accordance with the Compaq warranty terms applicable to the license purchase. SOFTWARE PRODUCT SERVICES A variety of service options are available from Compaq. For detailed information about the service options, contact your local Compaq of- fice. The product information in this SPD was valid at time of release. For current product information, contact your local Compaq office. 14 DIGITAL TCP/IP Services for OpenVMS Version 5.0 SPD 46.46.08 [R] A/UX is a registered trademark of Apple Computer, Inc. [R] Hewlett-Packard and HP-UX are registered trademarks of Hewlett-Packard Company. [R] IBM and AIX are registered trademarks of International Business Machines Corporation. [R] IEEE is a registered trademark of the Institute of Electri- cal and Electronics Engineers, Inc. [TM] JOIN is a trademark of Competitive Automation, Inc. [R] Motif is a registered trademark of Open Software Founda- tion, Inc. [TM] NFS is a trademark of Sun Microsystems, Inc. [R] UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Com- pany, Ltd. [TM] SCO is a trademark of Santa Cruz Operations, Inc. [R] Sun is a registered trademark of Sun Microsystems, Inc. [TM] SunOS is a trademark of Sun Microsystems, Inc. [TM] Alpha, Compaq, DEC, DECnet, DECwindows, DIGITAL, DIGITAL UNIX, OpenVMS, PATHWORKS, POLYCENTER, TURBOchannel, VAX, VT, and the DIGITAL logo are trademarks of Compaq Computer Corporation. © 1999. Compaq Computer Corporation. All rights reserved. 15