TB067

Apuntes y resueltos de la materia Redes de Comunicaciones (TB067)
Index Commits Files Refs README
guias/2/ej7.gv (2339B)
   1 digraph {
   2     node [shape=record]
   3     rankdir=TD;
   4     ranksep=0;
   5     newrank=true;
   6     nodesep=1.25;
   7     compound=true;
   8     subgraph cluster_A {
   9         label="host A"
  10         style="solid"
  11         node [width=2.50, fontsize=10 ];
  12         0 -> 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> 10 [color=none];
  13         10 -> 11 -> 12 -> 13 [color=none];
  14     }
  15     subgraph cluster_B {
  16         label="host B"
  17         style="solid"
  18         node [width=2.50, fontsize=11 ];
  19 
  20         50 -> 51 -> 52 -> 53 -> 54 -> 55 -> 56 -> 57 -> 58 -> 59 -> 60 [color=none];
  21         60-> 61 -> 62 -> 63 [color=none];
  22     }
  23 
  24     { rank=same;  0; 50; }
  25     { rank=same;  1; 51; }
  26     { rank=same;  2; 52; }
  27     { rank=same;  3; 53; }
  28     { rank=same;  4; 54; }
  29     { rank=same;  5; 55; }
  30     { rank=same;  6; 56; }
  31     { rank=same;  7; 57; }
  32     { rank=same;  8; 58; }
  33     { rank=same;  9; 59; }
  34     { rank=same; 10; 60; }
  35     { rank=same; 11; 61; }
  36     { rank=same; 12; 62; }
  37     { rank=same; 13; 63; }
  38 
  39     1, 5, 8, 10, 11, 13 [color=black, fontcolor=none, style=dotted];
  40     50, 52, 53, 54, 56, 57, 59, 62, 63 [color=black, fontcolor=none, style=dotted ];
  41 
  42      0 -> 51 [lhead=cluster_B]
  43     51 ->  2 [lhead=cluster_A]
  44      2 -> 53 [lhead=cluster_B]
  45      3 -> 54 [lhead=cluster_B]
  46      4 -> 55 [lhead=cluster_B]
  47     55 ->  6 [lhead=cluster_A]
  48      6 -> 57 [lhead=cluster_B]
  49     58 ->  9 [lhead=cluster_A]
  50      7 -> 58 [lhead=cluster_B]
  51      9 -> 60 [lhead=cluster_B]
  52     60 -> 11 [lhead=cluster_A]
  53     61 -> 12 [lhead=cluster_A]
  54     12 -> 63 [lhead=cluster_B]
  55 
  56      0 [ label="{SYN|S=1000}" ]
  57      2 [ label="{ACK|S=1001, A=5001}" ]
  58      3 [ label="{ACK|S=1001, A=5001, Len=200}" ]
  59      4 [ label="{ACK|S=1201, A=5001, Len=200}" ]
  60      6 [ label="{ACK|S=1401, A=5001, Len=200}" ]
  61      7 [ label="{ACK|S=1601, A=5001, Len=200}" ]
  62      9 [ label="{FIN, ACK|S=1601, A=5001}" ]
  63     12 [ label="{ACK|S=1601, A=5001}" ]
  64 
  65     51 [ label="{SYN, ACK|S=5001, A=1001, W=800}" ]
  66     55 [ label="{ACK|S=5001, A=1401, W=800}" ]
  67     58 [ label="{ACK|S=5001, A=1801, W=800}" ]
  68     60 [ label="{ACK|S=5001, A=1801, W=800}" ]
  69 
  70     // 9 [ label="{FIN|S=1601, A=5001}" ]
  71     61 [ label="{FIN, ACK|S=1601, A=5001}" ]
  72 /*
  73      5 -> 56 [lhead=cluster_B]
  74     56 ->  7 [lhead=cluster_A]
  75 
  76     54 [ label="{ACK|S=5001, A=1201, W=800}" ]
  77     59 [ label="{ACK|S=5001, A=1801, W=800}" ]
  78 */
  79 }