Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Watch the data fly
branch: master

This branch is 21 commits behind aristus:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
data
packet_flight
README
build.sh
process-dump.py

README

Packet Flight: visualizing packets
carlos@bueno.org
BSD license: Share and enjoy, but give credit where it's due.

Packet Flight is a script that turns a TCP packet dump (tcpdump) data into a
Processing animation.

At the moment this is a very basic demonstraion of the idea.

TODOS:

  * take any valid TCP dump

  * generate & compile the progam in one step (no copy/paste into Processing)

  * automatically figure out the latency and correct the timings to account
    for it. The dump timestamps show the send time of sent packets and the
    received time of received packets, so the timings for received packets
    have to be adjusted backwards.

  * show labels for nodes and packets

  * prettier visualizations

  * sound effects!

  * a timeline for pausing, skipping, etc.
Something went wrong with that request. Please try again.