TCP Performance Deep Dive, Part 1 |
![]() |
CLICK FOR TIMESTAMPS TO SKIP AHEAD. Looking for a problem when something is broken is one thing. Analyzing performance and determining if there's a network problem is something else entirely. Here's a look at TCP performance with an analysis of sequence numbers, RTT, DUP Acks, Fast Retransmissions, Congestion window, and more.
Essential reading: https://packetbomb.com/understanding-throughput-and-tcp-windows/ Timestamps: 00:00 Super cool graphics where nothing happens 06:00 Actual start 09:01 Virtual Sharkfest 10:48 My new SMB Video 11:44 Recommended books 15:09 Who owns TCP? And why learn wireshark 18:47 What we're looking at in this video 20:31 Determining throughput 24:11 Total vs application throughput 26:19 IOGraph 30:20 Analyzing three way handshake and RTT 35:49 Looking for patterns 36:54 TCP packet behavior 38:38 Best performance graph - tcptrace 41:42 TCP slow start 45:08 Packet loss 45:48 Sequence number analysis 48:27 DUP Acks and SACK 50:55 Fast Retransmission and the packet train 53:42 Congestion control 55:17 Finding max throughput 58:18 Server side pcap 01:04:25 Wrapping up PacketBomb Discord: https://discord.gg/ptZsHpS |