[Digital logo]
[HR]

OpenVMS Version 7.1 New Features Manual


Previous | Contents

Specifically, the guidelines for the software on the OpenVMS Freeware CD-ROM are as follows:


2.3 Internet Support: Enhanced OpenVMS Internet Product Suite

The original OpenVMS Internet Product Suite, which debuted in September 1996, provided the opportunity to turn existing OpenVMS VAX or Alpha systems into high performance, highly-available web servers and browsers. Version 1.1 of this product, which is available with OpenVMS Version 7.1, adds the following new components: the Netscape Communications and Commerce servers and an enhanced Purveyor Encrypt web server. This comprehensive and conveniently packaged portfolio of third-party and Digital products gives you an expanded choice of Internet tools to meet your business needs.

2.3.1 Overview of the Web Servers

Digital's portfolio of OpenVMS Internet products offers you a choice of the commercial HyperText Transport Protocol (HTTP) web servers described in the following sections.

Netscape Communications Server

The Netscape Communications Server Version 1.12 enables you to publish hypermedia documents using the HyperText Markup Language (HTML) on the Internet and internal TCP/IP-based networks (intranet) using HTTP. The server's compatibility with network standards and document formats makes it easy to integrate with other applications and systems in your enterprise.

The easy-to-use graphical user interface (GUI) makes installation, configuration, and management simple and fast. And, it supports industry-standard multimedia document formats for the presentation of rich text, graphics, audio, and video.

Easy-to-navigate hyperlinks connect related information across the network, creating a seamless web that lets you share product information, corporate news, and customer support and service information.

Netscape Commerce Server

The Netscape Commerce Server Version 1.12 provides secure electronic commerce and communications on the Internet and intranets. The Netscape Commerce Server lets you publish hypermedia documents using HTML and deliver them over the Internet and other TCP/IP networks using HTTP. To ensure data security, Netscape Commerce Server provides advanced security features such as server authentication, data encryption, data integrity, and user authorization. Communications are based on open standards including HTML, HTTP, the Common Gateway Interface (CGI), and the Secure Sockets Layer (SSL) protocol.

Purveyor Encrypt WebServer for OpenVMS

The Purveyor Encrypt WebServer for OpenVMS Version 1.2 replaces the original Purveyor WebServer packaged in the first version of the OpenVMS Internet Product Suite. Purveyor Encrypt WebServer combines the reliability, security and scalability of the OpenVMS platform with the graphical ease-of-use and functionality of World Wide Web technologies. Purveyor Encrypt lets you easily web-enable your existing OpenVMS applications, develop a corporate intranet, or create a robust external Web presence all within a secure web environment.

Using Secure Sockets Layer (SSL) encryption and authentication, Purveyor Encrypt ensures the security of access, traffic and requests made to web-enabled OpenVMS systems, which typically house mission-critical data. Purveyor WebServer will also run without encryption services, eliminating unnecessary network overhead.

Purveyor Encrypt runs over TCP/IP for OpenVMS or any other TCP/IP for OpenVMS implementation and can be configured to run in a clustered environment for high availability. Other features include:

2.3.2 List of Suite Components

Table 2-1 lists and describes the products, tools, and utilities available in the OpenVMS Internet Product Suite. For more detailed information, see the online documentation that accompanies the individual products in the OpenVMS Internet Product Suite.

Table 2-1 Internet Product Suite Components
Component Description
Commercial clients The Navigator is a World Wide Web browser from Netscape Communication Corporation that supports JavaScript.

Spyglass Enhanced Mosaic is a World Wide Web browser.

Commercial servers Netscape Communications Server enables you to publish hypermedia documents using the HyperText Markup Language (HTML) on the Internet and intranets using HTTP.

Netscape Commerce Server permits secure electronic commerce and communications on the Internet and intranets using Secure Sockets Layer (SSL).

Purveyor Encrypt is a web server from Process Software Corporation that uses SSL encryption to support secure transactions over the Internet and intranets. It includes a built-in proxy server.

