View on GitHub

networking

Harsh Kapadia's Computer Networking knowledge base.

Transmission Control Protocol (TCP)

(Back to Home)

Table of Contents

Introduction

Reliable Communication Mechanisms

Important Terms

Congestion Control Algorithms of TCP

Read from Section 3.6 and Section 3.7 of the ‘Computer Networking - A Top-Down Approach’ book.

Slow Start (SS)

Congestion Avoidance

Fast Retransmit

Fast Recovery

Versions of TCP

and more…

TCP Tahoe

TCP Tahoe Time vs CWND size graph

TCP Reno

TCP Reno Time vs CWND size graph

TCP CUBIC

TCP Vegas

TCP BBR

Resources