Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

TCP - Architecture, Enhancements, and Tuning

USENIX via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course examines TCP architecture and operation, including connection establishment, sliding-window flow control, reliability, congestion control, and enhancements. It also discusses tuning parameters and algorithms to improve network speed and efficiency.

Syllabus

Intro
Let's Talk
The Network Stack
What should the Transport layer do?
TCP Core concepts
TCP Header
TCP Segments
Connection Establishment - 3 way handshake
TCP Sockets
Flow Control - Sliding Window
Slow Start Phase
Congestion Avoidance
Congestion Control Enhancements
TCP Slow Start
Fast Retransmission
Fast Recovery
Loss Recovery Enhancements
Bandwidth Delay Product
Buffers
Some more Parameters...
Test Setup
Initial Congestion Window
Congestion Control Algorithms
Site Speed Improvements
QUIC
SCTP

Taught by

USENIX

Reviews

Start your review of TCP - Architecture, Enhancements, and Tuning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.