Skip to content

Commit

Permalink
color retransmitted ACKs also
Browse files Browse the repository at this point in the history
  • Loading branch information
aristus committed Sep 5, 2010
1 parent 8172d17 commit d1475e9
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 82 deletions.
160 changes: 80 additions & 80 deletions packet_flight/data.pde
Expand Up @@ -16,8 +16,8 @@ void init_data() {
NetworkNode node;
nclient.add(nserver, 3.00, 632, PUSH, 1.0);
nclient.add(nserver, 6.94, 0, CTRL, 1.0);
nclient.add(nserver, 7.22, 0, CTRL, 1.0);
nclient.add(nserver, 8.00, 0, CTRL, 1.0);
nclient.add(nserver, 7.22, 0, RETRANS, 1.0);
nclient.add(nserver, 8.00, 0, RETRANS, 1.0);
nclient.add(nserver, 8.28, 0, CTRL, 1.0);
nclient.add(nserver, 8.31, 0, CTRL, 1.0);
nclient.add(nserver, 9.14, 0, CTRL, 1.0);
Expand All @@ -35,7 +35,7 @@ void init_data() {
nclient.add(nserver, 12.66, 0, CTRL, 1.0);
nclient.add(nserver, 12.70, 0, CTRL, 1.0);
nclient.add(nserver, 12.73, 0, CTRL, 1.0);
nclient.add(nserver, 12.74, 0, CTRL, 1.0);
nclient.add(nserver, 12.74, 0, RETRANS, 1.0);
nclient.add(nserver, 12.80, 0, CTRL, 1.0);
nclient.add(nserver, 13.69, 0, CTRL, 1.0);
nclient.add(nserver, 13.72, 0, CTRL, 1.0);
Expand All @@ -46,44 +46,44 @@ void init_data() {
nclient.add(nserver, 13.94, 0, CTRL, 1.0);
nclient.add(nserver, 14.78, 0, CTRL, 1.0);
nclient.add(nserver, 14.82, 0, CTRL, 1.0);
nclient.add(nserver, 14.85, 0, CTRL, 1.0);
nclient.add(nserver, 14.89, 0, CTRL, 1.0);
nclient.add(nserver, 14.92, 0, CTRL, 1.0);
nclient.add(nserver, 14.95, 0, CTRL, 1.0);
nclient.add(nserver, 14.99, 0, CTRL, 1.0);
nclient.add(nserver, 15.02, 0, CTRL, 1.0);
nclient.add(nserver, 15.06, 0, CTRL, 1.0);
nclient.add(nserver, 15.09, 0, CTRL, 1.0);
nclient.add(nserver, 15.91, 0, CTRL, 1.0);
nclient.add(nserver, 15.94, 0, CTRL, 1.0);
nclient.add(nserver, 15.98, 0, CTRL, 1.0);
nclient.add(nserver, 14.85, 0, RETRANS, 1.0);
nclient.add(nserver, 14.89, 0, RETRANS, 1.0);
nclient.add(nserver, 14.92, 0, RETRANS, 1.0);
nclient.add(nserver, 14.95, 0, RETRANS, 1.0);
nclient.add(nserver, 14.99, 0, RETRANS, 1.0);
nclient.add(nserver, 15.02, 0, RETRANS, 1.0);
nclient.add(nserver, 15.06, 0, RETRANS, 1.0);
nclient.add(nserver, 15.09, 0, RETRANS, 1.0);
nclient.add(nserver, 15.91, 0, RETRANS, 1.0);
nclient.add(nserver, 15.94, 0, RETRANS, 1.0);
nclient.add(nserver, 15.98, 0, RETRANS, 1.0);
nclient.add(nserver, 16.01, 0, CTRL, 1.0);
nclient.add(nserver, 16.05, 0, CTRL, 1.0);
nclient.add(nserver, 16.05, 0, RETRANS, 1.0);
nclient.add(nserver, 16.08, 0, CTRL, 1.0);
nclient.add(nserver, 16.12, 0, CTRL, 1.0);
nclient.add(nserver, 16.12, 0, RETRANS, 1.0);
nclient.add(nserver, 16.97, 0, CTRL, 1.0);
nclient.add(nserver, 17.00, 0, CTRL, 1.0);
nclient.add(nserver, 17.00, 0, RETRANS, 1.0);
nclient.add(nserver, 17.04, 0, CTRL, 1.0);
nclient.add(nserver, 17.07, 0, CTRL, 1.0);
nclient.add(nserver, 17.12, 0, CTRL, 1.0);
nclient.add(nserver, 17.15, 0, CTRL, 1.0);
nclient.add(nserver, 17.19, 0, CTRL, 1.0);
nclient.add(nserver, 18.03, 0, CTRL, 1.0);
nclient.add(nserver, 17.07, 0, RETRANS, 1.0);
nclient.add(nserver, 17.12, 0, RETRANS, 1.0);
nclient.add(nserver, 17.15, 0, RETRANS, 1.0);
nclient.add(nserver, 17.19, 0, RETRANS, 1.0);
nclient.add(nserver, 18.03, 0, RETRANS, 1.0);
nclient.add(nserver, 18.06, 0, CTRL, 1.0);
nclient.add(nserver, 18.14, 0, CTRL, 1.0);
nclient.add(nserver, 18.18, 0, CTRL, 1.0);
nclient.add(nserver, 18.21, 0, CTRL, 1.0);
nclient.add(nserver, 18.25, 0, CTRL, 1.0);
nclient.add(nserver, 19.12, 0, CTRL, 1.0);
nclient.add(nserver, 19.23, 0, CTRL, 1.0);
nclient.add(nserver, 19.27, 0, CTRL, 1.0);
nclient.add(nserver, 19.30, 0, CTRL, 1.0);
nclient.add(nserver, 19.34, 0, CTRL, 1.0);
nclient.add(nserver, 19.37, 0, CTRL, 1.0);
nclient.add(nserver, 19.41, 0, CTRL, 1.0);
nclient.add(nserver, 19.44, 0, CTRL, 1.0);
nclient.add(nserver, 19.48, 0, CTRL, 1.0);
nclient.add(nserver, 20.18, 0, CTRL, 1.0);
nclient.add(nserver, 19.12, 0, RETRANS, 1.0);
nclient.add(nserver, 19.23, 0, RETRANS, 1.0);
nclient.add(nserver, 19.27, 0, RETRANS, 1.0);
nclient.add(nserver, 19.30, 0, RETRANS, 1.0);
nclient.add(nserver, 19.34, 0, RETRANS, 1.0);
nclient.add(nserver, 19.37, 0, RETRANS, 1.0);
nclient.add(nserver, 19.41, 0, RETRANS, 1.0);
nclient.add(nserver, 19.44, 0, RETRANS, 1.0);
nclient.add(nserver, 19.48, 0, RETRANS, 1.0);
nclient.add(nserver, 20.18, 0, RETRANS, 1.0);
nclient.add(nserver, 20.29, 0, CTRL, 1.0);
nclient.add(nserver, 20.36, 0, CTRL, 1.0);
nclient.add(nserver, 20.43, 0, CTRL, 1.0);
Expand All @@ -94,17 +94,17 @@ void init_data() {
nclient.add(nserver, 21.42, 0, CTRL, 1.0);
nclient.add(nserver, 21.46, 0, CTRL, 1.0);
nclient.add(nserver, 21.49, 0, CTRL, 1.0);
nclient.add(nserver, 21.60, 0, CTRL, 1.0);
nclient.add(nserver, 22.30, 0, CTRL, 1.0);
nclient.add(nserver, 22.33, 0, CTRL, 1.0);
nclient.add(nserver, 22.52, 0, CTRL, 1.0);
nclient.add(nserver, 22.56, 0, CTRL, 1.0);
nclient.add(nserver, 22.65, 0, CTRL, 1.0);
nclient.add(nserver, 21.60, 0, RETRANS, 1.0);
nclient.add(nserver, 22.30, 0, RETRANS, 1.0);
nclient.add(nserver, 22.33, 0, RETRANS, 1.0);
nclient.add(nserver, 22.52, 0, RETRANS, 1.0);
nclient.add(nserver, 22.56, 0, RETRANS, 1.0);
nclient.add(nserver, 22.65, 0, RETRANS, 1.0);
nclient.add(nserver, 23.36, 0, CTRL, 1.0);
nclient.add(nserver, 23.58, 0, CTRL, 1.0);
nclient.add(nserver, 24.35, 0, CTRL, 1.0);
nclient.add(nserver, 24.35, 0, RETRANS, 1.0);
nclient.add(nserver, 24.64, 0, CTRL, 1.0);
nclient.add(nserver, 25.41, 0, CTRL, 1.0);
nclient.add(nserver, 25.41, 0, RETRANS, 1.0);
nclient.add(nserver, 25.70, 0, CTRL, 1.0);
nclient.add(nserver, 26.76, 0, CTRL, 1.0);
nclient.add(nserver, 27.82, 0, CTRL, 1.0);
Expand All @@ -120,62 +120,62 @@ void init_data() {
nclient.add(nserver, 32.16, 0, CTRL, 1.0);
nclient.add(nserver, 33.11, 0, CTRL, 1.0);
nclient.add(nserver, 33.18, 0, CTRL, 1.0);
nclient.add(nserver, 33.22, 0, CTRL, 1.0);
nclient.add(nserver, 33.25, 0, CTRL, 1.0);
nclient.add(nserver, 34.17, 0, CTRL, 1.0);
nclient.add(nserver, 34.21, 0, CTRL, 1.0);
nclient.add(nserver, 34.24, 0, CTRL, 1.0);
nclient.add(nserver, 34.28, 0, CTRL, 1.0);
nclient.add(nserver, 34.31, 0, CTRL, 1.0);
nclient.add(nserver, 33.22, 0, RETRANS, 1.0);
nclient.add(nserver, 33.25, 0, RETRANS, 1.0);
nclient.add(nserver, 34.17, 0, RETRANS, 1.0);
nclient.add(nserver, 34.21, 0, RETRANS, 1.0);
nclient.add(nserver, 34.24, 0, RETRANS, 1.0);
nclient.add(nserver, 34.28, 0, RETRANS, 1.0);
nclient.add(nserver, 34.31, 0, RETRANS, 1.0);
nclient.add(nserver, 34.34, 0, CTRL, 1.0);
nclient.add(nserver, 35.34, 0, CTRL, 1.0);
nclient.add(nserver, 35.37, 0, CTRL, 1.0);
nclient.add(nserver, 35.40, 0, CTRL, 1.0);
nclient.add(nserver, 35.34, 0, RETRANS, 1.0);
nclient.add(nserver, 35.37, 0, RETRANS, 1.0);
nclient.add(nserver, 35.40, 0, RETRANS, 1.0);
nclient.add(nserver, 36.40, 0, CTRL, 1.0);
nclient.add(nserver, 36.44, 0, CTRL, 1.0);
nclient.add(nserver, 36.44, 0, RETRANS, 1.0);
nclient.add(nserver, 37.46, 0, CTRL, 1.0);
nclient.add(nserver, 38.53, 0, CTRL, 1.0);
nclient.add(nserver, 39.59, 0, CTRL, 1.0);
nclient.add(nserver, 41.12, 0, CTRL, 1.0);
nclient.add(nserver, 42.18, 0, CTRL, 1.0);
nclient.add(nserver, 43.24, 0, CTRL, 1.0);
nclient.add(nserver, 41.12, 0, RETRANS, 1.0);
nclient.add(nserver, 42.18, 0, RETRANS, 1.0);
nclient.add(nserver, 43.24, 0, RETRANS, 1.0);
nclient.add(nserver, 43.58, 0, CTRL, 1.0);
nclient.add(nserver, 44.64, 0, CTRL, 1.0);
nclient.add(nserver, 44.67, 0, CTRL, 1.0);
nclient.add(nserver, 45.70, 0, CTRL, 1.0);
nclient.add(nserver, 45.73, 0, CTRL, 1.0);
nclient.add(nserver, 45.77, 0, CTRL, 1.0);
nclient.add(nserver, 46.76, 0, CTRL, 1.0);
nclient.add(nserver, 46.82, 0, CTRL, 1.0);
nclient.add(nserver, 46.86, 0, CTRL, 1.0);
nclient.add(nserver, 46.89, 0, CTRL, 1.0);
nclient.add(nserver, 47.57, 0, CTRL, 1.0);
nclient.add(nserver, 47.88, 0, CTRL, 1.0);
nclient.add(nserver, 47.92, 0, CTRL, 1.0);
nclient.add(nserver, 46.82, 0, RETRANS, 1.0);
nclient.add(nserver, 46.86, 0, RETRANS, 1.0);
nclient.add(nserver, 46.89, 0, RETRANS, 1.0);
nclient.add(nserver, 47.57, 0, RETRANS, 1.0);
nclient.add(nserver, 47.88, 0, RETRANS, 1.0);
nclient.add(nserver, 47.92, 0, RETRANS, 1.0);
nclient.add(nserver, 47.99, 0, CTRL, 1.0);
nclient.add(nserver, 48.98, 0, CTRL, 1.0);
nclient.add(nserver, 49.04, 0, CTRL, 1.0);
nclient.add(nserver, 50.07, 0, CTRL, 1.0);
nclient.add(nserver, 50.10, 0, CTRL, 1.0);
nclient.add(nserver, 49.04, 0, RETRANS, 1.0);
nclient.add(nserver, 50.07, 0, RETRANS, 1.0);
nclient.add(nserver, 50.10, 0, RETRANS, 1.0);
nclient.add(nserver, 51.13, 0, CTRL, 1.0);
nclient.add(nserver, 51.16, 0, CTRL, 1.0);
nclient.add(nserver, 52.22, 0, CTRL, 1.0);
nclient.add(nserver, 53.28, 0, CTRL, 1.0);
nclient.add(nserver, 52.22, 0, RETRANS, 1.0);
nclient.add(nserver, 53.28, 0, RETRANS, 1.0);
nclient.add(nserver, 53.53, 0, CTRL, 1.0);
nclient.add(nserver, 54.58, 0, CTRL, 1.0);
nclient.add(nserver, 54.62, 0, CTRL, 1.0);
nclient.add(nserver, 54.58, 0, RETRANS, 1.0);
nclient.add(nserver, 54.62, 0, RETRANS, 1.0);
nclient.add(nserver, 55.64, 0, CTRL, 1.0);
nclient.add(nserver, 55.68, 0, CTRL, 1.0);
nclient.add(nserver, 55.68, 0, RETRANS, 1.0);
nclient.add(nserver, 55.77, 0, CTRL, 1.0);
nclient.add(nserver, 56.70, 0, CTRL, 1.0);
nclient.add(nserver, 56.84, 0, CTRL, 1.0);
nclient.add(nserver, 56.70, 0, RETRANS, 1.0);
nclient.add(nserver, 56.84, 0, RETRANS, 1.0);
nclient.add(nserver, 57.76, 0, CTRL, 1.0);
nclient.add(nserver, 57.90, 0, CTRL, 1.0);
nclient.add(nserver, 58.82, 0, CTRL, 1.0);
nclient.add(nserver, 58.96, 0, CTRL, 1.0);
nclient.add(nserver, 59.00, 0, CTRL, 1.0);
nclient.add(nserver, 60.06, 0, CTRL, 1.0);
nclient.add(nserver, 61.12, 0, CTRL, 1.0);
nclient.add(nserver, 60.06, 0, RETRANS, 1.0);
nclient.add(nserver, 61.12, 0, RETRANS, 1.0);
nclient.add(nserver, 61.35, 0, CTRL, 1.0);
nclient.add(nserver, 66.27, 0, CTRL, 1.0);
nclient.add(nserver, 67.37, 0, CTRL, 1.0);
Expand All @@ -187,15 +187,15 @@ void init_data() {
nclient.add(nserver, 69.56, 0, CTRL, 1.0);
nclient.add(nserver, 70.55, 0, CTRL, 1.0);
nclient.add(nserver, 70.59, 0, CTRL, 1.0);
nclient.add(nserver, 70.62, 0, CTRL, 1.0);
nclient.add(nserver, 70.66, 0, CTRL, 1.0);
nclient.add(nserver, 71.61, 0, CTRL, 1.0);
nclient.add(nserver, 71.65, 0, CTRL, 1.0);
nclient.add(nserver, 71.68, 0, CTRL, 1.0);
nclient.add(nserver, 71.72, 0, CTRL, 1.0);
nclient.add(nserver, 71.75, 0, CTRL, 1.0);
nclient.add(nserver, 70.62, 0, RETRANS, 1.0);
nclient.add(nserver, 70.66, 0, RETRANS, 1.0);
nclient.add(nserver, 71.61, 0, RETRANS, 1.0);
nclient.add(nserver, 71.65, 0, RETRANS, 1.0);
nclient.add(nserver, 71.68, 0, RETRANS, 1.0);
nclient.add(nserver, 71.72, 0, RETRANS, 1.0);
nclient.add(nserver, 71.75, 0, RETRANS, 1.0);
nclient.add(nserver, 72.67, 0, CTRL, 1.0);
nclient.add(nserver, 72.81, 0, CTRL, 1.0);
nclient.add(nserver, 72.81, 0, RETRANS, 1.0);
nclient.add(nserver, 82.29, 0, CTRL, 1.0);
nclient.add(nserver, 83.34, 0, CTRL, 1.0);
nclient.add(nserver, 83.38, 0, CTRL, 1.0);
Expand Down
4 changes: 2 additions & 2 deletions process-dump.py
Expand Up @@ -72,7 +72,7 @@ def flags(s):

# sorted list of latencies between nodes, in seconds
latencies = {
'client > server': 0.55
'client > server': 0.8
}

sequences = {}
Expand All @@ -82,7 +82,7 @@ def mangly(s):
return 'n'+(re.sub(r'[^a-z0-9]+', '', s))

def get_seq(s):
m = re.search(r'seq (\S+)', s)
m = re.search(r'((?:seq|ack) \S+)', s)
if m:
return m.group(1)

Expand Down

0 comments on commit d1475e9

Please sign in to comment.