Data Link Provider Interface (DLPI), Version 2
Copyright © 2000 The Open Group
Open Group Technical Standard
Data Link Provider Interface (DLPI), Version 2
Document Number: C811
ISBN: 1-85912-251-5
Frontmatter
Preface
The Open Group
Open Group Publications
Versions and Issues of Specifications
Corrigenda
Ordering Information
This Document
Intended Audience
Document Structure
Typographical Conventions
Trade Marks
Acknowledgements
Referenced Documents
Introduction
Overview
Model of the Data Link Layer
Model of the Service Interface
Modes of Communication
Connection-mode Service
Local Management
Connection Establishment
Data Transfer
Connection Release
Connectionless-mode Service
Acknowledged Connectionless-mode Service
DLPI Addressing
Physical Attachment Identification
Data Link User Identification
Connection Management Stream
DLPI Services
Management Services
Information Reporting Service
Attach Service
Bind Service
Connection-mode Services
Connection Establishment Service
Normal Connection Establishment
Connection Establishment Rejections
Data Transfer Service
Connection Release Service
Reset Service
Connectionless-mode Services
Connectionless Data Transfer Service
QOS Management Service
Error Reporting Service
XID and TEST Service
Acknowledged Connectionless-mode Services
Acknowledged Connectionless-mode Data Transfer Services
QOS Management Service
Error Reporting Service
Example
DLPI Primitives
Local Management Service Primitives
PPA Initialization/De-initialization
List of Local Management Service Primitives
Connection-mode Service Primitives
Scope
Multi-threaded Connection Establishment
List of Connection-mode Service Primitives
Connectionless-mode Service Primitives
Scope
List of Connectionless-mode Service Primitives
Primitives to handle XID and TEST operations
Scope
List of Primitives Handling XID and TEST operations
Acknowledged Connectionless-mode Service Primitives
Scope
List of Acknowledged Connectionless-mode Service Primitives
Footnotes
DL_INFO_REQ
DL_INFO_ACK
DL_ATTACH_REQ
DL_DETACH_REQ
DL_BIND_REQ
DL_BIND_ACK
DL_UNBIND_REQ
DL_SUBS_BIND_REQ
DL_SUBS_BIND_ACK
DL_SUBS_UNBIND_REQ
DL_ENABMULTI_REQ
DL_DISABMULTI_REQ
DL_PROMISCON_REQ
DL_PROMISCOFF_REQ
DL_OK_ACK
DL_ERROR_ACK
DL_CONNECT_REQ
DL_CONNECT_IND
DL_CONNECT_RES
DL_CONNECT_CON
DL_TOKEN_REQ
DL_TOKEN_ACK
DL_DATA_REQ
DL_DATA_IND
DL_DISCONNECT_REQ
DL_DISCONNECT_IND
DL_RESET_REQ
DL_RESET_IND
DL_RESET_RES
DL_RESET_CON
DL_UNITDATA_REQ
DL_UNITDATA_IND
DL_UDERROR_IND
DL_UDQOS_REQ
DL_TEST_REQ
DL_TEST_IND
DL_TEST_RES
DL_TEST_CON
DL_XID_REQ
DL_XID_IND
DL_XID_RES
DL_XID_CON
DL_DATA_ACK_REQ
DL_DATA_ACK_IND
DL_DATA_ACK_STATUS_IND
DL_REPLY_REQ
DL_REPLY_IND
DL_REPLY_STATUS_IND
DL_REPLY_UPDATE_REQ
DL_REPLY_UPDATE_STATUS_IND
Quality of Data Link Service
Characteristics
Overview of Quality of Service
Connection-mode Service
QOS for Connectionless/Acknowledged Connectionless
QOS Parameter Definitions
Throughput
Parameter Format
Parameter Definitions
Transit Delay
Parameter Format
Parameter Definitions
Priority
Parameter Format
Parameter Definitions
Protection
Parameter Format
Parameter Definitions
Residual Error Rate
Parameter Format
Resilience
Parameter Format
Parameter Definitions
QOS Data Structures
Structure DL_QOS_CO_RANGE1
Structure DL_QOS_CO_SEL1
Structure DL_QOS_CL_RANGE1
Structure DL_QOS_CL_SEL1
Procedures for QOS Negotiation and Selection
Connection-mode QOS Negotiation
Connectionless-mode QOS Selection
Primitives for Management Services
DL_GET_STATISTICS_ACK
DL_GET_STATISTICS_REQ
DL_PHYS_ADDR_ACK
DL_PHYS_ADDR_REQ
DL_SET_PHYS_ADDR_REQ
Allowable Sequence of DLPI Primitives
DLPI States
Variables and Actions for State Transition Table
DLPI User-originated Events
DLPI Provider-Originated Events
DLPI State Transition Table
Precedence of DLPI Primitives
Overview
Write Queue Precedence
Read Queue Precedence
Guidelines for Protocol-independent DLS Users
DLS Provider-Specific Information
DLSAP Address Space
Subsequent DLSAP Addresses
PPA Access and Control
Quality of Service
DL_INFO_ACK Values
Supported Services
User State Transitions
DLPI Header File
Footnotes
Glossary
DLPI
DLS
DLSAP
DLSDU
ISO
OSI
PPA
QOS
Called
Calling
Communication endpoint
Connection establishment
Connectionless mode
Connection management stream
Connection mode
Connection release
Data link service data unit
Data transfer
DLSAP
DLSAP address
DLS provider
DLS user
Local management
PPA
PPA identifier
Quality of service
INDEX