DECnet/OSI FTAM and Virtual Terminal Use and Management

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  Part I   Introduction

  1      OSI Applications Overview

  1.1     FTAM Overview

  1.2     FTAM Gateways

  1.3     FTAM User Facilities

  1.4     Virtual Terminal Overview
    1.4.1      Virtual Terminal Interactions
    1.4.2      Virtual Terminal Operation in a Network
    1.4.3      Virtual Terminal Profiles
    1.4.4      Virtual Terminal Repertoires

  Part II   Use

  2      Using FTAM

  2.1     FTAM File Specifications
    2.1.1      File Specification Format for OpenVMS
      2.1.1.1      FTAM Application Address
      2.1.1.2      Security Information
      2.1.1.3      Account Name
      2.1.1.4      File Designation
      2.1.1.5      Using Wildcards with the Directory Facility
    2.1.2      File Specification Format for DEC OSF/1
      2.1.2.1      Application Address
      2.1.2.2      Pathname

  2.2     FTAM Commands
    2.2.1      Copying Files
      2.2.1.1      Copying FTAM-2 Document Types
      2.2.1.2      Copying FTAM Files
      2.2.1.3      Copying Files with Confirmation
    2.2.2      Appending Files
      2.2.2.1      Concatenating with the copy Command
      2.2.2.2      Appending Files with the ocp Command
      2.2.2.3      Recovering from Data Transfer Errors
    2.2.3      Deleting Files
    2.2.4      Listing Files
    2.2.5      Renaming Files

  3      Using the DAP-FTAM Gateway (OpenVMS)

  3.1     Function of the DAP-FTAM Gateway

  3.2     Using the DAP-FTAM Gateway

  3.3     Supported Qualifiers for OpenVMS Systems

  3.4     Supported Document Types

  3.5     Quoting File Names

  3.6     DAP-FTAM Gateway Messages

  4      Using the FTAM-FTP Gateway (DEC OSF/1)

  4.1     Gateway Functions and Sample Commands

  4.2     Using the FTAM-FTP Gateway from an Internet Host
    4.2.1      Invoking the FTAM-FTP Gateway from Internet Nodes
    4.2.2      Specifying a Concatenation Character
    4.2.3      Sample Internet Commands
    4.2.4      Starting an FTP Session
    4.2.5      Ending an FTP Session
    4.2.6      Connecting to a Remote OSI Node
    4.2.7      Disconnecting from a Remote OSI Node
    4.2.8      Viewing Remote Directories
    4.2.9      Displaying Remote Files
    4.2.10     Setting the File Transfer Type
    4.2.11     Copying Files Between Systems

  4.3     Using the FTAM-FTP Gateway from an OSI Node

  4.4     Invoking the FTAM-FTP Gateway from VMS FTAM Nodes
    4.4.1      Sample VMS FTAM Commands
    4.4.2      Viewing Remote Directories
    4.4.3      Copying Files Between Systems
    4.4.4      Deleting Remote Files
    4.4.5      Renaming Files Between Systems

  4.5     Special Considerations for Internet Systems

  4.6     Special Considerations for Internet Systems Not Based on UNIX

  5      Using Virtual Terminal

  5.1     Accessing Remote Nodes
    5.1.1      Starting a VT Association
    5.1.2      Using VT in Command Mode

  5.2     Using Gateways for Remote OSI Node Access
    5.2.1      Using the LAT/VT Gateway
      5.2.1.1      Connecting from a Terminal Server
    5.2.2      Using the VT/LAT Gateway
    5.2.3      Using the Telnet/VT Gateway
    5.2.4      Using the VT/Telnet Gateway
    5.2.5      Using the CTERM/VT Gateway
    5.2.6      Using the VT/CTERM Gateway

  Part III   Concepts

  6      General OSI Concepts

  6.1     Protocols

  6.2     Dialogue

  6.3     Entities

  6.4     Services
    6.4.1      Service Primitives
    6.4.2      Service Access Points
    6.4.3      Functional Units

  6.5     Protocol Control Information (PCI)

  6.6     Syntaxes

  6.7     Protocol Data Units (PDUs)

  7      The Application Layer:  FTAM and ACSE

  7.1     FTAM Application Processes and Entities

  7.2     Overview of FTAM Operation
    7.2.1      Basic Components of FTAM Communications
    7.2.2      Virtual-Filestore Model
      7.2.2.1      File Attributes
      7.2.2.2      File Contents
      7.2.2.3      File Structure
      7.2.2.4      Access Contexts
      7.2.2.5      Constraint Sets
      7.2.2.6      Document Types
      7.2.2.7      Activity Attributes
    7.2.3      File-Service Model
      7.2.3.1      Regimes
      7.2.3.2      FTAM Services
      7.2.3.3      Relationship of Services to Regimes
    7.2.4      The FTAM File Protocol
    7.2.5      Summary of the FTAM Operation Overview

  7.3     Overview of ACSE
    7.3.1      Establishing an Association
    7.3.2      Terminating an Association
    7.3.3      ACSE Services

  8      Introduction to Presentation and Session

  8.1     Context Management (Presentation)

  8.2     Connection Management (Presentation and Session)

  8.3     Dialogue Control (Presentation and Session)

  8.4     Information Transfer (Presentation and Session)

  8.5     Presentation and Session Services

  Part IV   Management

  9      The OSI Application Entity Database

  9.1     About The OSI Applications Database
    9.1.1      Support For X.500 Directory Service
    9.1.2      Updating isoapplications

  9.2     Entry Formats in isoapplications
    9.2.1      The ADDRESS Format
      9.2.1.1      Using Transport Options
    9.2.2      The DISTINGUISHED NAME Format
    9.2.3      The PATTERN Format

  9.3     Managing The OSI Applications Entity Database

  9.4     How Entries In isoapplications Are Used

  9.5     Usage Considerations

  9.6     Determining Service Access Points Selectors for Application Addresses
    9.6.1      Specifying PSEL, SSEL, and TSEL Values
    9.6.2      Specifying NSAP Values

  10     Managing FTAM (OpenVMS)

  10.1    Required System Resources
    10.1.1     Quotas for Initializing FTAM Software
    10.1.2     User Quotas

  10.2    Required Privileges

  10.3    The OSAKserver

  10.4    Initializing the OSAKserver and FTAM

  10.5    Event Logging to OPCOM Consoles

  10.6    Overview of FTAM Addressing
    10.6.1     Application-Entity Titles (AE-Titles)

  10.7    Managing Inbound Addresses
    10.7.1     The Local Application Address Format
    10.7.2     File Designation
    10.7.3     OpenVMS User Name
    10.7.4     OpenVMS Login Password
    10.7.5     OpenVMS Account
    10.7.6     Transport Class
    10.7.7     Transport Options
    10.7.8     The FTAM Default Address
    10.7.9     Example of Inbound Address Entry
    10.7.10    The DAP-FTAM Gateway Default Account

  10.8    Managing Outbound Addresses

  10.9    Overview of FTAM Operations
    10.9.1     Dynamics of Outbound Connections
    10.9.2     Dynamics of Inbound Connections

  11     Lower-Layer Addressing Information (OpenVMS)

  11.1    Overview of Open-System Networks

  11.2    OSI Transport Templates

  11.3    OSI Transport Addresses

  11.4    Gathering Lower-Layer Addressing Information
    11.4.1     Selecting the OSI Transport Template Type
    11.4.2     Addressing Requirements for Direct X.25 Access
      11.4.2.1     Addressing Elements
      11.4.2.2     Gathering Remote Addressing Information
      11.4.2.3     Gathering Local Addressing Information
    11.4.3     Addressing Requirements for Direct IEEE 802 Access
      11.4.3.1     Gathering Remote Addressing Information
      11.4.3.2     IEEE 802 OSI Transport Address Variables
    11.4.4      Addressing Requirements for Internet Access
      11.4.4.1     Gathering Remote Addressing Information
      11.4.4.2     Gathering Local Addressing Information

  11.5    Alternative Addressing Terminology

  12     Managing a VT Application (OpenVMS)

  12.1    Managing the OSI Application Entity Database

  12.2    Managing the VT Responder

  12.3    Managing the VT Gateways
    12.3.1     Telnet/VT Gateway
    12.3.2     LAT/VT Gateway

  12.4    Identifying Connection Problems

  13     Managing FTAM and Virtual Terminal (DEC OSF/1)

  13.1    The /etc/isoapplications Database

  13.2    Managing the /etc/isoapplications Database
    13.2.1     Editing /etc/isoapplications with the /usr/sbin/osiapplsetup Procedure
      13.2.1.1     Adding Distinguished Name Format Entries
      13.2.1.2     Adding Address Format Entries

  13.3    Managing Listeners

  13.4    Listening on RFC1006 Networks

  13.5    Using the Listener Commands

  13.6    Managing FTAM Virtual Filestore Information

  13.7    Managing the FTAM-FTP Gateway
    13.7.1     Invoking the FTAM Daemon
    13.7.2     Invoking the FTP-FTAM Daemon

  13.8    Managing the Virtual Terminal Gateways
    13.8.1     Enabling The LAT/VT Gateway Service

  14     Lower-Layer Addressing Information (DEC OSF/1)

  14.1    Overview of Open-System Networks

  14.2    OSI Transport Templates

  14.3    Overview of OSI Lower-Layer Addressing
    14.3.1     OSI Transport Addresses
    14.3.2     Network Addresses
    14.3.3     IEEE 802 LAN Addresses
    14.3.4     X.25 Addressing Elements

  14.4    Gathering Lower-Layer Addressing Information
    14.4.1     Selecting the OSI Transport Template Type
    14.4.2     Determining the Target System's NSAP Address
    14.4.3     Addressing Requirements for Direct X.25 Access (CONS)
      14.4.3.1      The Call Data Value and Call Mask
      14.4.3.2     Gathering Remote Addressing Information for TP/CONS Configuration
      14.4.3.3     Gathering Local Addressing Information
    14.4.4     Gathering Remote Addressing Information for TP4/Null IP Configuration
    14.4.5      Addressing Requirements for CLNS Access
      14.4.5.1     Gathering Remote Addressing Information
      14.4.5.2     Gathering Local Addressing Information

  14.5    Alternative Addressing Terminology

  Appendixes

  A   FTAM Command Summary (OpenVMS)

  append

  copy

  delete

  directory

  rename

  B   FTAM Command Summary (DEC OSF/1)

  ocat

  ocp

  ols

  omv

  orm

  C   VT Command Summary (OpenVMS)

  connect

  set host/vtp (osi)

  set host/vtp (lat)

  set host/vtp (internet)

  sethost

  telnet

  D   VT Command Summary (DEC OSF/1)

  connect

  ologin (osi)

  ologin (telnet)

  sethost

  set host /lat

  telnet

  E   Mapping of FTAM to RMS File Attributes (OpenVMS)

  F   Virtual Terminal Profile Mapping

  G   G0 C0 Character Table

  H   FTAM Error Messages

  H.1     Error Messages in Alphabetical Order

  H.2     Error Messages in Numerical Order

  I   Virtual Terminal Error Messages

  EXAMPLES

  4-1        Using the CCAT Command

  FIGURES

  1-1        Components of a VT Interaction

  6-1        Movement of Service Primitives Between Service Users and Providers

  6-2        Relationship of a Service User, Service Provider, and SAP

  6-3        SAP Nomenclature

  6-4        Syntax Transformation

  6-5        The Relationship Between PCI, PDUs, User Data, and SDUs

  7-1        Relationship Among Filestores During Data Transfer

  7-2        Schematic Representation of a File Tree

  7-3        Relationship of File Data and Structural Nodes

  7-4        Division of a File into File-Access Data Units (FADUs)

  7-5        Examples of File Structures

  7-6        Nesting of FTAM Regimes

  7-7        Relationship of File Services to Regimes

  G-1        G0 C0 Character Sets

  TABLES

  2-1        File Specification Components

  2-2        File Specification Format Variables

  2-3        File Specification Variables

  2-4        Application Address Components

  2-5        FTAM Commands

  3-1        Gateway Format Variables

  4-1        Commands Supported Through the FTAM-FTP Gateway

  4-2        Internet Gateway Command Variables

  4-3        Sample Internet Commands and Their Functions

  4-4        VMS FTAM Gateway Command Variables

  4-5        Sample VMS FTAM Commands

  5-1        Command Mode Commands

  5-2        Control Characters

  5-3        VT Gateways

  5-4        LAT connect Command Variables

  6-1        Summary of Principal ISO Standards Implemented

  7-1        Supported Document Types

  7-2        FTAM File Services

  7-3        ACSE Services

  8-1        Presentation and Session Services

  9-1        ISO Application Entity Database Address Format Components

  11-1       X.25 Destination Address Variables

  11-2       X.25 OSI Transport Address Variables

  11-3       IEEE 802 OSI Transport Address Variables

  11-4       OSI Transport Address Variables

  11-5       Possible Variations in Addressing Terminology

  12-1       Logical Names, Alias Names and Default Addresses

  12-2       Logical Names and Default Limits

  13-1       Listener Command Variables

  14-1       OSI Transport Address Variables

  14-2       Possible Variations in Addressing Terminology

  A-1        DCL copy and append Command Qualifiers

  E-1        Relationship of RMS Files and FTAM Document Types

  E-2        Relationship of Fully Supported FTAM and RMS File Attributes

  E-3        Mapping Between FTAM and RMS File Attributes (Kernel Group)

  E-4        Mapping Between FTAM and RMS File Attributes (Storage Group)

  E-5        Mapping Between FTAM and RMS File Attributes (Security Group)

  E-6        Mapping Between FTAM and RMS File Attributes (Private Group)

  F-1        Transparent and Binary Mode Telnet Profile Mapping

  F-2        A-Mode Default Profile Mapping

  F-3        Telnet (Non-Binary Mode) Profile Mapping