Data Link Provider Interface (DLPI), Version 2
Copyright © 2000 The Open Group

Frontmatter


Open Group Technical Standard
Data Link Provider Interface (DLPI), Version 2
Document Number: C811
ISBN: 1-85912-251-5


©January 2000, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.


Any comments relating to the material contained in this document may be submitted to The Open Group at:

The Open Group
Apex Plaza
Forbury Road
Reading
Berkshire, RG1 1AX
United Kingdom
or by electronic mail to:
OGSpecs@opengroup.org

Preface

The Open Group

The Open Group is a vendor and technology-neutral consortium which ensures that multi-vendor information technology matches the demands and needs of customers. It develops and deploys frameworks, policies, best practices, standards, and conformance programs to pursue its vision: the concept of making all technology as open and accessible as using a telephone.

The mission of The Open Group is to deliver assurance of conformance to open systems standards through the testing and certification of suppliers' products.

The Open group is committed to delivering greater business efficiency and lowering the cost and risks associated with integrating new technology across the enterprise by bringing together buyers and suppliers of information systems.

Membership of The Open Group is distributed across the world, and it includes some of the world's largest IT buyers and vendors representing both government and commercial enterprises.

More information is available on The Open Group Web Site at http://www.opengroup.org.

Open Group Publications

The Open Group publishes a wide range of technical documentation, the main part of which is focused on development of Technical and Product Standards and Guides, but which also includes white papers, technical studies, branding and testing documentation, and business titles. Full details and a catalog are available on The Open Group Web Site at http://www.opengroup.org/pubs.

In addition, The Open Group publishes Product Documentation. This includes product documentation-programmer's guides, user manuals, and so on-relating to the DCE, Motif, and CDE. It also includes the Single UNIX Documentation, designed for use as common product documentation for the whole industry.

Versions and Issues of Specifications

As with all live documents, Technical Standards and Specifications require revision to align with new developments and associated international standards. To distinguish between revised specifications which are fully backwards compatible and those which are not:

Corrigenda

Readers should note that Corrigenda may apply to any publication. Corrigenda information is published on The Open Group Web Site at http://www.opengroup.org/corrigenda.

Ordering Information

Full catalog and ordering information on all Open Group publications is available on The Open Group Web Site at http://www.opengroup.org/pubs.

This Document
The Open Group first published a Data Link Provider Interface (DLPI) specification in February 1997 (CAE Specification number C614). This document is the DLPI Version 2 Technical Standard, and it supersedes C614.

The DLPI standard specifies a STREAMS kernel-level instantiation of the ISO Data Link Service Definition ISO/IEC 8886 and Logical Link Control ISO/IEC 8802-2 (LLC). Where the two standards do not conform, ISO/IEC 8886 prevails.

The DLPI enables a data link service user to access and use any of a variety of conforming data link service providers, without requiring special knowledge of the provider's protocol.

Specifically, the interface is intended to support X.25 LAPB, BX.25 level 2, SDL C, ISDN LAPD, Ethernet, CSMA/CD, FDDI, token ring, token bus, Bisync, Frame Relay, Native ATM Services (see Referenced Documents), Fiber Channel and HIPPI. Readers should note that the list of data links supported by the interface may be augmented and is published on the World-Wide Web at http://www.opengroup.org/public/pubs/catalog/u019, which is DLPI Corrigendum U019. (see under Ordering Information). This Corrigendum will periodically be updated to add relevant information such as recognised implementors' agreements/guidelines for common data link providers.

Among the expected data link service users are implementations of the OSI network layer and SNA path control.

The interface specifies access to data link service providers, and does not define a specific protocol implementation. Thus, issues of network management, protocol performance, and performance analysis tools are beyond the scope of this document and should be addressed by specific implementations of a data link provider. However, accompanying each provider implementation should be information that describes the protocol-specific behavior of that provider. Currently, there are plans to come up with a set of implementors' agreements/guidelines for common data link providers. These agreements will address issues such as DLSAP address space, subsequent addresses, ppa access and control, QOS, supported services etc.

Intended Audience
This specification assumes the reader is familiar with OSI Reference Model terminology, OSI Data Link Services, and STREAMS.
Document Structure

A Glossary and Index are also provided.

Typographical Conventions
The following typographical conventions are used throughout this document:

Trade Marks

Motif®, OSF/1®, UNIX®, and the "X Device" are registered trademarks and IT DialToneTM; and The Open GroupTM; are trademarks of The Open Group in the U.S. and other countries.

Acknowledgements

The base document from which this specification is derived was published as Copyright 1991 UNIX International, Inc.

The following copyright notice was attached to the document:

Permission to use, copy, modify, and distribute this documentation for any purpose and without fee is hereby granted, provided that the above copyright notice a ppears in all copies and that both that copyright notice and this permission not ice appear in supporting documentation, and that the name UNIX International not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. UNIX International makes no representations about the suitability of this documentation for any purpose. It is provided "as is" without express or implied warranty.

Referenced Documents

The following documents are referenced in this specification:

ATM Services

Native ATM Services. See the ATM Forum Publication AF-SAA-API-DLPI-0091.000: "Native ATM Services Data Link Provider Interface (DLPI) Addendum Version 1.0". This publication is available at ftp://ftp.atmforum.com/pub/approved-specs/, in the following files:
af-saa-api-dlpi-0091.000.pdf (PDF)
af-saa-api-dlpi-0091.000.ps (Postscript)

ISO/IEC 8886

ISO/IEC 8886:1996, Information Technology - Open Systems Interconnection - Data Link Service Definition.

ISO/IEC 8802-2

ISO/IEC 8802-2:1994, Information Technology - Telecommunications and Information Exchange between Systems - Local and Metropolitan area Networks - Specific Requirements - Part 2: Logical Link Control.

STREAMS

UNIX Press (A Prentice Hall Title) book "STREAMS Modules and Drivers", published 1992, ISBN 0-13-066879-6.

X.200

CCITT Recommendation X.200, "Reference Model of Open Systems Interconnection for CCITT Applications", 1984.

XNS, Issue 5

CAE Specification, February 1997, Networking Services, Issue 5 (ISBN: 1-85912-165-9, C523), published by The Open Group.

Contents Next section Index