Digital value-added software The Digital VTX Web Interface is a web interface to Digital's VTX that lets you access your VTX InfoBases using your favorite browser.

Digital also provides "Getting started" web pages and samples to get you started creating HTML pages and browsing the World Wide Web.

Freeware clients Lynx is a character-cell World Wide Web browser.

Gopher client is a client that requests and then receives the documents served by a Gopher server on the Internet.

Freeware servers The (OSU) DECthreads HTTP Server for OpenVMS is a freeware web server from Ohio State University.

Gopher server is a freeware server that makes documents available on the Internet.

The CERN Proxy Server is a freeware server that features the TCP/IP-based httpd (HyperText Transfer Protocol Daemon) protocol, caching, and easy Web access from behind firewalls.

Freeware UNIX tools GNU bison is a parser generator (alternative to yacc) by the Andrew Consortium at CMU.

fgrep, from the Free Software Foundation, is a utility to search for fixed strings.

flex (Fast Lexical Analyzer Generator) is a tool from the Free Software Foundation for generating programs that perform pattern-matching on text.

GNU awk for OpenVMS is a search tool from the Free Software Foundation.

grep is a utility to search for regular expressions.

perl (Practical Extracting and Report Language) is a scripting language for scanning text files and for implementing web pages.

GNU sed (Stream Editor) is a UNIX stream editor for OpenVMS from the Free Software Foundation.

tcl (Tool Command Language) is a stream-based command language.

tk (Tool Kit) is an X Window System toolkit for tcl.

yacc (yet another C compiler) is the Berkeley yacc written by the University of California at Berkeley.

ZIP is a utility that compresses and packages files for OpenVMS VAX and Alpha systems. UNZIP is a utility that lists, tests, or extracts from a ZIP archive on OpenVMS VAX and Alpha systems.

Freeware news readers ANU-News is a computer-based bulletin board.

MXRN is an X-based interface to the USENET news system that uses the NNTP remote news server for accessing newsgroups and articles.

NEWSRDR is an NNTP client program for OpenVMS systems running CMU-Tek TCP/IP, TGV MultiNet, VMS ULTRIX Connection, or any TCP/IP package supporting a Berkeley socket interface.

VNEWS is a native OpenVMS news reading client that uses the network news transport protocol to access news stored on a remote server.

Freeware viewers MPEG Video Player is a full-motion video viewer.

xv is an X Window System graphics viewer.

Freeware mail clients and servers IUPOP3 is a post office protocol mail server from Indiana University.

mx (Message Exchange) is electronic mail software for OpenVMS VAX systems running VMS Version 5.0 or later, including OpenVMS Version 6.0, and OpenVMS Alpha systems running OpenVMS Alpha Version 1.0 or later. It supports Internet mail over CMU-OpenVMS TCP/IP, VMS ULTRIX Connection, TGV MultiNet, Process Software's TCPware, and Wollongong's WIN/TCP and PathWay; BITNET mail over Wingra's Jnet; and UUCP mail over DECUS UUCP.

Pine E-mail is a mail client and newsreader.

Freeware HTML tools HLP2HTML Converter is a tool that converts HLP files to HTML.

HTML2PS is a tool that converts HTML to PostScript.

SDML2HTML is a tool that converts SDML to HTML.

WEBLINT is an HTML parser.

DEHTML is a utility that removes all HTML markup from a file.

ENTIFY is a utility that replaces ISO high Latin-1 alphabetic characters with ampersand entities for safe 7-bit transport.

HTMLCHEK is an HTML syntax checker that uses awk.

HTMLCHKP is an HTML syntax checker that uses perl.

HTMLSRPL is a tool that does a string "search and replace" in an HTML file.

MAKEMENU is a utility that makes a simple menu for HTML files.

METACHAR is a utility that protects HTML and SGML metacharacters in text that will be included in an HTML file.

