TCP: Overview RFCs: 793, 1122, 1323, 2018, 2581

10/9/01


Click here to start


Table of Contents

TCP: Overview RFCs: 793, 1122, 1323, 2018, 2581

TCP segment structure

TCP seq. #’s and ACKs

TCP: reliable data transfer

TCP: reliable data transfer

TCP ACK generation [RFC 1122, RFC 2581]

TCP: retransmission scenarios

TCP Flow Control

TCP Round Trip Time and Timeout

TCP Round Trip Time and Timeout

TCP Connection Management

TCP Connection Management (cont.)

TCP Connection Management (cont.)

TCP Connection Management (cont)

Principles of Congestion Control

Causes/costs of congestion: scenario 1

Causes/costs of congestion: scenario 2

Causes/costs of congestion: scenario 2

Causes/costs of congestion: scenario 3

Causes/costs of congestion: scenario 3

Approaches towards congestion control

Case study: ATM ABR congestion control

Case study: ATM ABR congestion control

TCP Congestion Control

TCP congestion control:

TCP Slowstart

TCP Congestion Avoidance

TCP Fairness

Why is TCP fair?

TCP latency modeling

TCP latency Modeling

TCP Latency Modeling: Slow Start

TCP Latency Modeling: Slow Start (cont.)

TCP Latency Modeling: Slow Start (cont.)

Chapter 3: Summary

Author: Don Towsley

Email: shankar@cs.umd.edu