DECnet/OSI Network Management

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  Part I    DECnet/OSI Network Management Concepts

  1      Introduction to DECnet/OSI Network Management

  1.1     What Is Network Management?

  1.2     Identifying Manageable Network Components

  1.3     Modules and Entities

  1.4     DECnet/OSI Configurations

  Part II   Managing the Transition from DECnet Phase IV

  2      Transitioning from NCP to NCL

  2.1     Using decnet_migrate to Convert NCP Commands to NCL Commands
    2.1.1      Running decnet_migrate on Your System
      2.1.1.1      Converting an NCP Command to an NCL Command
      2.1.1.2      Converting NCP Commands in a DCL Command File to NCL (OpenVMS)
      2.1.1.3      Converting NCP Commands in a Shell File to NCL (Digital UNIX)
      2.1.1.4      Converting NCP Commands in an NCP Command File to NCL
      2.1.1.5      Editing a Command File That Contains NCL Commands (OpenVMS)

  2.2     Using the Graphical User Interface for DECnet/OSI Network Management (OpenVMS)

  3      Checking the Network's Configuration

  3.1     Determining Your Network Topology

  3.2     Determining the DECnet Version of Your System (OpenVMS)

  4      Managing Routing Between Phase IV and DECnet/OSI Areas

  4.1     Setting Up Interphase Links

  4.2     Configurations That Do Not Require Manually Created Interphase Links

  4.3     Configurations That Require Manually Created Interphase Links

  4.4     Configurations That Require Multiple Interphase Links

  4.5     Configurations with Multiple Interphase Links Between Two Subnetworks

  4.6     Special Considerations Regarding Network Costs

  5      Managing the Node Names in Your Namespaces

  5.1     Invoking decnet_register on OpenVMS Systems

  5.2     Invoking decnet_register on Digital UNIX Systems

  5.3     Using decnet_register

  5.4     Showing the Information Registered for a Node in the Namespace

  5.5     Registering or Modifying a Node

  5.6     Updating Registered Node Addresses

  5.7     Renaming a Registered Node

  5.8     Repairing a Node's Synonym and Reverse Address Links

  5.9     Deregistering a Node from the Namespace

  5.10    Exporting and Importing Node Information Between Name Services
    5.10.1     Exporting Node Information from a Name Service
    5.10.2     Importing Node Information from an Export/Import File to a Name Service
    5.10.3     Converting an Existing LNO Text File to a Local Namespace

  5.11    Setting Preferences and Network Values
    5.11.1     Executing an Initialization Command File

  5.12    Managing the DECdns Directory Service
    5.12.1     Initializing the DECdns Namespace for DECnet
    5.12.2     Creating Directories for Registering Node Names
    5.12.3     Creating Backtranslation Directories for New IDPs, PreDSPs, and Network Areas
    5.12.4     Adding Members to the Access Control Group
    5.12.5     Creating the WorldRead_Group (VAX Only)
      5.12.5.1     Using the WorldRead_Group Access Control Group
    5.12.6     Removing Members from the Access Control Group
    5.12.7     Showing Members of the Access Control Group
    5.12.8     Enabling and Disabling Autoregistration of DECnet/OSI Nodes

  5.13    Managing Namespace Information
    5.13.1     Using the Name Service Search Path
      5.13.1.1     Modifying the Naming and Backtranslation Search Paths
      5.13.1.2     Using Backtranslation to Track Namespace Changes
    5.13.2     Changing the Default Namespace Name
    5.13.3     Defining an Alternate Node Synonym Directory
    5.13.4     Mapping NSAPs to Node Names (Digital UNIX)
    5.13.5     Mapping Full Names to Node Synonyms (Digital UNIX)
    5.13.6     Mapping Node Synonyms to Full Names (Digital UNIX)
    5.13.7     Managing the DECdns Clerk

  5.14    Spawning to DCL (OpenVMS)

  5.15    Updating a Local Node's Phase IV Database (Digital UNIX)

  6      Resolving Names and Addresses with Naming Cache

  6.1     DECnet/OSI Naming Cache
    6.1.1      Managing the Naming Cache
      6.1.1.1      Checkpoint Interval
      6.1.1.2      Timeout Period

  Part III    DECnet/OSI Network Management Tasks

  7      Modifying Your Network

  7.1     Using the Configuration Procedure

  7.2     Network Control Language
    7.2.1      Using Interactive NCL
    7.2.2      Editing NCL Scripts
    7.2.3      Using User-Defined NCL Scripts (OpenVMS)

  7.3     Defining Logical Names That Modify Network Startup (OpenVMS)

  7.4     Creating DECnet/OSI Network Server Processes (OpenVMS)

  8      Managing Network Security

  8.1     Required Rights Identifiers (OpenVMS)

  8.2     Access Control
    8.2.1      Using Explicit Access Control to Manage Remote Systems
    8.2.2      Using Proxy Login
      8.2.2.1      Setting Up a Proxy Database
      8.2.2.2      Enabling or Disabling Incoming Proxy
      8.2.2.3      Removing Proxy Access (OpenVMS)
    8.2.3      Specifying Default Access Control Information for Applications
    8.2.4      Adding a Default Nonprivileged DECnet Account (OpenVMS)
    8.2.5      Deleting a Default Nonprivileged DECnet Account (OpenVMS)

  8.3     Network Management Security (OpenVMS)

  8.4     Specifying Routing Initialization Passwords

  9      Managing DECnet/OSI Communications

  9.1     Managing a Node
    9.1.1      Reconfiguring DECnet/OSI
    9.1.2      Starting Up DECnet/OSI
    9.1.3      Shutting Down DECnet/OSI
    9.1.4      Enabling a Node
    9.1.5      Renaming a Node
    9.1.6      Managing a Phase IV Node

  9.2     Managing Data Links
    9.2.1      Creating CSMA-CD Data Links
    9.2.2      Creating FDDI Data Links
    9.2.3      Creating Token Ring Links (Digital UNIX)
    9.2.4      Managing WAN Communications Device Firmware (OpenVMS)
    9.2.5      Managing Synchronous Links
      9.2.5.1      Creating Modem Connect Lines
      9.2.5.2      Creating HDLC Data Links
      9.2.5.3      Creating DDCMP Data Links (OpenVMS)

  9.3     Setting Up Network Addresses for Routing
    9.3.1      Autoconfiguring Network Addresses
    9.3.2      Configuring a Phase IV Network Address
    9.3.3      Configuring Network Addresses for Non-DNA Routers
    9.3.4      Configuring Network Addresses for Non-DNA End Nodes
    9.3.5      Networking with Routers That Do Not Support Phase IV Backward Compatibility
    9.3.6      Configuring CLNS with Null Internet
    9.3.7      Configuring Multiple Circuits for End Nodes

  9.4     Routing Modifications
    9.4.1      End System Cache (Digital UNIX)
    9.4.2      Segregated Mode Routing and Integrated Mode Routing
    9.4.3      Changes to Reachable Address

  9.5     Managing Transport Services
    9.5.1      Defining OSI Transport Templates

  9.6     Configuring X.25 Services (Digital UNIX)
    9.6.1      Uses of X.25 by DECnet/OSI
    9.6.2      Addressing Issues
    9.6.3      Configuring DECnet/OSI for Digital UNIX to Use X.25
      9.6.3.1      Configuring OSI Transport to Use CONS
      9.6.3.2      Sample X.25 Configuration Script
      9.6.3.3      Configuring Routing to Use an X.25 Dynamically Established Data Link
      9.6.3.4      Testing OSI Transport Over CONS
      9.6.3.5      Using CONS Attributes

  9.7     Managing Session Control
    9.7.1      Adding a Session Control Network Application
    9.7.2      Deleting a Connection
    9.7.3      Deleting Network Entities
      9.7.3.1      Requirements for Deleting and Creating the OSI Entity
      9.7.3.2      Requirements for Deleting and Creating the NSP Entity
    9.7.4      Defining the fal Object (Digital UNIX)

  9.8     Managing OSAK
    9.8.1      Managing OSAK Addresses
      9.8.1.1      Registering Active and Passive Addresses
    9.8.2      NCL and the OSAK Databases
    9.8.3      Supporting the OSAK Component of DECnet/OSI
      9.8.3.1      Counting Connections, Releases, and Aborts
      9.8.3.2      Monitoring Upper Layer Events
      9.8.3.3      Checking Ports and Addresses

  9.9     Managing DECnet/OSI Entities in a TCP/IP Network (Digital UNIX)
    9.9.1      The rncl Utility
    9.9.2      Configuring the rncl Utility
    9.9.3      Using the rncl Utility
    9.9.4      Usage Issues

  9.10    Using DECnet over TCP/IP (OpenVMS)
    9.10.1     Establishing Network Connections
    9.10.2     Using DECnet Applications RFC1006 Extension and RFC1006
    9.10.3     DECnet and OSI Applications over TCP/IP
    9.10.4     Disabling DECnet/OSI over TCP/IP
    9.10.5     Recovering from Problems
    9.10.6     Connection Auditing
    9.10.7     Proxy Access

  10     Setting Up a VMScluster Environment for DECnet/OSI (OpenVMS)

  10.1    Configuring VMScluster Satellite Nodes in a DECnet/OSI Environment
    10.1.1     Adding, Modifying, or Deleting a VMScluster Satellite Node
      10.1.1.1     Adding a New Satellite Node to a VMScluster Environment
    10.1.2     Making the Transition from an Existing DECnet Phase IV VMScluster Satellite Node
    10.1.3     Specifying Defaults for Phase IV Prefix and Node Synonym Directory
    10.1.4     Customizing Your MOP Client Database for Multiple Boot Nodes

  10.2    Using a VMScluster Alias
    10.2.1     Adding a Node to a VMScluster Alias
    10.2.2     Adding a VMScluster Alias to the Namespace
    10.2.3     Configuring Multiple VMScluster Aliases
    10.2.4     Controlling Connect Requests to the VMScluster Alias
      10.2.4.1     Controlling Connections to Network Applications
      10.2.4.2     Controlling the Number of Connections Allowed for an Alias

  10.3    Sharing Network Applications in a VMScluster Environment

  11     Downline Loading and Upline Dumping Remote Systems

  11.1    Automatically Configuring MOP

  11.2    Running MOP Standalone (Digital UNIX)

  11.3    Manually Configuring MOP
    11.3.1     Configuring MOP and mop circuits
    11.3.2     Setting Up a Mop Client for a Network Server
      11.3.2.1     Setting up Mop Service Passwords on a Network Server
    11.3.3     Setting Up A Mop Client for a VMScluster Satellite (OpenVMS)
    11.3.4     After Configuring MOP
    11.3.5     MOP's Use of Default Directories (OpenVMS)

  11.4    Starting MOP
    11.4.1     New MOP VCRP Receive Limit for Pool VCRPs

  11.5    Stopping MOP

  11.6    Downline Loading a Client System
    11.6.1     Using the NCL Load Command
    11.6.2     Using the NCL Boot Command
    11.6.3     Automated Downline Loading
    11.6.4     Supported Image Formats for Downline Loading

  11.7    Automated Upline Dumping

  11.8    Console Carrier

  11.9    Using the LAN Configuration Monitor

  Part IV   Monitoring Your DECnet/OSI Network

  12     Monitoring the Network

  12.1    Using the NCL Show Command to Monitor the Network
    12.1.1     Using Counters to Evaluate Network Operations
    12.1.2     Displaying Addresses
    12.1.3     More Examples Using the NCL Show Command

  12.2    Displaying Remote Node Towers (Digital UNIX)

  12.3    Displaying the End Node Cache (Digital UNIX)

  12.4    Using Logical Names to Obtain Status About the Network (OpenVMS)

  13     Monitoring Network Events

  13.1    Event Dispatching Concepts

  13.2    Using Event Filters

  13.3    Setting Up and Using Event Dispatching
    13.3.1     Creating the Event Dispatcher
    13.3.2     Setting Up Outbound Streams and Event Sinks
    13.3.3     Creating an Outbound Stream Entity
    13.3.4     Setting Up Outbound Stream Event Filters
    13.3.5     Testing Outbound Stream Event Filters
      13.3.5.1     Correcting Outbound Stream Event Filters
    13.3.6     Identifying the Sink for an Outbound Stream
    13.3.7     Enabling an Outbound Stream Entity
    13.3.8     Modifying Outbound Stream Characteristics
    13.3.9     Creating an Event Sink
    13.3.10    Setting Up Event Sink Filters
    13.3.11    Testing Event Sink Filters
    13.3.12    Modifying an Event Sink Filter
    13.3.13    Specifying the Event Report Destination
    13.3.14    Using a DECdns Namespace Object Name with a Sink (OpenVMS)
    13.3.15    Setting an End-User Specification for a Sink
    13.3.16    Modifying the Display of Event UIDs
    13.3.17    Enabling an Event Sink
    13.3.18    Enabling an Outbound Event Stream

  13.4    Sample Event Report

  13.5    Managing a Connection Between an Outbound Stream and an Event Sink
    13.5.1     Establishing a Connection
    13.5.2     Terminating a Connection
    13.5.3     Shutting Down a Connection

  13.6    Shutting Down Event Dispatching
    13.6.1     Disabling an Outbound Stream and Its Connection
    13.6.2     Disabling and Deleting an Event Sink

  13.7    Collecting Event Reports from Phase IV Systems
    13.7.1     Creating and Enabling the Relay Entity
    13.7.2     Disabling and Deleting the Relay Entity
    13.7.3     Enabling and Disabling Logging Entities
    13.7.4     Using NCP Event Logging Commands on the Phase IV Systems
    13.7.5     Sample Relayed Phase IV Event

  A   Phase IV Components and Corresponding DECnet/OSI Entities

  B   Circuit Devices

  B.1     CSMA-CD Devices

  B.2     FDDI Devices

  B.3     Synchronous Devices

  B.4     Asynchronous Devices (OpenVMS)

  C   delay factor and delay weight for OSI Transport

  C.1     delay factor and delay weight

  C.2     Estimating the Round-Trip Delay

  D   Creating DECnet/OSI Network Server Processes (OpenVMS Only)

  E   decnet_migrate Commands

  E.1     Running decnet_migrate on Your System

  collect

  convert command

  convert dcl_file (OpenVMS)

  convert ncp_file

  convert shell_file (Digital UNIX)

  create ipl_initialization_file

  edit (OpenVMS)

  report

  show path

  F   decnet_register Commands

  F.1     The Command Line Interface
    F.1.1      Running decnet_register (Digital UNIX)
    F.1.2      Running decnet_register (OpenVMS)

  add

  attach (OpenVMS)

  deregister

  do

  exit

  export

  import

  manage

  modify

  register

  remove

  rename

  repair

  reset

  set default

  show default

  show node

  spawn (OpenVMS)

  update

  G   Examples of Network Management Tasks

  G.1     Management Tasks (OpenVMS)
    G.1.1      Event Dispatcher
    G.1.2      Session Control Application
    G.1.3      NSP
    G.1.4      OSI Transport
    G.1.5      Routing Initialization Password
    G.1.6      MOP

  G.2     Management Tasks (Digital UNIX)
    G.2.1      Event Dispatcher
    G.2.2      Session Control Application
    G.2.3      OSI Transport
    G.2.4      MOP

  H   Using the Console Carrier

  H.1     Using the Console Carrier on OpenVMS Systems

  H.2     Using the Console Carrier on Digital UNIX Systems

  I   Rebuilding the Network Management Dictionary from Installed Files (Digital UNIX)

  I.1      Updating the Dictionary

  I.2      Updating the NCL Help

  J   MOP Commands (Digital UNIX)

  addnode

  ccr

  getnode

  load

  mop_mom

  remnode

  trigger

  K   Migration Guidelines for VAX P.S.I.

  K.1     Phase IV Databases and DECnet/OSI Entities
    K.1.1      X.25 Access
      K.1.1.1      Configuring X.25 Access Filters for Use by OSI Transport (VAX Only)
    K.1.2      X.25 Client
    K.1.3      X.25 Server
    K.1.4      X.25 Protocol
    K.1.5      LAPB
    K.1.6      LLC2
    K.1.7      Modem Connect

  K.2     Attribute Mapping
    K.2.1      X25-ACCESS NETWORK Database
    K.2.2      X25-PROTOCOL NETWORK Database
    K.2.3      X25-PROTOCOL DTE Database
    K.2.4      X25-PROTOCOL GROUP Database
    K.2.5      X25-SERVER Database
    K.2.6      X25-SERVER Local Destination Database
    K.2.7      X25-SERVER Remote Destination Database
    K.2.8      LINE Database
    K.2.9      X29-SERVER Database
    K.2.10     X29-SERVER Destination Database
    K.2.11     X.25 Information in the CIRCUIT Database
      K.2.11.1     DLM Outgoing Circuit
      K.2.11.2     DLM Incoming Circuit
      K.2.11.3     DLM PVC Circuit
      K.2.11.4     PVC Circuit for X.25 Application

  K.3     VAX P.S.I. Security
    K.3.1      VAX P.S.I. Security Specific Identifiers
    K.3.2      VAX P.S.I. Security Access Actions
    K.3.3      Database Mapping
      K.3.3.1      The Remote DTE Rights Database
      K.3.3.2      The Access Node Rights Database
      K.3.3.3      The Local DTE Access Control Database
      K.3.3.4      The Remote DTE Access Control Database
      K.3.3.5      The Destination Access Control Database
      K.3.3.6      PVC and Closed User Group Security

  L   Network Management Graphical User Interface (NET$MGMT)

  L.1     Network Management Graphical User Interface (NET$MGMT)

  L.2     Rights Required To Run NET$MGMT

  L.3     How To Run NET$MGMT

  L.4     Managing Other DECnet/OSI Nodes

  FIGURES

  1-1        Entity Naming Hierarchy

  1-2        Modem Connect Module

  4-1        Configuration with Adjacent Areas

  4-2        Configuration Requiring Manually Created Interphase Links

  4-3        Two Configurations with Multiple Interphase Links

  4-4        Single Interphase Link Between Two Subnetworks

  4-5        Multiple Interphase Links Between Two Subnetworks

  9-1        Sample Multiprotocol Network

  13-1       Relationship of Outbound Streams and Event Sinks

  13-2       Sample Event Dispatching Sequence

  13-3       Sequence of Event Filtering

  TABLES

  1-1        Network Management Tasks and Tools

  1-2        Management Tasks and Related Network Management Modules

  2-1        NCP Commands That Are Converted to NCL

  8-1        Rights Identifiers

  9-1        Entity Databases That Survive Reboots (Digital UNIX)

  9-2        NCP to NCL Command Conversions

  9-3        fal Parameters and Their Defaults

  9-4        Startup Information Values

  9-5        Mapping Between NCL and OSAK

  10-1       Information Requested for New VMScluster Satellites

  10-2       System Parameters

  11-1       Supported Data Links and Associated Functions for MOP

  11-2       MOP Logical Names and Default Definitions

  A-1        NCP-NCL Equivalents

  B-1        CSMA-CD Devices (OpenVMS)

  B-2        CSMA-CD Devices (Digital UNIX)

  B-3        FDDI Devices (OpenVMS)

  B-4        FDDI Devices (Digital UNIX)

  B-5        Synchronous Devices (OpenVMS)

  B-6        Synchronous Devices (Digital UNIX)

  B-7        Asynchronous Devices

  K-1        X25-ACCESS NETWORK Database

  K-2        X25-PROTOCOL NETWORK Database

  K-3        X25-PROTOCOL DTE Database

  K-4        X25-PROTOCOL GROUP Database

  K-5        X25-SERVER Database

  K-6        X25-SERVER Local Destination Database

  K-7        X25-SERVER Remote Destination Database

  K-8        LINE Database

  K-9        X29-SERVER Database

  K-10       X29-SERVER Destination Database

  K-11       DLM Outgoing Circuit DLM Database

  K-12       DLM Incoming Circuit Database

  K-13       DLM PVC Database

  K-14       Application PVC Database