Technical data

Contents
Preface
1 Introducing Compaq TCP/IP Services for OpenVMS
1.1
Overview of TCP/IP
Services ................................................
1–2
1.1.1
Data Link Layer .......................................................... 1–3
1.1.2
Internet Layer ............................................................ 1–3
1.1.3
Transport Layer .......................................................... 1–3
1.1.4
Application Layer ........................................................ 1–4
1.2
Application Support .......................................................... 1–5
1.2.1
PATHWORKS and DECnet-over-TCP/IP Support .................. 1–5
1.3
APIs ............................................................................. 1–5
1.3.1
Berkeley Sockets Interface ............................................. 1–5
1.3.2
OpenVMS QIO System Service Interface ............................ 1–6
1.3.3
ONC RPC Programming Interface .................................... 1–6
1.3.4
SNMP Programming Interface ......................................... 1–7
1.4
Understandi
ng RFCs .........................................................
1–7
2 Understanding OpenVMS and UNIX Implementations
2.1
Evaluating the Computing Environment ................................. 2–1
2.1.1
Understanding the Open Systems Concept .......................... 2–1
2.1.2
Understanding the Middleware Concept ............................. 2–2
2.2
File Compatibility ............................................................ 2–2
2.2.1
Directory Hierarchies ................................................... 2–3
2.2.2
File Specifications ........................................................ 2–4
2.2.3
Absolute and Relative File Specifications ............................ 2–5
2.2.4
File Speci
fications ........................................................
2–6
2.2.5
Case Sensitivity .......................................................... 2–6
2.2.6
File Types ................................................................. 2–7
2.2.7
Version Numbers ......................................................... 2–7
2.2.8
Linking Files .............................................................. 2–7
2.2.9
File Structures ............................................................ 2–8
2.2.10
File Ownership ........................................................... 2–8
2.2.11
File Protections ........................................................... 2–9
2.3
Portability ...................................................................... 2–10
2.4
Determining Which File System to Use ................................... 2–11
3 OpenVMS Server and Network Configurations
3.1
Understanding OpenVMS VAX and Alpha Systems .................... 3–1
3.1.1
User Environment ....................................................... 3–1
3.1.2
System Management Environment ................................... 3–2
3.1.3
Programming Environment ............................................ 3–2
3.2
OpenVMS Cluster Configuration ........................................... 3–3
3.2.1
Failover Capability ...................................................... 3–3
3.2.2
Connection Load Balancing ............................................ 3–4
3.3
Multihoming and Multiple Interfaces ..................................... 3–4
Contents iii