TXT2HTML is a tool that converts plain text to HTML.

Web interfaces Web interfaces to the DCL help libraries and system monitoring on OpenVMS systems are provided. The interface to OpenVMS system management provides access to such commands as SHOW CLUSTER, SHOW DEVICE, SHOW NETWORK, SHOW QUEUE, and SHOW SYSTEM. The interface also lets you obtain system auditing, accounting, intrusion information, and system logs.

2.4 Point-to-Point Protocol Support (Alpha Only)

The Point-to-Point Protocol (PPP) is an internet layer protocol which is now the widely accepted replacement for the Serial Line Interconnect Protocol (SLIP). PPP support enhances the connectivity and Internet capabilities of OpenVMS Alpha by providing a way to establish a dynamic Internet Protocol (IP) network connection over a serial line --- without extensive router or server hardware.

Based on code originated at Carnegie Mellon University, this serial protocol features:

To support this protocol, OpenVMS Alpha Version 7.1 offers a Point-to-Point Protocol utility (PPPD) and related device driver described in the following sections.

Point-to-Point Protocol Utility

The Point-to-Point Protocol utility (PPPD) is a DCL-level tool that you can use to initiate and manage an IP network connection over an asynchronous, serial data line. PPPD extends the networking capability of OpenVMS Alpha by enabling you to:

Refer to the TCP/IP Networking on OpenVMS Systems for a detailed description of this utility and its related subcommands. Sample PPPD connection procedures are also provided online in an ASCII (.TXT) and PostScript (.PS) file. Once you install the OpenVMS Alpha Version 7.1 kit, you can retrieve either file from the following location:

SYS$SYSROOT:[SYSHLP.EXAMPLES.PPPD.DOC]PPP_CONNECT.TXT (or .PS) 

Note

The Point-to-Point Protocol utility (PPPD) included with OpenVMS Alpha Version 7.1 provides point-to-point networking capability to the base operating system. However, for this utility to be fully functional, your current TCP/IP vendor must also develop and integrate the appropriate callback images into their Internet Protocol (IP) stack.

The Digital TCP/IP Services for OpenVMS team is currently integrating these images into the next version of their product. Digital is also working in tandem with our third-party TCP/IP vendors to provide this functionality; contact your individual TCP/IP vendor for more details.


Point-to-Point Protocol Driver

OpenVMS Alpha Version 7.1 includes a new device driver which provides support for PPP connection management, a state engine, and the link negotiation code. This driver interfaces with the upper layers of the network through the VMS Communications Interface (VCI).

Information about the PPP driver is provided online in both ASCII (.TXT) and PostScript formats (.PS). Once you install the OpenVMS Alpha Version 7.1 kit, you can retrieve either file from the following location:

SYS$SYSROOT:[SYSHLP.EXAMPLES.PPPD.DOC]PPP_INTERFACES.TXT (or .PS) 


Chapter 3
System Management Features

This chapter provides information about new features, changes, and enhancements for system managers.

3.1 ATM Local Area Networks: Managing with LANCP (Alpha Only)

OpenVMS Alpha Version 7.1 supports and manages with the LANCP utility the following networking features:

Table 3-1 shows the ATM devices supported by OpenVMS Version 7.1.

Table 3-1 LAN ATM Devices
LAN Device Examples Description
ATM ATMWORKS 350, ATMWORKS 750 The ATMWORKS 350 supports PCI-based systems. The ATMWORKS 750 supports TURBOchannel systems.

3.1.1 LAN Emulation Over an ATM Network

OpenVMS Version 7.1 supports the standards defined by the ATM Forum's LANE Version 1.0 specifications for LAN emulation over an ATM network. By implementing an emulated LAN over an ATM network, you enable a group of ATM stations to act like a traditional LAN. LAN emulated over an ATM network allows you to run your existing applications basically unchanged, while the computers on which your applications are running are connected to the ATM network.

