Live Webinar

TCP Masterclass

By Ed Harmoush

Topics:
- Retransmission Timeout
- Sliding Window
- Congestion Control

If we have more time, we can move on to these topics:  
TCP Explicit Congestion Notification, L4 Checksums (TCP & UDP), TCP Options: Window Scaling, SACK, MSS/MTU, Timestamps

    Thursday May 07 , 2026

    At 11:00 PM PDT


PREREQUISITES

A couple years ago I put out 3 videos on TCP and said there was more coming.  These were the beginning of my TCP Masterclass, and this webinar is the continuation of that series.

The second video of the series illustrates 12 ideas to understand TCP and these 12 ideas are the prerequisites for this webinar:

12 Ideas to understand TCP

Idea #1 - Sequence Numbers track what is sent; Acknowledgement Numbers track what is received
Idea #2 - Sequence / Acknowledgement numbers are a measure of Bytes (not packets)
Idea #3 - TCP resends anything not ACKnowledged (Reliable delivery)
Idea #4 - ACKnowledgement numbers are cumulative
Idea #5 - Window Size limits how much can be sent unacknowledged
Idea #6 - Window Size is shared can adjust throughout the connection (Flow Control)
Idea #7 - TCP is Bidirectional - both parties have an independent SEQ# and ACK#
Idea #8 - Initial Sequence Numbers (ISNs) are randomly chosen by each speaker
Idea #9 - TCP Connection Opening: 3-way handshake, and the 4 events that occur
Idea #10 - TCP has two methods for closing a connection: Graceful and Ungraceful
Idea #11 - Graceful Closure: 4 way closure - When everything went right
Idea #12 - Ungraceful Closure: RESET — When something went wrong

All three initial videos of the TCP Masterclass are available for free on Youtube:  pracnet.net/tcp

Live Webinar Pricing

Five

$5 USD

  • Five Dollars

Buy Now