[Index]


Table of Contents


Title and Copyright Pages

About This Manual
Audience
Organization
Related Documents
Reader's Comments
Conventions

1    Introduction
1.1    Overview of Digital UNIX Version 4.0
1.2    Packaging

2    Symmetrical Multiprocessing
2.1    Overview
2.2    Implementation

3    Networking
3.1    Overview
3.2    The Internet Protocol Suite
3.2.1    Application-Level Protocols
3.2.1.1    Domain Name Protocol
3.2.1.2    Routing Protocols
3.2.1.2.1    Exterior Gateway Protocol (EGP)
3.2.1.2.2    Border Gateway Protocol
3.2.1.2.3    Routing Information Protocol (RIP)
3.2.1.2.4    Open Shortest Path First (OSPF)
3.2.1.3    File Transfer Protocol
3.2.1.4    Network File System Protocol over UDP transport
3.2.1.5    Network File System Protocol over TCP transport
3.2.1.6    Telnet Protocol
3.2.1.7    Trivial File Transfer Protocol
3.2.1.8    Finger Protocol
3.2.1.9    Simple Mail Transfer Protocol
3.2.1.10    Simple Network Management Protocol
3.2.2    Transport-Level Protocols
3.2.2.1    User Datagram Protocol
3.2.2.2    Transmission Control Protocol
3.2.3    Network-Level Protocols
3.2.3.1    Internet Protocol
3.2.3.1.1    IP Multicasting
3.2.3.1.2    Serial Line IP (SLIP) and Compressed Serial Line IP (CSLIP)
3.2.3.1.3    Point-to-Point Protocol (PPP)
3.2.3.2    Address Resolution Protocol
3.2.3.3    Internet Control Message Protocol
3.3    Supported Networks
3.3.1    ATM
3.3.2    Ethernet
3.3.3    Fast Ethernet
3.3.4    FDDI
3.3.5    Token Ring
3.4    Application Programming Interfaces
3.4.1    X/Open Transport Interface
3.4.2    Sockets
3.4.3    STREAMS
3.4.4    Sockets and STREAMS Interaction
3.4.5    Data Link Interface (DLI)
3.4.6    Data Link Provider Interface (DLPI)
3.4.7    Extensible SNMP Interface (eSNMP)
3.5    Network Administration Software
3.5.1    Networking Commands and Utilities
3.5.2    Ethernet Packet Filter and Packet Filter Applications
3.5.3    Dynamic Host Configuration Protocol
3.5.4    The Internet Boot Protocol Daemon (bootpd)
3.5.5    SNMP Agent
3.5.6    The gated Daemon
3.5.7    The screend Daemon
3.5.8    UNIX-to-UNIX Copy Program
3.5.9    Local Area Transport
3.6    Naming Services
3.6.1    The BIND Service
3.6.2    Network Information Service
3.7    Time Services
3.7.1    Network Time Protocol
3.7.2    Time Synchronization Protocol

4    File System
4.1    Overview
4.2    Virtual File System
4.3    UNIX File System
4.4    Network File System
4.4.1    NFS Version 3 Functionality
4.4.2    Digital Enhancements to NFS
4.5    CD-ROM File System
4.6    Memory File System
4.7    /proc File System
4.8    File-on-File Mounting File System
4.9    File Descriptor File System
4.10    POLYCENTER Advanced File System
4.11    Logical Storage Manager
4.12    Overlap Partition Checking
4.12.1    Partition Overlap Checks Added to Utilities
4.12.2    Library Functions for Partition Overlap Checking
4.13    Prestoserve File System Accelerator

5    Virtual Memory
5.1    Overview
5.2    Lazy Allocation Policy
5.3    Eager Reservation Policy
5.4    Unified Buffer Cache
5.5    Round-Robin Swapping
5.6    Page In and Page Out Clustering
5.7    Memory-Mapped Device Interface
5.8    Mach mmap MAP_PRIVATE Semantics and System V Release 4.0
5.9    Secure Shared Memory Segments
5.10    Shared Text Segments
5.11    Page Coloring
5.12    Caches
5.13    Kernel Memory Allocator
5.14    External Pager
5.15    Improved Memory Reclamation Policy
5.16    Rewrote Swap Allocation Mechanism

6    I/O Subsystem
6.1    Overview
6.2    Supported Buses
6.2.1    PCI Bus
6.2.1.1    Redundant Array of Independent Disks (RAID)
6.2.2    ISA Bus
6.2.3    EISA Bus
6.2.3.1    Redundant Array of Independent Disks
6.2.4    Futurebus+
6.2.5    SCSI Bus
6.2.5.1    Command Tagged Queueing
6.2.5.2    Redundant Array of Independent Disks
6.2.6    TURBOchannel Bus
6.2.7    XMI Bus
6.2.7.1    CI and KDM Controllers
6.2.8    VME Bus