Digital implements only the LAN emulation client (LEC) and does not implement the LAN emulation server (LES), or the Broadcast and Unknown server (BUS). The LES and BUS servers must be provided by some other facility such as Digital's GIGAswitch/ATM.

Table 3-2 shows the characteristics of LAN emulation over ATM media.

Table 3-2 LAN Media Characteristics
Characteristics Description
Speed 155 Mb/s
Max. frame size 1516, 4544, and 9234
Max. stations LAN server determines number of stations supported
Max. LAN size Unrestricted

3.1.2 Classical IP Over an ATM Network

OpenVMS Alpha Version 7.1 implements the standards defined in RFC 1577 (Classical IP over ATM). This implementation introduces the necessary system interface for Classical IP (CLIP) over an ATM network, and enables IP and Address Resolution Protocols (ARPs) in an ATM network environment to be configured as a logical IP subnetwork (LIS). Consult your IP product documentation for the status of support of IP over this interface.

Section 3.1.3 describes the LANCP commands to manage LAN emulation over an ATM network. Section 3.1.4 describes the commands to manage CLIP over an ATM network.

3.1.3 Managing LAN Emulation Over an ATM Network with LANCP Commands

LAN emulation over an ATM network is managed by using special LANCP command qualifiers. These qualifiers are presented in the following sections.

3.1.3.1 DEFINE DEVICE Qualifiers for LAN Emulation

Table 3-3 shows the LAN emulation qualifiers for the DEFINE DEVICE command.

Table 3-3 DEFINE DEVICE Command Qualifiers for LAN Emulation
Qualifier Description
/ATMADDRESS On Alpha systems, defines the LAN emulation server (LES) address for asynchronous transfer mode (ATM). Usually the address is not user specified, and this qualifier is used only if you want a specific address. By default, the address is determined by software from the configuration server for the LES. The /ATMADDRESS qualifier's syntax is as follows:
DEFINE DEVICE/ATMADDRESS=([NO]LES=the ATM address)
      
/DLL Same as the /MOPDLL qualifier.
/ELAN The /ELAN qualifier controls the state of the LAN emulation and has two values: enable and disable. With /ELAN=ENABLE and the keyword STARTUP, the LAN emulation is loaded when LANCP starts. With /ELAN=DISABLE, the same parameters as ENABLE can be used. The /ELAN qualifier's syntax is as follows:
DEFINE DEVICE/ELAN=(...
      
[parent=parent device,]...
[name="ELAN NAME to join",]...
[size=1516]...
[type=CSMACD]...
[Enable,]...[Disable,]...
[Enable=startup,]...[Disable=startup,]
...[description = "description string,"])
/ELAN (continued) The meanings for the syntax for /ELAN are as follows:
  • parent

    The ATM adapter device name. An example of the parent device for ATMWORKS 350 is: HW n0, where n is the controller number. An example of the parent device for ATMWORKS 750 is: HC n0, where n is the controller number.

  • name

    Optionally specified if you want to join a specific ELAN. The default is null.

  • size

    Maximum frame size of the LAN you want to join. Valid sizes are 1516, 4544, or 9234 bytes.

  • type

    Support currently only for CSMACD.

  • description

    A method of describing the ELAN for display purposes only.

Keywords and their meanings for /ELAN are as follows:
  • Enable

    Begins a join on a specified emulated LAN. It also loads the driver, if not already loaded.

  • Disable

    Causes a client to leave the emulated LAN.

/MOPDLL=( option) Provides the MOP downline load service settings for the device.

With this qualifier, you can specify:

  • enable-option

    Indicates that MOP downline load service should be enabled or disabled for the device.

  • exclusive-option

    Indicates that no other provider of MOP downline load service is allowed on the specified LAN device at the same time as LANACP.

  • knownclientsonly-option

    Indicates that MOP downline load requests should be serviced only for clients defined in the LAN volatile node database.

  • size-option

    Specifies the size in bytes of the file data portion of each downline load message.

