DoD standard Transmission Control Protocol
RFC 761

Document Type RFC - Historic (January 1980; No errata)
Obsoleted by RFC 793, RFC 7805
Last updated 2016-04-08
Stream Legacy
Formats plain text pdf htmlized bibtex
Stream Legacy state (None)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state RFC 761 (Historic)
Telechat date
Responsible AD (None)
Send notices to (None)
RFC: 761
IEN: 129
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                              DOD STANDARD
                                    
                     TRANSMISSION CONTROL PROTOCOL
                                    
                                    
                                    
                              January 1980

                              prepared for
                                    
               Defense Advanced Research Projects Agency
                Information Processing Techniques Office
                         1400 Wilson Boulevard
                       Arlington, Virginia  22209

                                   by

                     Information Sciences Institute
                   University of Southern California
                           4676 Admiralty Way
                   Marina del Rey, California  90291


January 1980                                                            
                                           Transmission Control Protocol

                           TABLE OF CONTENTS

    PREFACE ........................................................ iii

1.  INTRODUCTION ..................................................... 1

  1.1  Motivation .................................................... 1
  1.2  Scope ......................................................... 2
  1.3  About This Document ........................................... 2
  1.4  Interfaces .................................................... 3
  1.5  Operation ..................................................... 3

2.  PHILOSOPHY ....................................................... 7

  2.1  Elements of the Internetwork System ........................... 7
  2.2  Model of Operation ............................................ 7
  2.3  The Host Environment .......................................... 8
  2.4  Interfaces .................................................... 9
  2.5  Relation to Other Protocols ................................... 9
  2.6  Reliable Communication ....................................... 10
  2.7  Connection Establishment and Clearing ........................ 10
  2.8  Data Communication ........................................... 12
  2.9  Precedence and Security ...................................... 13
  2.10 Robustness Principle ......................................... 13

3.  FUNCTIONAL SPECIFICATION ........................................ 15

  3.1  Header Format ................................................ 15
  3.2  Terminology .................................................. 19
  3.3  Sequence Numbers ............................................. 24
  3.4  Establishing a connection .................................... 29
  3.5  Closing a Connection ......................................... 35
  3.6  Precedence and Security ...................................... 38
  3.7  Data Communication ........................................... 38
  3.8  Interfaces ................................................... 42
  3.9  Event Processing ............................................. 52

GLOSSARY ............................................................ 75

REFERENCES .......................................................... 83

                                                                [Page i]



                                                            January 1980
Transmission Control Protocol

[Page ii]                                                               



January 1980                                                            
                                           Transmission Control Protocol

                                PREFACE

This document describes the DoD Standard Transmission Control Protocol
(TCP).  There have been eight earlier editions of the ARPA TCP
specification on which this standard is based, and the present text
draws heavily from them.  There have been many contributors to this work
both in terms of concepts and in terms of text.  This edition
incorporates the addition of security, compartmentation, and precedence
concepts into the TCP specification.

                                                           Jon Postel

                                                           Editor

                                                              [Page iii]



January 1980 
RFC:761
IEN:129
Replaces:  IENs 124, 112,
81, 55, 44, 40, 27, 21, 5

                              DOD STANDARD

                     TRANSMISSION CONTROL PROTOCOL

                            1.  INTRODUCTION

The Transmission Control Protocol (TCP) is intended for use as a highly
Show full document text