<commit_before>---
layout: post
title: "A Protocol For Packet Network Intercommunication"
author: "<NAME> And <NAME>"
category: classic_papers
description: 
published: 1974-05-01
twitter_image: https://images.livemint.com/rf/Image-621x414/LiveMint/Period1/2014/01/02/Photos/Vinton-Cerf_Robert-Kahn2--621x414.jpg
---

<div class="small">
This paper published originally in *IEEE Transactions on Communications* in 1974 setup the stage for internet. The protocol described here, TCP/IP, is basically how internet works to the day. Work around this paper earned the authors a Turing award. The papers remains highly relevant and readable to the day. Yellow highlights/annotations are my own. You can <a onclick="disableHighlight()" href='#'>disable them.</a>
</div>

## Abstract

A protocol that supports the sharing of resources that exist in different
packet switching networks is presented. The protocol provides for variation
in individual network packet sizes, transmission failures, sequencing, flow
control, end-to-end error checking, and the creation and destruction of
logical process-to-process connections. Some implementation issues are
considered, and problems such as internetwork routing, accounting, and
timeouts are exposed. 

## Introduction

In the last few years considerable effort has been expended on the design
and implementation of packet switching networks [l]-[7],[14],[17]. A
principle reason for developing such networks has been to facilitate the
sharing of computer resources. A packet communication network includes a
transportation mechanism for delivering data between computers or between
computers and terminals. To make the data meaningful, computers and
terminals share a common protocol (i.e., a set of agreed upon conventions).
Several protocols have already been developed for this purpose
[8]-[12],[16]. However, these protocols have addressed only the problem of<commit_msg>packet<commit_after>---
layout: post
title: "A Protocol For Packet Network Intercommunication"
author: "<NAME> And <NAME>"
category: classic_papers
description: "A protocol that supports the sharing of resources that exist in different packet switching networks is presented. The protocol provides for variation in individual network packet sizes, transmission failures, sequencing, flow control, end-to-end error checking, and the creation and destruction of logical process-to-process connections. Some implementation issues are considered, and problems such as internetwork routing, accounting, and timeouts are exposed. "
published: 1974-05-01
twitter_image: https://images.livemint.com/rf/Image-621x414/LiveMint/Period1/2014/01/02/Photos/Vinton-Cerf_Robert-Kahn2--621x414.jpg
---

<div class="small">
This paper published originally in *IEEE Transactions on Communications* in 1974 setup the stage for internet. The protocol described here, TCP/IP, is basically how internet works to the day. Work around this paper earned the authors a Turing award. The papers remains highly relevant and readable to the day. Yellow highlights/annotations are my own. You can <a onclick="disableHighlight()" href='#'>disable them.</a>
</div>

## Abstract

A protocol that supports the sharing of resources that exist in different
packet switching networks is presented. The protocol provides for variation
in individual network packet sizes, transmission failures, sequencing, flow
control, end-to-end error checking, and the creation and destruction of
logical process-to-process connections. Some implementation issues are
considered, and problems such as internetwork routing, accounting, and
timeouts are exposed. 

## Introduction

In the last few years considerable effort has been expended on the design
and implementation of packet switching networks [l]-[7],[14],[17]. A
principle reason for developing such networks has been to facilitate the
sharing of computer resources. A packet communication network includes a
transportation mechanism for delivering data between computers or between
computers and terminals. To make the data meaningful, computers and
terminals share a common protocol (i.e., a set of agreed upon conventions).
Several protocols have already been developed for this purpose
[8]-[12],[16]. However, these protocols have addressed only the problem of
{'fraction_non_alphanumeric': 0.06464410735122521, 'fraction_numerical': 0.020536756126021002, 'mean_word_length': 5.416167664670659, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2408568', 'n_tokens_mistral': 1077, 'n_tokens_neox': 966, 'n_words': 535}