2026-05-28
People open a capture the way they open a haunted house: scrolling through packets waiting for something scary to announce itself. That works about as well as fixing a laptop by staring at the motherboard. A capture is a repair ticket. You work it like one: symptom first, then the boring questions, then — and only then — the cause.
Write down, in one sentence, what the capture is supposed to explain. "Page loads are slow on this one machine." "Something talks out at 3 AM." "This app can't reach its server." If you can't write the sentence, you don't have a ticket, you have a fishing trip, and fishing trips in a busy capture last forever. The sentence determines everything you do next: the time window you care about, the host you pivot on, whether you're hunting for an absence (the reply that never came) or a presence (the connection that shouldn't exist).
On the bench you check the power supply before you reflow anything, because it's free and it's the answer a third of the time. Captures have the same checklist, and it's deliberately dull:
Notice what hasn't happened yet: no deep protocol analysis, no decoding, no heroics. Most tickets die in the boring questions. The ones that survive have now been narrowed from "the network is broken" to something like "this host's HTTPS to this address completes a handshake and then stalls exactly 60 seconds before the far side resets." That sentence practically closes itself — a 60-second stall ending in a reset is an idle timeout on some middlebox with opinions.
Round numbers are confessions. Failures at exactly 30, 60, 300 seconds are timeouts. Sizes failing at exactly some threshold are MTU or a buffer. Things breaking at the top of the hour are a scheduled job. Nature doesn't do round numbers; configuration files do.
Take a capture of the same traffic when it works. On the bench you'd never diagnose a noise without knowing what the machine sounds like healthy, but people will stare at a sick capture for hours without once looking at a healthy one. The diff is the diagnosis. The working capture turns "is this normal?" — the question that eats the whole afternoon — into a question with an answer.
Last thing, and it's the same speech I gave at the counter: the capture tells you what happened, not who to be mad at. Symptom, boring questions, cause, fix. Write down what it was when you're done. The next ticket is the same ticket; the only question is whether you'll recognize it.
leadline / TG-8191
index · last touched 2026-05-28