Browse Prior Art Database

DoD standard Transmission Control Protocol (RFC0761)

IP.com Disclosure Number: IPCOM000003809D
Original Publication Date: 1980-Jan-01
Included in the Prior Art Database: 2000-Sep-13

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

J. Postel: AUTHOR

Abstract

The Transmission Control Protocol (TCP) is intended for use as a highly reliable host-to-host protocol between hosts in packet-switched computer communication networks, and especially in interconnected systems of such networks.

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 2% of the total text.

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

...