ISO Transport Protocol specification ISO DP 8073
RFC 905

Document Type RFC - Unknown (April 1984; No errata)
Obsoletes RFC 892
Last updated 2013-03-02
Stream Legacy
Formats plain text pdf htmlized bibtex
Stream Legacy state (None)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state RFC 905 (Unknown)
Telechat date
Responsible AD (None)
Send notices to (None)
Network Working Group                                         ISO
     Request for Comments:  905                             April 1984

                   ISO Transport Protocol Specification
                                ISO DP 8073

   Status of this Memo:       

     This document is distributed as an RFC for information only.   It
     does not specify a standard for the ARPA-Internet.

   Notes:

     1)  RFC 892 is an older version of  the  ISO  Transport  Protocol
         Specification.   Therefore  this  RFC  should  be  assumed to
         supercede RFC 892.

     2)  This document has been  prepared  by  retyping  the  text  of
         ISO/TC97/SC16/N1576  and  then  applying  proposed  editorial
         corrections  contained  in  ISO/TC97/SC16/N1695.   These  two
         documents,  taken  together, are undergoing voting within ISO
         as a Draft International Standard (DIS).

     3)  Although this RFC has been  reviewed  after  typing,  and  is
         believed  to  be  substantially  correct, it is possible that
         typographic errors not present in the ISO documents have been
         overlooked.

         Alex McKenzie
         BBN




                             Table of Contents

     1   SCOPE AND FIELD OF APPLICATION........................ 3
     1.1   This International Standard specifies:.............. 3
     1.2   The procedures are defined in terms of:............. 4
     1.3   .................................................... 4
     1.4   .................................................... 5
     2   REFERENCES............................................ 5
     3   DEFINITIONS........................................... 6
     3.1   .................................................... 6
     3.2   .................................................... 6
     3.2.1   equipment:........................................ 7
     3.2.2   transport service user:........................... 7
     3.2.3   network service provider:......................... 7
     3.2.4   local matter:..................................... 7
     3.2.5   initiator:........................................ 7
     3.2.6   responder:........................................ 8
     3.2.7   sending transport entity:......................... 8
     3.2.8   receiving transport entity:....................... 8
     3.2.9   preferred class:.................................. 8
     3.2.10   alternative class:............................... 8
     3.2.11   proposed class:.................................. 9
     3.2.12   selected class:.................................. 9
     3.2.13   proposed parameter:.............................. 9
     3.2.14   selected parameter:.............................. 9
     3.2.15   error indication:................................ 9
     3.2.16   invalid TPDU:................................... 10
     3.2.17   protocol error:................................. 10
     3.2.18   sequence number:................................ 10
     3.2.19   transmit window:................................ 10
     3.2.20   lower window edge:.............................. 11
     3.2.21   upper window edge:.............................. 11
     3.2.22   upper window edge allocated to  the  peer
       entity:
          .................................................... 11
     3.2.23   closed window:.................................. 11
     3.2.24   window information:............................. 11
     3.2.25   frozen reference:............................... 12
     3.2.26   unassigned reference:........................... 12
     3.2.27   transparent (data):............................. 12

                                     i




     3.2.28   owner (of a network connection):................ 12
     3.2.29   retained TPDU:.................................. 12
     4   SYMBOLS AND ABBREVIATIONS............................ 13
     4.1   Data units......................................... 13
     4.2   Types of transport protocol data units............. 13
     4.3   TPDU fields........................................ 13
     4.4   Times and associated variables..................... 14
     4.5   Miscellaneous...................................... 14
     5   OVERVIEW OF THE TRANSPORT PROTOCOL................... 15
     5.1   Service provided by the transport layer............ 15
     5.2   Service assumed from the network layer............. 16
     5.3   Functions of the Transport Layer................... 18
     5.3.1   Overview of functions............................ 18
     5.3.1.1   Functions used at all times.................... 19
     5.3.1.2   Connection Establishment....................... 19
     5.3.1.3   Data Transfer.................................. 20
     5.3.1.4   Release........................................ 21
     5.4   Classes and options................................ 21
     5.4.1   General.......................................... 21
Show full document text