CONTENTS Title Page Copyright Page Preface Part I DECnet/OSI for OpenVMS Overview 1 Introducing DECnet/OSI for OpenVMS 1.1 Moving to DECnet/OSI 1.1.1 DECnet and DECnet/OSI: What's New? 1.2 OSI and IETF Standards Supported 1.3 Dependencies and Licenses 1.3.1 DECnet License 1.3.2 Node Name-to-Address Mapping 1.3.3 Intermediate System 1.3.4 X.25 1.3.5 OSI Application Development 1.4 Distributed Networking 1.4.1 Distributed Network Management 1.4.2 Distributed System Services 1.4.3 Distributed Network Applications 1.5 VMScluster Systems 1.5.1 DECnet/OSI VMScluster Alias 1.5.2 VMScluster Configuration Procedure 2 DECnet/OSI for OpenVMS Components 2.1 Features of DECnet/OSI for OpenVMS 2.1.1 OpenVMS Software Components 2.2 DECnet/OSI for OpenVMS Base System 2.2.1 DECnet over TCP/IP 2.2.2 Digital-Supplied Session Control Applications 2.2.3 Programming Interfaces 2.2.4 OSI Transport Service 2.2.5 NSP Transport Service 2.2.5.1 End-System-to-Intermediate-System (ES-IS) Routing 2.2.6 Network Management 2.2.7 Name Service 2.2.7.1 New Local Namespace Replaces LNO 2.2.8 Time Service 2.3 X.25 2.3.1 X.25 Native Software 2.3.2 X.25 Access Software 2.4 Wide Area Network Device Drivers 2.5 OSAK 2.5.1 OSAK API 2.5.2 OSAK Software and Management Facilities 2.5.2.1 Protocol Machine 2.5.2.2 Network Control and Management Facilities 2.5.2.3 OSAK Trace Utility 2.5.3 Active and Passive Addresses 2.6 FTAM 2.6.1 FTAM Gateway 2.7 Virtual Terminal (VT) 2.7.1 VT Gateways 2.7.1.1 LAT/VT and VT/LAT Gateways 2.7.1.2 VT/Telnet and Telnet/VT Gateways 2.8 Management Tools and Utilities 2.8.1 Network Control Language (NCL) 2.8.1.1 Network Management Graphical User Interface (NET$MGNT) 2.8.2 Network Control Program (NCP) 2.8.3 Common Trace Facility (CTF) 2.8.4 CMISE API 2.8.5 Network Management Support Tools 2.8.6 DECnet/OSI Event Dispatcher (EVD) 2.8.7 CMIP Management Listener (CML) Part II Conceptual Information 3 DECnet/OSI for OpenVMS Concepts 3.1 Communications Architecture: The OSI Reference Model 3.1.1 Comparison of DNA Phases 3.2 Data Flow 3.3 OSI Terminology 3.3.1 Protocols 3.3.2 Stacks (Towers) 3.3.3 Dialogues 3.3.4 Entities 3.3.5 Services 3.3.5.1 Service Primitives 3.3.5.2 Service Access Points (SAPs) 3.4 The Upper Three OSI Layers 3.4.1 Presentation and Session Entities 3.5 DNA Session Control Layer 3.5.1 Objects and Applications 3.5.2 Protocol Towers 3.5.3 Address Resolution 3.5.4 Address Selection 3.5.5 Connection Control 3.5.6 Digital-Supplied Session Control Layer Applications 3.6 Transport Layer 3.6.1 Transport Layer Ports and Session Layer Ports 3.6.2 Supported Transport Protocols 3.6.2.1 OSI Transport Protocol 3.6.2.2 Network Services Protocol (NSP) 3.6.3 OSI Transport Service 3.6.3.1 OSI Transport Service Functions 3.6.3.2 OSI Transport Templates 3.6.3.3 OSI Transport Connections 3.7 Network Layer 3.7.1 Network Services 3.7.1.1 Connectionless-Mode Network Service (CLNS) 3.7.1.2 Connection-Oriented Network Service (CONS) 3.7.2 Broadcast Network Connections: The Routing Process 3.7.2.1 Compliance with OSI Packet Formats and Addressing 3.8 Data Link Layer 3.8.1 Support for CSMA-CD Protocol on a LAN 3.8.1.1 Extended LANs 3.8.1.2 Intermediate System 3.8.1.3 Multicircuit End Systems 3.8.1.4 Areas and Multihomed Systems 3.8.2 Support for the HDLC Protocol 3.8.2.1 LAPB Support 3.8.3 Support for the DDCMP Protocol 3.8.3.1 Synchronous DDCMP 3.8.3.2 Asynchronous DDCMP 3.8.3.3 Converting DDCMP Links to HDLC Links 3.9 Physical Layer 3.9.1 CSMA-CD LAN Interface 3.9.2 Modem Connect Module 3.10 Network Management 3.10.1 Network Management Components 3.10.2 How the Director Works 3.10.2.1 Management Access Relationship 3.10.2.2 CMIP Network Management Protocol 3.10.2.3 Support for Phase IV NCP and the NICE Protocol 3.10.2.4 Maintenance Operation Protocol (MOP) Support 3.10.3 Configuration Procedure for DECnet/OSI for OpenVMS 4 X.25 Networking Concepts 4.1 Introduction 4.1.1 Packet Switching Data Networks (PSDN) 4.1.2 PADs and Character-Mode Terminals 4.2 X.25 Protocols 4.2.1 Packet Level 4.2.2 Frame Level 4.2.3 Physical Level 4.3 Implemented Standards 4.3.1 Related CCITT Standards 4.3.2 Related OSI Standards 4.4 How Connections Are Made and Data Is Transferred 4.4.1 Physical Connections 4.4.2 Logical Channels 4.4.2.1 Virtual Circuits 4.4.2.2 Logical Channel Numbers 4.4.3 DTE Addresses 4.4.4 Controlling the Flow of Packets 4.5 Optional Facilities of Public and Private PSDNs 4.5.1 DTE Parameters 4.5.2 PAD Parameters 4.6 Network Profiles 4.7 PSDNs Supported by Digital's X.25 Products Part III Using DECnet/OSI Utilities 5 DECnet Network Operations 5.1 How You Can Use DECnet 5.1.1 Performing Operations using DCL Commands 5.2 Specifying Node Names 5.2.1 Phase IV-Style Node Synonyms 5.2.2 Name Abbreviation in DECdns Using Logical Names 5.2.3 Name Abbreviation Using Local Roots 5.2.4 How Local Name Substitution Works 5.3 Logging On to Other DECnet Nodes 5.4 Accessing Remote Files 5.4.1 Specifying Files 5.4.2 Specifying Files on a Non-OpenVMS System 5.4.3 Protecting Files 5.5 File Operations 5.5.1 Displaying Remote Directories and Files 5.5.2 Public Directories 5.5.3 Copying and Printing Remote Files 5.5.3.1 The COPY Command 5.5.3.2 The APPEND Command 5.5.3.3 The PRINT/REMOTE Command 5.5.4 Other Remote File Operations 5.5.4.1 Edit 5.5.4.2 Delete 5.5.4.3 Purge 5.5.4.4 Search 5.5.4.5 Compare 5.5.4.6 Sort 5.5.4.7 Merge 5.5.4.8 Examine 5.5.4.9 Back Up 5.6 Using the MAIL and PHONE Utilities 5.6.1 The MAIL Command 5.6.1.1 Sending Files and Long Messages 5.6.2 The PHONE Utility 6 File Operations to and from Other DECnet and DECnet/OSI Nodes 6.1 General DECnet Restrictions 6.2 OpenVMS to Digital UNIX or ULTRIX Network Operations 6.2.1 File System Constraints 6.2.1.1 File Formats and Access Modes 6.2.1.2 OpenVMS RMS Interface 6.2.1.3 File Specifications 6.2.2 DCL Considerations 6.2.2.1 COPY 6.2.2.2 DIRECTORY 6.3 OpenVMS to MS-DOS Network Operations 6.3.1 File System Constraints 6.3.1.1 File Formats and Access Modes 6.3.1.2 OpenVMS RMS Interface 6.3.1.3 File Specifications 6.3.2 DCL Considerations 6.3.2.1 COPY 6.3.2.2 DIRECTORY 6.4 OpenVMS to RSX Network Operation Using RMS-based FAL 6.4.1 File Formats and Access Modes 6.4.2 OpenVMS RMS Interface 6.4.3 File Specifications 6.4.4 DCL Considerations 6.4.4.1 COPY Part IV Glossary DECnet/OSI Glossary G.1 Definitions G.2 Acronyms FIGURES 2-1 DNA Phase V DECnet/OSI for OpenVMS 2-2 Component Relationships 2-3 OSAK Software on DECnet/OSI for OpenVMS Systems 3-1 OSI Reference Model 3-2 OSI Reference Model: Data Flow 3-3 The Relationship of PDUs, User Data, and SDUs 3-4 Service User, Service Provider, and SAP Interaction 3-5 SAPs at Different OSI Layers 3-6 ES-IS and IS-IS Protocols 4-1 Packet Switching Equipment 4-2 Packets Traveling Over a PSDN 4-3 Connecting Character-Mode DTEs to a PSDN 4-4 X.25 Protocol Levels 4-5 Structure of a Packet 4-6 Structure of a Frame 4-7 CCITT Packet-Switching Recommendations 4-8 Virtual Circuits versus Logical Channels 4-9 DTE Address Example TABLES 1-1 DNA Phases 1-2 OSI Standards Supported by DECnet/OSI for OpenVMS 2-1 Functions and Associated Software 2-2 OSAK Software: Summary of ISO Standards Implemented 3-1 Layers of the OSI Reference Model and Their Functions 3-2 Layer Names: DNA Phase IV and DNA Phase V 3-3 Functions of the OSI Transport Protocol Classes 1 Acronyms 2 ISO and IEC Acronyms in Transition