CONTENTS Title Page Copyright Page Preface Part I Using and Managing X.25 Mail 1 Using X.25 Mail 1.1 Sending and Receiving Mail 1.2 Using Logical Names for Addresses 1.2.1 Creating Personal Logical Names 2 Managing X.25 Mail 2.1 Introduction 2.2 Templates 2.3 Filters 2.4 Defining Logical Names 2.4.1 Defining System-Wide Logical Names 2.4.1.1 Logical Names for Outgoing Mail 2.4.1.2 Logical Names for Incoming Mail 2.5 Security and X.25 Mail 2.5.1 Security and Poor Man's Routing 2.5.2 Preventing Poor Man's Routing 2.5.2.1 Preventing Indiscriminate Use of OpenVMS Mail 2.5.2.2 Preventing Indiscriminate Use of X.25 Mail Part II Using X.29 3 Using an X.29 Terminal to Connect to a Remote System 3.1 Connecting to a Remote System 3.1.1 Including SET HOST/X29 in a Batch Job 3.2 Disconnecting from a Remote System 3.3 Controlling Your Connection to the Remote DTE 3.3.1 Setting PAD Parameters Using the SET HOST/X29 Command 3.3.1.1 Files and Command Qualifiers Used to Set PAD Parameters 3.3.2 Creating the PAD Initialization File and PAD Parameter Profiles 3.3.2.1 Creating a PAD Initialization File 3.3.2.2 Creating PAD Profile Files 3.4 Specifying the Type of Log File for Your Session 4 Controlling the Connection to the Remote DTE 4.1 Setting the Characteristics of the Host-Based PAD 4.1.1 Setting PAD Parameters 4.1.1.1 Setting Individual Parameters 4.1.1.2 Using a PAD Parameter Profile 4.1.1.3 Specifying PAD Profiles and Individual Parameters 4.1.2 Setting the Escape Character 4.1.2.1 Specifying the Escape Character 4.1.2.2 Setting the Default Escape Character 4.1.3 Setting a Break Character 4.1.4 Using the PAD in VMS Mode 4.1.5 Controlling Access to the Command Language 4.1.6 Logging Your Session 4.1.7 Displaying Call Statistics 4.2 Setting the Characteristics of the Connection to the Remote DTE 4.2.1 Using a Local Subaddress 4.2.2 Connecting to a DTE Within a Closed User Group 4.2.3 Sending User Data 4.2.4 Using Fast Select 4.2.5 Specifying Packet Size and Window Size 4.2.6 Using Reverse Charging 4.2.7 Requesting a Throughput Class 4.2.8 Specifying Local Facilities 4.2.9 Using a Nonstandard X.29 Protocol Identifier 4.3 Summary of the SET HOST/X29 Command Qualifiers 5 Changing the Characteristics of the Host-Based PAD 5.1 Entering PAD Command Mode 5.2 Leaving PAD Command Mode 5.2.1 Returning to Your SET HOST/X29 Session 5.2.2 Clearing Your Call 5.3 Controlling a PAD Session 5.3.1 Creating a Subprocess 5.3.2 Attaching to a Specified Process 5.3.3 Defining and Deleting Keys 5.3.3.1 Defining a Key 5.3.3.2 Deleting a Key Definition 5.3.4 Sending an Interrupt to the Remote DTE 5.3.5 Sending a Reset to the Remote DTE 5.3.6 Executing a File of PAD Commands 5.4 Changing the PAD Characteristics 5.4.1 Changing PAD Parameters 5.4.1.1 Changing the Values of Individual Parameters 5.4.1.2 Using a PAD Parameter Profile 5.4.1.3 Using PAD Profiles and Resetting Individual Parameters 5.4.2 Changing the Escape Character 5.4.2.1 Specifying the Escape Character 5.4.2.2 Changing the Default Escape Character 5.4.3 Setting or Changing the Break Character 5.4.4 Using the PAD in VMS Mode 5.4.5 Starting and Stopping a Log of Your SET HOST/X29 Session 5.4.6 Changing the PAD Prompt 5.4.7 Sending a File to the Remote DTE 5.5 Displaying the Characteristics of the Host-Based PAD 5.6 Summary of PAD Commands 6 Using the Host-Based PAD in CCITT Mode 6.1 Connecting to the Host-Based PAD 6.1.1 Entering PAD Command Mode from the Local DTE 6.1.2 Entering PAD Command Mode from the Remote DTE 6.2 Controlling a PAD Session 6.2.1 Connecting to a Remote DTE from the Host-Based PAD 6.2.2 Returning to the Remote DTE 6.2.3 Determining Whether the PAD Is Free 6.2.4 Clearing a Virtual Call 6.2.5 Putting Data in the Call Request Packet 6.2.6 Sending a Break Signal to the PAD 6.2.7 Sending an Interrupt to the Remote DTE 6.2.8 Sending a Reset to the Remote DTE 6.3 Changing the PAD Characteristics 6.4 Displaying the Characteristics of the Host-Based PAD 7 Using a Remote VMS System to Control Your X.29 Terminal 7.1 Changing the Behaviour of Your X.29 Terminal 7.1.1 Changing the PAD Parameters 7.1.2 Changing and Setting Network-Specific PAD Parameters 7.1.3 Controlling the Response of the X.29 Terminal Driver (NV Device) to Break and Interrupt Messages 7.1.4 Displaying Information Messages 7.2 Examining the Characteristics of Your X.29 Terminal and the PAD 7.3 Summary of the SET TERMINAL/X29 and SHOW TERMINAL/X29 Commands Part III Managing X.29 Communications 8 Overview of Managing X.29 8.1 Introduction 8.2 Templates 8.3 Filters 8.4 PAD Operation 8.5 Setting Default X.29 Terminal Characteristics 8.6 Changing X.29 Terminal Characteristics 8.7 Spooling an X.29 Terminal 9 Setting Default X.29 Terminal Characteristics 9.1 X.29 Configuration Logical Names 9.2 Setting System-Wide Defaults for X.29 Terminals 9.2.1 Setting 7-Bit ASCII and Parity 9.3 Using the System Template Command Procedure 9.4 Creating Site-Specific PAD Profiles 10 Changing Default X.29 Terminal Characteristics 10.1 Using the SET TERMINAL/X29 Command to Control X.29 Terminal Characteristics 10.1.1 Changing Individual Parameters 10.1.2 Changing the Hold Timer 10.2 Using PAD Parameter Templates to Control the NV Device 10.2.1 Specifying PAD Parameter Templates Using SET TERMINAL/X29 10.2.2 Specifying PAD Parameter Templates Using the User Template Command Procedure 10.3 Controlling the Response of the NV Device to Break and Interrupt Messages 11 Displaying Terminal Characteristics 11.1 Using the SHOW TERMINAL/X29 Command 11.2 Displaying PAD Parameters and Their Values 11.3 Displaying PAD Parameters and Their Values in Numeric Form 11.4 Displaying Parameter Templates and Terminal Characteristics 12 Spooling an X.29 Terminal 12.1 Setting Up an X.29 Terminal as a Spooled Device 12.2 Command Procedure to Spool the Current Terminal 12.3 Command Procedure to Set Up the NV Device as a Terminal Queue A PAD Parameters A.1 Parameter 1 (ESCAPE_CHARACTER) A.2 Parameter 2 (ECHO) A.3 Parameter 3 (FORWARDING_CHARACTER) A.4 Parameter 4 (TIMEOUT) A.5 Parameter 5 (HOSTSYNC) A.6 Parameter 6 (MESSAGES) A.7 Parameter 7 (BREAK) A.8 Parameter 8 (DISCARD_OUTPUT) A.9 Parameter 9 (CRFILL) A.10 Parameter 10 (WRAP) A.11 Parameter 11 (SPEED) A.12 Parameter 12 (TTSYNC) A.13 Parameter 13 (NEW_LINE) A.14 Parameter 14 (LFFILL) A.15 Parameter 15 (EDIT) A.16 Parameter 16 (DELETE) A.17 Parameter 17 (LINE_DELETE) A.18 Parameter 18 (REDISPLAY_LINE) A.19 Parameter 19 (DISPLAY_EDIT) A.20 Parameter 20 (RESTRICT_ECHO) A.21 Parameter 21 (PARITY) A.22 Parameter 22 (PAGE_WAIT) B Host-Based PAD Initial Profile FIGURES 2-1 X.25 Security and MAIL 3-1 Connecting to a Remote System 3-2 Sequence in which PAD Parameters are Set After Issuing a SET HOST/X29 Command 5-1 Using PAD Commands to Change Characteristics of the Host-Based PAD 7-1 Changing the Characteristics of Your X.29 Terminal 8-1 An X.29 Communications Link TABLES 4-1 SET HOST/X29 Qualifiers Which Control the PAD 4-2 SET HOST/X29 Qualifiers Which Control the Circuit 5-1 Commands Used to Control a PAD Session 5-2 Commands Used to Change the PAD Characteristics 5-3 Commands Used to Examine the PAD Characteristics 7-1 SET TERMINAL/X29 Command Qualifiers 7-2 SHOW TERMINAL/X29 Command Qualifiers 8-1 PAD Parameter Template Defaults 9-1 Logical Names and Example Settings 9-2 Parameter Attributes 9-3 X25$X29_SYSTEM_TEMPLATE.COM Parameter Values 11-1 PAD Parameter Settings A-1 PAD Parameter Values Required by the NV Device B-1 Host-Based PAD Initial Profile