7    Development Environment
7.1    Overview
7.2    Compiler
7.3    Debuggers
7.3.1    The dbx Debugger
7.3.2    The ladebug Debugger
7.4    Profiling Tools
7.5    Shared Libraries
7.5.1    Quickstart
7.5.2    Dynamic Loader
7.5.3    Versioning
7.6    Run-Time Libraries
7.7    Development Commands
7.8    DECthreads
7.9    Thread Independent Services
7.10    Memory-Mapped File Support (mmap)
7.11    Realtime

8    Windowing Environment
8.1    Overview
8.2    Common Desktop Environment
8.3    X Window System
8.3.1    X Client Libraries
8.3.2    X Server
8.3.2.1    Multihead Graphic Support
8.3.2.2    X Server Extensions
8.3.3    Display Manager
8.3.3.1    xmodmap Keymap Format
8.3.3.2    XDM-AUTHORIZATION-1
8.3.4    Font Server
8.3.4.1    Loadable Font Renderers
8.3.5    X Clients
8.4    Motif
8.4.1    Digital Extended Widget Set
8.4.2    Digital X Clients

9    System V Functionality
9.1    Overview
9.1.1    System V Compatibility Habitat
9.1.2    The System V Environment

10    Internationalization
10.1    Overview
10.2    Supported Languages
10.3    Code Conversion and the iconv Utility
10.4    Unicode Support
10.5    ISO-C
10.6    Internationalized Curses
10.7    Printing
10.8    Creating Locales and the localedef Utility
10.9    I18N Configuration Tool
10.10    Special Support for Ideogrammatic Languages
10.10.1    Sorting and the asort Utility
10.10.2    Multilingual EMACS
10.10.3    Mail and 8-Bit Support
10.10.4    User-Defined Characters
10.11    Internationalization and Motif
10.11.1    Internationalized Motif Widgets
10.11.2    Internationalized Common Desktop Environment (CDE)
10.11.3    Internationalized DECwindows X Clients

11    Security
11.1    Overview
11.2    C2 Functionality and TCSEC
11.2.1    Audit
11.2.2    Identification and Authentication
11.2.3    Object Reuse
11.2.4    Discretionary Access Controls
11.2.5    System Architecture
11.2.6    Integrity
11.2.7    Enhanced Security Administration
11.2.7.1    Configuring System Security
11.2.7.2    Windows-Based Administration Utilities
11.3    Other Security Features
11.3.1    Security Integration Architecture
11.3.2    Toggling Between Security Mechanisms
11.3.3    Network Information Service (NIS) Compatibility
11.3.4    DECnet Interoperability
11.3.5    Distributed Computing Environment (DCE) Interoperability
11.3.6    Configuration and Setup Scripts
11.3.7    Graphical User Interfaces
11.4    Performance

12    Installation and System Setup
12.1    Overview
12.2    Installation
12.3    System Setup

13    System Administration
13.1    Overview
13.2    SysMan Tools
13.2.1    SysMan Utilities
13.2.2    Text-Based Interfaces
13.3    The setld Utility
13.4    DECevent Event Management Utility
13.5    Analysis Tools with Object Modification
13.6    Enhanced Kernel Debugging
13.7    Dynamically Loadable Subsystems
13.8    Dynamic System Configuration
13.9    Dynamic Device Recognition
13.10    Dataless Management Services
13.11    Monitoring Performance History
13.12    Bootable Tape

A    Conformance to Internet Host Requirements
A.1    Background
A.2    The Host Requirements RFCs (RFC 1122 and RFC 1123)
A.3    Configuring Digital UNIX to Conditionally Comply to the Host Requirements RFCs
A.3.1    Internet Layer (RFC 1122)
A.3.1.1    Configuration Information
A.3.2    Transmission Control Protocol (RFC 1122)
A.3.2.1    Configuration Information

Figures

3-1    TCP/IP Protocols
3-2    XTI, STREAMS and Sockets Interactions
9-1    SVID Compliance in the System V Environment

Tables

6-1    Supported Processors and Buses
6-2    PCI Bus Adapters and Interconnects
6-3    ISA Bus Frequency and Transfer Rates
6-4    ISA Bus Adapters and Interconnects
6-5    EISA Bus Adapters and Interconnects
6-6    Futurebus+ Adapters and Interconnects
6-7    Baseboard SCSI Frequency and Transfer Rates
6-8    SCSI Adapter Frequency and Transfer Rates
6-9    TURBOchannel Frequency and Transfer Rates
6-10    TURBOchannel Adapters and Interconnects
6-11    XMI Adapters and Interconnects
7-1    Digital UNIX Version 4.0 Shared Libraries
7-2    Digital UNIX Version 4.0 Shared /usr/shlibi/X11 Libraries
8-1    Front Panel Tools
10-1    Languages and Locales
10-2    Languages and Locales
A-1    Referenced RFCs for the Link Layer
A-2    Referenced RFCs for the Internet Layer
A-3    Referenced RFCs for the Transport Layer
A-4    Referenced RFCs for the TELNET Protocol
A-5    Referenced RFCs for the File Transfer Protocols
A-6    Referenced RFCs for the SMTP Protocol
A-7    Referenced RFCs for the Support Services
A-8    Total must/must not Requirements in RFC 1122
A-9    Total must/must not Requirements in RFC 1123