ISO Transport Protocol specification (RFC0892)
Original Publication Date: 1983-Dec-01
Included in the Prior Art Database: 2019-Feb-13
Internet Society Requests For Comment (RFCs)
This is a draft version of the transport protocol being standardized by the ISO. This version also appeared in the ACM SIGCOMM Computer Communication Review (V.12, N.3-4) July-October 1982. This version is now out of date.
Network Working Group ISO Request for Comments: 892 December 1983
ISO Transport Protocol Specification
This document is distributed as an RFC for information only. It does not specify a standard for the ARPA Internet.
Note: This document appeared in:
ISO/TC97/SC16/WG6. Information Processing Systems - Open Systems Interconnection - Transport Protocol Specification. Computer Communication Review 12, 3-4 (July/October 1982), pp. 24-67.
and differs from it only in format.
Table of Contents
0. Introduction 1. Scope and Field of Application 2. References
Section One - General
3. Definitions 4. Symbols and Abbreviations 5. Overview
5.1 Service provided by the transport layer 5.2 Service assumed from the network layer 5.3 Functions of the transport layer 5.4 Model of the transport layer
Section Two - Transport Protocol Specification
6. Protocol Mechanisms 6.1 Assignment to network connection 6.2 Transport protocol data unit (TPDU) transfer 6.3 Data TPDU length and segmenting 6.4 Concatenation and separation 6.5 Connection establishment 6.6 Connection refusal 6.7 Release 6.8 Implicit termination 6.9 Spurious disconnect 6.10 Data TPDU numbering 6.11 Expedited data transfer 6.12 Reassignment 6.13 Reassignment after failure
ISO Transport Protocol Specification Page 2 International Standards Organization
6.14 Retention until acknowledgement of TPDUs 6.15 Resynchronization 6.16 Multiplexing and demultiplexing 6.17 Explicit flow control 6.18 Checksum 6.19 Frozen references 6.20 Retransmission on timeout 6.21 Resequencing 6.22 Inactivity control 6.23 Treatment of protocol errors 6.24 Splitting and recombining
7. Protocol Classes 7.0 Protocol description of class 0: simple class 7.1 Protocol description of class 1: basic error recovery class 7.2 Protocol description of class 2: multiplexing class 7.3 Protocol description of class 3: error recovery and multiplexing class 7.4 Protocol description of class 4: error detection and recovery class
8.1 Summary 8.2 Structure 8.3 Connection Request (CR) 8.4 Connection Confirm (CC) 8.5 Disconnect Request (DR) 8.6 Disconnect Confirm (DC) 8.7 Data (DT 8.8 Expedited Data (ED) 8.9 Data Acknowledgement (AK) 8.10 Expedited Data Acknowledgement (EA) 8.11 Reject (RJ) 8.12 TPDU Error (ERR)
Section Three - Conformance
The Transport Protocol Standard is one of a set of International Standards produced to facilitate the interconection of computer systems. The set of standards covers the services and protocols required to achieve such interconnection.
The Transport Protocol Standard is positioned with respect to other related standards by the layers defined in the Reference Model for Open Systems Interconnection (ISO 7498). It is most closely related to, and lies within the field of application of the Transport
ISO Transport Protocol Specification Page 3 International Standards Organization
Service Standard (DP aaaa). It also uses and makes reference to the Network Service Standard (DP bbb...