♫musicjinni

TCP Performance Deep Dive, Part 1

video thumbnail
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

How TCP RETRANSMISSIONS Work // Analyzing Packet Loss

Duplicate Packets and TCP Retransmissions

Congestion Window, 3 dup ACK, Timeout and why it matters!

Fast Retransmission and Duplicate packets!!

Wireshark Tutorial // Fixing SLOW APPLICATIONS

Troubleshooting slow networks with Wireshark // wireshark filters // Wireshark performance

Troubleshooting with Wireshark - Find Delays in TCP Conversations

TCP RETRANSMISSION

Troubleshooting with Wireshark - Spurious Retransmissions Explained

Observing TCP retransmissions with Wireshark

A Quick Note About Tool Placement - Latency vs Retransmissions

When is a Fast Retransmission not a Fast Retransmission?

Packet Loss vs Latency

TCP Performance Deep Dive, Part 1

Sec 4 - Lec 2/19 - TCP Retransmission Timeout Problems | TCP/IP Protocol Deep Understanding | Udemy

Wireshark Tutorial of TCP Nagle and Delayed Ack interaction

TCP Selective Ack Issues

TCP Tips and Tricks - SLOW APPLICATIONS? // Wireshark TCP/IP Analysis

Wireshark Tip 6: Find TCP Problems Fast with a "BadTCP" Button

How to Troubleshoot Slowness Issues in Network Through Wireshark | Learn Wireshark

Fast Re-Transmission and SACK Wireshark Capture

How TCP Works - Selective Acknowledgment (SACK)

CSCI 4430 Lecture - TCP implementation (Feb 9, 1 of 2)

20: TCP SACK Overview and Impact on Performance | Learn Wireshark @ SF22US

SF18EU - 20: TCP SACK Overview and Impact on Performance (John Pittle)

TCP Sequence and Acknowledgment Numbers

SF20V - 10 TCP SACK overview & impact on performance (John Pittle)

SLUG March 2017 - Examining How the TCP Protocol Itself Can Dramatically Slow File Transfer

How TCP Works - Acknowledgment Numbers

Wireshark Tip 22: Find Delays with TCP "Calculate Conversation Timestamps"

Disclaimer DMCA