  .                                        DIGITAL              Software             Product            Description  N            ___________________________________________________________________  J            PRODUCT NAME:  DIGITAL TCP/IP Services for OpenVMS Version 4.2             SPD 46.46.06               October 1997                 1 DESCRIPTION  F               The DIGITAL TCP/IP Services for OpenVMS software productF               (also known as UCX) is the OpenVMS implementation of theH               industry-standard TCP/IP suite of communications protocols2               defined in the TCP/IP layered model.  D               Based on the UNIX Berkeley Software Distribution (BSD)?               Version 4.3 software, the DIGITAL TCP/IP Services C               for OpenVMS product is layered software that provides C               interoperability and resource sharing between OpenVMS G               systems, UNIX systems, and other systems that support the E               TCP/IP protocol suite and the Network File System (NFS) ,               product from Sun Microsystems.  F               The DIGITAL TCP/IP Services for OpenVMS product makes itD               possible for OpenVMS users to connect to heterogeneous9               networks and accomplish a variety of tasks:   G               o  Network file access - users can access files on remote                   hosts.   F               o  Electronic mail - users can exchange messages between                  hosts.   F               o  Application development - application programmers canF                  develop TCP/IP applications for communication between(                  local and remote hosts.  F               o  Download and file transfer - users can exchange files                  between hosts.   F               o  User information - users can access information aboutB                  other users logged onto the local or remote host.  D               o  Remote management - system managers can monitor theD                  UCX network and applications from remote management                  stations.  C               o  Remote terminal access - users can access a remote E                  system as if their terminal is connected directly to                   that system.   G               o  Remote command execution - users can issue commands to                   remote hosts.  H                                                                        1                 G               o  Remote printing - users can send or receive print jobs ,                  to or from remote printers.  G               o  Remote file copy - users can copy files that reside on                   remote hosts.  H               o  Remote booting - system managers can boot remote nodes.  D               Internetworking with TCP/IP hides the hardware details@               of each individual network and allows computers toA               communicate independently of their physical network @               connections. Internetworking uses a uniform set ofG               protocols to define behavior on an internet for all nodes C               using supported network media. TCP/IP provides both a E               standard transport mechanism and full-duplex, reliable, F               stream communication services for software applications.           2 Features  E               The features of the DIGITAL TCP/IP Services for OpenVMS                product include:  C               o  A number of components based on Network Interface, F                  Internet, and Transport layer protocols and services,B                  which move and manage the flow of data around the                  internet.  B               o  A number of components based on Application layerD                  protocols and services, such as electronic mail andE                  remote file computing, that OpenVMS users require in 0                  open client/server environments  D               o  Support for a number of network hardware configura-B                  tions: Ethernet, Fiber Distributed Data InterfaceC                  (FDDI), Token Ring, and asynchronous transfer mode *                  (ATM; Alpha systems only)  D               o  A Berkeley Internet Name Domain (BIND) resolver andG                  name server that maintains and distributes information %                  about internet hosts   B               o  Cluster load balancing and round-robin scheduling  C               o  Easy, fast installation on an OpenVMS Alpha system H                  (using the POLYCENTER Software Installation utility) orE                  an OpenVMS VAX system (using the VMSINSTAL facility)   	         2                  B               o  A flexible configuration process that includes an4                  interactive configuration procedure  A               o  The UCX Management Control Program (UCP) command C                  interface for configuring and managing the network 1                  connections and the UCX software   F               o  Command procedures for automatic startup and shutdown"                  of UCX components  H               o  Logical names to help manage applications for local and                  remote users   >               o  Application Programming Interfaces (APIs) forD                  developing customized applications: $QIO, SRI $QIO,G                  standard C sockets and C sockets library, SUN RPC, and                   eSNMP  B               o  An auxiliary server, similar to the UNIX InternetD                  daemon (inetd), that reduces the load on the systemD                  and provides security features, access control, and                  event logging  D               o  Troubleshooting tools including error messages thatG                  display on the screen or print to log files; the Trace E                  utility (TCPIPTRACE); BIND server load balancing and G                  NSLOOKUP debugging; and management commands to isolate .                  problems and tune performance           3 Licenses  F               Several DIGITAL TCP/IP Services for OpenVMS licenses are               available:  H               __________________________________________________________H               License____Description____________________________________  C               Server     For customers who require the full product E                          functionality (server and client) of DIGITAL 5                          TCP/IP Services for OpenVMS.           H                                                                        3               H               __________________________________________________________H               License____Description____________________________________  G               Client     For customers who require the full functional- G                          ity of the DIGITAL TCP/IP Services for OpenVMS C                          product without the server components (NFS H                          server, BIND server, PC-NFS server, remote BOOT5                          server, and RMT/RCD server).   E               Client     For customers who purchased a client license E               upgrade    and now require full DIGITAL TCP/IP Services H               ___________for_OpenVMS_server_functionality.______________  )         4 Network Interface Layer Support   C               With support for multiple network interfaces for each F               physical network controller, the DIGITAL TCP/IP ServicesG               for OpenVMS software allows OpenVMS systems to connect to G               individual host computers on different types of networks:                  o  Ethernet   8               o  Fiber Distributed Data Interface (FDDI)                 o  Token Ring   F               o  Asynchronous transfer mode (ATM) (Alpha systems only)  C               Individual host computers can also connect with other F               hosts or networks over serial communications lines usingF               either the Serial Line Internet Protocol (SLIP or CSLIP)A               or the Point-to-Point Protocol (PPP) (OpenVMS Alpha                 Version 7.1 only).            5 Internet Layer Support  F               The DIGITAL TCP/IP Services for OpenVMS product supportsG               the following Internet layer protocols that work together /               to move data around the internet:   A               o  Internet Protocol (IP) - a connectionless packet !                  delivery service   F               o  Routing Information Protocol (RIP) - enables gatewaysH                  to exchange current routing information about hosts and,                  directly connected networks  	         4                  D               o  Internet Control Message Protocol (ICMP) - providesC                  diagnostic functions and handles error and control                   messages   H               o  Address Resolution Protocol (ARP) - dynamically maps an:                  IP address to a physical hardware address  !         6 Transport Layer Support   E               To provide either connection-oriented or connectionless B               data transmission between two hosts (either local orF               remote), the DIGITAL TCP/IP Services for OpenVMS productG               supports both TCP and UDP protocols. These protocols form G               the bridge between the Application layer and the Internet                layer:  ?               o  Transmission Control Protocol (TCP) - provides H                  connection-oriented, reliable, sequenced data transfersE                  for applications that must guarantee delivery of the                   data   >               o  User Datagram Protocol (UCP) - provides fast,D                  connectionless data transfers for applications that5                  do not require delivery confirmation   #         7 Application Layer Support   F               The DIGITAL TCP/IP Services for OpenVMS product supportsE               numerous Application layer protocols that allow OpenVMS                users to:   /               o  Run software on remote systems   E               o  Transfer data files between local and remote systems   C               o  Share remote system resources such as disk storage F                  space and printers as if they were directly connected+                  to the user's local system   E               o  Send and receive electronic mail messages locally or .                  across the worldwide Internet  D               o  Provide consistent, reliable, and efficient network6                  services to all users on the internet  H                                                                        5                                Remote Computing  G               With TELNET, an OpenVMS user can log into remote hosts in 7               the network. 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   F               The popular UNIX Remote commands, called R commands, letE               OpenVMS users work in accounts on remote internet hosts H               that are either UNIX or other OpenVMS systems. The DIGITALG               TCP/IP Services for OpenVMS software supports the RLOGIN, /               RSH, REXEC, and RMT/RCD commands.   D               The Finger utility enables users to obtain information>               about each user on local or remote systems. ThisC               information includes user name, account name, and the *               program the user is running.                 File Transfer   H               OpenVMS users transfer data files between local and remoteB               systems through the use of the following components:  G               o  File Transfer Protocol (FTP) - transfers files between                   hosts  F               o  Trivial File Transfer Protocol (TFTP) - downloads and                   transfers files  H               o  The remote copy (rcp) command - copies files to or from                  remote hosts                  Resource Sharing  G               The DIGITAL TCP/IP Services for OpenVMS software provides D               network printing through the line printer/line printerF               daemon (LPR/LPD) protocols. LPD provides remote printingF               services for UNIX and OpenVMS client hosts through localG               and remote print queues. Once the print queues are set up G               by the system manager, OpenVMS client users issue the DCL E               command PRINT and UNIX client users typically issue the                lpr command.  	         6                  D               The TELNET print symbiont (TELNETSYM) lets users printC               remotely during a TELNET session. With TELNETSYM, the H               local OpenVMS system drives a remote printer as if it were!               directly connected.   H               With the robust Network File System (NFS) server software,@               NFS client users gain transparent access to remoteE               file services. With NFS, when a user accesses files and H               directories from a remote system, they appear to reside onG               the local system regardless of operating system, hardware F               type, or architectural differences between the local andE               remote systems. The PC-NFS daemon allows the NFS client D               software to run on a personal computer. The NFS serverC               promotes data sharing among clients through a central G               data storage facility for OpenVMS and UNIX files. The NFS F               services are available where specific implementations of>               NFS exist on both the client and server systems.                 Electronic Mail   D               With the Simple Mail Transfer Protocol (SMTP), OpenVMSD               users can send and receive electronic mail to and fromB               local and remote hosts. The DIGITAL  TCP/IP ServicesF               for OpenVMS implementation of SMTP uses the OpenVMS MailC               facility, which automatically recognizes an SMTP host 6               address in the format smith@widgets.com.  G               The SMTP server works with the Post Office Protocol (POP) D               server to provide a reliable mail service. With POP asF               the mail repository, PC clients are assured that mail is6               accepted even when the PC is turned off.                 Network Services  D               With the following DIGITAL TCP/IP Services for OpenVMSD               management components, network and system managers canE               provide consistent, reliable, and efficient services to 5               their users, with minimal interruption:   E               o  Simple Network Management Protocol (SNMP) - a master D                  agent and subagents that allow the UCX system to be@                  managed by a management station on the network.  @               o  Network Time Protocol (NTP) - an environment toD                  synchronize time between hosts on a TCP/IP network.  H                                                                        7                 E               o  Berkeley Internet Name Domain (BIND) - a distributed B                  database system that distributes and manages hostE                  information so hosts do not need to know the address E                  of every other host on the internet. The BIND server C                  translates the Domain Name System (DNS) host names E                  into IP addresses. This feature complements the BIND E                  resolver, which is the client component of BIND that G                  requests node-name-to-address translations from a BIND                   server.  D               o  Portmapper - a database system that allocates portsF                  so system managers do not need to preconfigure clientA                  applications with port numbers for each service.   E               o  Auxiliary server - a process that greatly simplifies E                  application writing and manages overhead by reducing H                  simultaneous server processes; eliminates high overhead@                  surrounding services processes; provides systemE                  security through authentication of service requests;e6                  and supports event and error logging.  H               o  The Bootstrap Protocol (BOOTP) - a process that answers8                  bootstrap requests from remote devices.  $         8 Management Control Program  F               The DIGITAL TCP/IP Services for OpenVMS product providesB               the UCX Management Control Program (UCP), which is aE               comprehensive, easy-to-use network management tool that F               includes over 100 OpenVMS-style commands. These commandsG               let system managers locally configure and monitor the UCX                components.c  .         9 Logical Names and Command Procedures  G               Startup and shutdown command procedures are available foroD               all the components. In addition, logical names shortenH               the time it takes to complete management tasks for various;               applications such as FTP, NFS, SMTP, and POP.e            	         8g o               4         10 Application Programming Interfaces (APIs)  F               The DIGITAL TCP/IP Services for OpenVMS product providesF               the following APIs for programmers to develop customized               applications:   D               o  Standard C Sockets and C Sockets Library - providesE                  UNIX-like access to TCP, UDP, and raw IP using the Cc&                  programming language.  H               o  $QIO - provides access to TCP, UDP, and IP by extendingC                  OpenVMS system services for socket communications. 3                  Supports any programming language.a  E               o  SRI $QIO - translates older, non-UCX $QIO interfaces &                  into $QIO interfaces.  F               o  Sun RPC - provides an industry-standard, portable APIF                  for programmers who do not have an in-depth knowledgeE                  of networking protocols. An efficient alternative to 7                  application development using sockets.   H               o  Extensible Simple Network Management Protocol (eSNMP) -F                  provides eSNMP routines for building eSNMP subagents.            11 PATHWORKS Integration  F               The DIGITAL TCP/IP Services for OpenVMS product supportsG               the PATHWORKS IP driver for improved PATHWORKS and TCP/IPf               integration.  )         12 INSTALLATION AND CONFIGURATIONy  E               System managers install the DIGITAL TCP/IP Services for G               OpenVMS product using the VMSINSTAL utility (VAX systems) D               or the POLYCENTER Software Installation utility (Alpha               systems).k  D               A menu-driven configuration procedure makes it easy toF               enable the full range of components and services or onlyH               those needed. In addition, management commands and logicalE               names let you modify the default characteristics of thevF               components and services to fit the needs of the network.    H                                                                        9 n                         13 HARDWARE REQUIREMENTS  "               Supported Processors  F               The DIGITAL TCP/IP Services for OpenVMS product supportsF               central processing units (CPUs) running OpenVMS Versions@               6.2, 7.0, and 7.1. For a complete list of hardwareF               products, see the SPD for the specific OpenVMS operating               system release.c  *               Required Network Controllers  G               The DIGITAL TCP/IP Services for OpenVMS software requires 7               one of the following network controllers:   H               __________________________________________________________H               Controller__Description___________________________________  :               Integral    Resident Ethernet communications                Ethernet    system  H               DEFTA       High-performance network adapter that connectsF                           TURBOchannel systems to ANSI FDDI local area"                           networks  H               DEMFA       High-performance network adapter that connectsG                           XMI systems to ANSI FDDI local area networks;EF                           requires microcode revision of 1.4 or higher  H               DEMNA       High-performance network adapter that connectsE                           XMI systems to both Ethernet and IEEE 802.3 -                           local area networksr  D               PMAD        Network adapter that connects TURBOchannelG                           systems to both Ethernet and IEEE 802.3 local '                           area networksc  E               DETRA       Token ring adapter for the TURBOchannel buse  <               DW110       Token ring adapter for the ISA bus  H               DW300_______Token_ring_adapter_for_the_EISA_bus___________  B               The DIGITAL TCP/IP Services for OpenVMS software canG               share an Ethernet interface with other DIGITAL networkinga7               products such as DECnet-Plus for OpenVMS.p  
         10 S  $            !               Memory Requirements   C               The minimum amount of memory required for the DIGITAL E               TCP/IP Services for OpenVMS product under the client ord                server license is:  H               __________________________________________________________H               System_________Minimum_Memory_____________________________  "               OpenVMS VAX    24 MB  H               OpenVMS_Alpha__32_MB______________________________________  >               Disk Space Requirements (Block Cluster Size = 1)  D               The approximate amount of space required on the systemE               disk to support the DIGITAL TCP/IP for OpenVMS softwareiF               under the client or server license is as follows. ActualA               sizes may vary depending on the system environment,_2               configuration, and software options.  H               __________________________________________________________H               Requirement__________Size_________________________________  8               Disk space required  40,000 blocks (Alpha)6               for                  19,000 blocks (VAX)               installation  8               Disk space required  32,000 blocks (Alpha)6               for                  18,000 blocks (VAX)H               permanent_use_____________________________________________  +               System Parameter Requirements   G               The DIGITAL TCP/IP Services for OpenVMS software requires A               the following additional system parameters (minimum                amounts):t  #               o  65 global sections   %               o  8100 global pageletsC  7               o  350,000 bytes of nonpaged dynamic poola           14 CLUSTER SUPPORT  F               The DIGITAL TCP/IP Services for OpenVMS product is fullyH               supported when installed on any valid and licensed OpenVMS$               Cluster configuration.  H                                                                       11                           15 SOFTWARE REQUIREMENTS  a               To qualify for a software support contract, the DIGITAL TCP/IP Services for OpenVMSoH               product requires the OpenVMS operating system Version 6.2,               7.0, or 7.1.  ?               Client access requires a system that supports the C               protocols specified by NFS Version 2.0 and all TCP/IP E               application protocols defined by the TCP/IP Request fora               Comments (RFCs).  B               The NFS component of the DIGITAL TCP/IP Services forC               OpenVMS software has been tested for interoperability E               and connectivity with clients of the following systems:   '                  Sun Microsystems SunOSn&                  Hewlett-Packard HP-UX                  IBM AIX                  Apple A/UX .                  Santa Cruz Operation SCO UNIX  G               For Systems Using Terminals: OpenVMS Version 6.2, 7.0, ort               7.1   G               For Workstations Running DECwindows: OpenVMS Version 6.2.l               7.0, or 7.1c  8               For Workstations Running DECwindows Motif:  1                  OpenVMS Version 6.2, 7.0, or 7.1sD                  DECwindows Motif for OpenVMS Version 1.1 (or later)            16 GROWTH CONSIDERATIONS  D               The minimum hardware and software requirements for anyG               future version of the DIGITAL TCP/IP Services for OpenVMSiH               product may be different from the minimum requirements for"               the current version.           17 DISTRIBUTION MEDIA   E               Media and documentation for the DIGITAL TCP/IP Services E               for OpenVMS product are available on the DIGITAL CD-ROMnG               Software Library for OpenVMS (QA-03XAA-H8). You can order /               printed documentation separately.e  
         12 e  c                     18 ORDERING INFORMATIONs  7               DIGITAL TCP/IP Services for OpenVMS Alpha   /                  Software Licenses: QL-0LXA*-**t4                  Software Documentation: QA-0LXAA-GZ7                  Software Product Services: QT-0LXA*-**   >               DIGITAL TCP/IP Services for OpenVMS Alpha Client  /                  Software Licenses: QL-0M2A*-**e4                  Software Documentation: QA-0LXAA-GZ7                  Software Product Services: QT-0M2A*-**   F               DIGITAL TCP/IP Services for OpenVMS Alpha Client Upgrade  .                  Software License: QL-0PHA*-**4                  Software Documentation: QA-0LXAA-GZ7                  Software Product Services: QT-0PHA*-**s  5               DIGITAL TCP/IP Services for OpenVMS VAX   /                  Software Licenses: QL-VHRA*-** ,                  Software Media: QA-VHRAA-H*4                  Software Documentation: QA-VHRAA-GZ7                  Software Product Services: QL-VHRA*-**s  <               DIGITAL TCP/IP Services for OpenVMS VAX Client  /                  Software Licenses: QL-GL7A*-** 4                  Software Documentation: QA-VHRAA-GZ7                  Software Product Services: QT-GL7A*-**   D               DIGITAL TCP/IP Services for OpenVMS VAX Client Upgrade  .                  Software License: QL-OPJA*-**4                  Software Documentation: QA-VHRAA-GZ7                  Software Product Services: QT-OPJA*-**   C               *  Denotes variant fields. For additional information H                  about available licenses, services, and media, refer toF                  the appropriate price book. This ordering informationE                  was valid at the time of release. Contact your localnA                  DIGITAL office for current ordering information.-  H                                                                       13    X                     19 SOFTWARE LICENSING   E               This software is furnished under license only. For more E               information about DIGITAL licensing terms and policies, 0               contact your local DIGITAL office.  G               The client license provide complete product functionality E               except for the following server components: NFS server, E               BIND server, PC-NFS server, the remote BOOT server, and !               the RMT/RCD server.c  .         20 License Management Facility Support  F               The DIGITAL TCP/IP Services for OpenVMS product supports<               the OpenVMS License Management Facility (LMF).  D               License units are allocated on an unlimited use basis.  H               For information about the License Management Facility, seeG               the OpenVMS Operating System Software Product Descriptiona:               (SPD 41.87.xx) or the OpenVMS documentation.           21 SOFTWARE WARRANTY  D               Warranty information about the DIGITAL TCP/IP ServicesF               for OpenVMS product is outlined in the Software Warranty@               Addendum, included with the product documentation.  $         22 SOFTWARE PRODUCT SERVICES  F               A variety of service options are available from DIGITAL.A               For detailed information about the service options, 0               contact your local DIGITAL office.  F               The product information in this SPD was valid at time ofD               release. For current product information, contact your#               local DIGITAL office.m                
         14                   D               [R]  A/UX is a registered trademark of Apple Computer,                    Inc.N  F               [R]  Hewlett-Packard and HP-UX are registered trademarks.                    of Hewlett-Packard Company.  I               [R]  IBM and AIX are registered trademarks of InternationalS1                    Business Machines Corporation.g  E               [R]  IEEE is a registered trademark of the Institute ofw=                    Electrical and Electronics Engineers, Inc.a  C               [R]  Motif is a registered trademark of Open Softwarem#                    Foundation, Inc.w  ?               [TM] NFS is a trademark of Sun Microsystems, Inc.l  F               [R]  UNIX is a registered trademark in the United StatesD                    and other countries, licensed exclusively through'                    X/Open Company, Ltd.n  D               [TM] SCO is a trademark of Santa Cruz Operations, Inc.  E               [R]  Sun is a registered trademark of Sun Microsystems,e                    Inc.a  A               [TM] SunOS is a trademark of Sun Microsystems, Inc.m  H               [TM] DEC, DECnet, DECwindows, DIGITAL, OpenVMS, PATHWORKS,J                    POLYCENTER, TURBOchannel, VAX, VT, and the DIGITAL logoC                    are trademarks of Digital Equipment Corporation.   ?                1997. Digital Equipment Corporation. All rightso               reserved.a                    H                                                                       15