For more detailed information, see the OpenVMS System Manager's Manual: Tuning, Monitoring, and Complex Systems and the OpenVMS System Management Utilities Reference Manual: A--L.

3.1.3.2 LIST DEVICE Qualifiers for LAN Emulation

Table 3-4 shows the qualifiers for the LANCP LIST DEVICE command that support LAN emulation.

Table 3-4 LIST DEVICE Command Qualifiers for LAN Emulation
Qualifier Description
/ALL Lists all devices that match device names.
/CHARACTERISTICS Same as the /PARAMETERS qualifier.
/DLL Same as the DEFINE DEVICE/MOPDLL qualifier. Lists downline load characteristics.
/PARAMETERS Displays status and related information about the device.

For more detailed information, see the OpenVMS System Manager's Manual: Tuning, Monitoring, and Complex Systems and the OpenVMS System Management Utilities Reference Manual: A--L.

3.1.3.3 SET DEVICE Qualifiers for LAN Emulation

Table 3-5 shows the qualifiers for the LANCP SET DEVICE command that support LAN emulation.

Table 3-5 SET DEVICE Command Qualifiers for LAN Emulation
Qualifier Description
/ATMADDRESS On Alpha systems, sets the LAN emulation server (LES) address for asynchronous transfer mode (ATM). Usually the address is not user specified, and this qualifier is used only if you want a specific address. By default the address is determined by software from the configuration server for the LES. The /ATMADDRESS qualifier's syntax is as follows:
SET DEVICE/ATMADDRESS=([NO]LES=the ATM server)
      
/DLL Same as the DEFINE DEVICE/MOPDLL qualifier.
/ELAN Sets LAN emulation parameters. The /ELAN qualifier's syntax is as follows:
SET DEVICE/ELAN=(...
      
[parent=parent device,]...
[name="ELAN NAME to join",]...
[size=1516]...
[type=CSMACD]...[Create,]
[Enable,]...[Disable,]...
[description = "description string,"])
The meanings for the syntax for /ELAN are as follows:
  • parent

    The ATM adapter device name. An example of the parent device for ATMWORKS 350 is: HW n0, where n is the controller number. An example of the parent device for ATMWORKS 750 is: HC n0, where n is the controller number.

  • name

    Optionally specified if you want to join a specific ELAN. The default is null.

  • size

    Maximum frame size of the LAN you want to join. Valid sizes are 1516, 4544, or 9234 bytes.

  • type

    Support currently only for CSMACD.

  • description

    A method of describing the ELAN for display purposes only.

/ELAN (continued) Keywords and their meanings for /ELAN are as follows:
  • Create

    Loads the emulation driver SYS$ELDRIVER.EXE, but does not start it.

  • Enable

    Begins a join on a specified emulated LAN. It also loads the driver, if not already loaded.

  • Disable

    Causes a client to leave the emulated LAN.

/PERMANENT Reads the permanent database and creates device entries in the volatile database.

For more detailed information, see the OpenVMS System Manager's Manual: Tuning, Monitoring, and Complex Systems and the OpenVMS System Management Utilities Reference Manual: A--L.

3.1.3.4 SHOW DEVICE Qualifiers for LAN Emulation

Table 3-6 shows the LAN emulation qualifiers for the SHOW DEVICE command.

Table 3-6 SHOW DEVICE Command Qualifiers for LAN Emulation
Qualifier Description
/ALL Shows all devices that match device names.
/CHARACTERISTICS Same as the /PARAMETERS qualifier.
/DLL Same as the DEFINE DEVICE/MOPDLL qualifier. It shows downline load characteristics.
/PARAMETERS Displays status and related information about the device.


Previous | Next | Contents | [Home] | [Comments] | [Ordering info] | [Help]

[HR]

  6480P001.HTM
  OSSG Documentation
   5-DEC-1996 13:49:04.39

Copyright © Digital Equipment Corporation 1996. All Rights Reserved.

Legal