Connected: An Internet Encyclopedia
RFC 793

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments

Search: |  | Search Depth: |
Search Type: | String RegEx | Search Options: | NoCase WholeWord

Next: 1. INTRODUCTION

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

### TRANSMISSION CONTROL PROTOCOL

DARPA INTERNET PROGRAM

PROTOCOL SPECIFICATION

September 1981

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

### Table of Contents

Preface

1. INTRODUCTION

1.1 Motivation
1.2 Scope
1.3 About This Document
1.4 Interfaces
1.5 Operation

2. PHILOSOPHY

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

3. FUNCTIONAL SPECIFICATION

3.1 Header Format
3.2 Terminology
3.3 Sequence Numbers
3.4 Establishing a connection
3.5 Closing a Connection
3.6 Precedence and Security
3.7 Data Communication
3.8 Interfaces
3.9 Event Processing

OPEN Call
SEND Call
RECEIVE Call
CLOSE Call
ABORT Call
STATUS Call
SEGMENT ARRIVES
USER TIMEOUT
RETRANSMISSION TIMEOUT
TIME-WAIT TIMEOUT

GLOSSARY

REFERENCES

Original text document

### Preface

This document describes the DoD Standard Transmission Control Protocol (TCP). There have been nine 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 clarifies several details and removes the end-of-letter buffer-size adjustments, and redescribes the letter mechanism as a push function.

Jon Postel
Editor

Next: 1. INTRODUCTION

Connected: An Internet Encyclopedia
RFC 793