diff options
Diffstat (limited to 'template/l2o/mile4.html.j2')
-rw-r--r-- | template/l2o/mile4.html.j2 | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/template/l2o/mile4.html.j2 b/template/l2o/mile4.html.j2 new file mode 100644 index 00000000..5e7d3a1e --- /dev/null +++ b/template/l2o/mile4.html.j2 | |||
@@ -0,0 +1,107 @@ | |||
1 | {% extends "common/base.j2" %} | ||
2 | {% block body_content %} | ||
3 | <article class="container"> | ||
4 | |||
5 | <header> | ||
6 | <h1>{{ _("NGI Assure project: Layer-2-Overlay") }}</h1> | ||
7 | </header> | ||
8 | |||
9 | <div class="row"> | ||
10 | <div class="col-2 d-none d-lg-block"><!-- for large viewports show menu for better orientation --> | ||
11 | <nav class="nav subnav position-fixed flex-column border-right" style="position:fixed"> | ||
12 | <a class="nav-link" href="index.html#idea">{{ _("Project main page") }}</a> | ||
13 | </nav> | ||
14 | </div> | ||
15 | <div class="col"> | ||
16 | |||
17 | <h2>Implementation details milestone 4</h2><br/> | ||
18 | |||
19 | <section> | ||
20 | <h4><a name="netjail" class="subnav-anchor"></a>{{ _("TNG Service") }}</h4><br/> | ||
21 | <p> | ||
22 | {% trans %} | ||
23 | <ul> | ||
24 | <li>Added caching for Core messages, if confirmed virtual link is missing.</li> | ||
25 | <li>Addd caching for DV forwarding, if confirmed virtual link is missing.</li> | ||
26 | <li>Fixed bugs in fragmentation logic.</li> | ||
27 | <li>Fixed bugs in fragmentation logic.</li> | ||
28 | <li>Fixed bugs in flow control logic.</li> | ||
29 | <li>Fixed Bug with lifetime of DV learn message. (Validation against replay attack still missing.)</li> | ||
30 | <li>Fixed Bug in rekeying logic of the TCP communicator</li> | ||
31 | </ul> | ||
32 | {% endtrans %} | ||
33 | </p> | ||
34 | <p> | ||
35 | Even more details in commits fc99f54070e04c043c14f2244f85833ecf6b00c4, 95a1edacccd9b3bf769a144a12d41946d0ac25dc and 247230d737e3e4709392148bfabbde25871b6914 | ||
36 | </p> | ||
37 | </section> | ||
38 | |||
39 | <section> | ||
40 | <h4><a name="netjail" class="subnav-anchor"></a>{{ _("Master Loop") }}</h4> | ||
41 | <p> | ||
42 | {% trans %} | ||
43 | <table width="100%"> | ||
44 | <tr> | ||
45 | <td width="60%" style="vertical-align: top;">src/transport/test_transport_simple_send_dv_inverse.sh</td><td width="55%" style="vertical-align: top;">Added script to start the inverse distance vector test case.</td> | ||
46 | <tr> | ||
47 | <td></td><td> </td> | ||
48 | </tr> | ||
49 | <tr> | ||
50 | <td width="60%" style="vertical-align: top;">src/transport/test_transport_simple_send_dv_circle.sh</td><td width="55%" style="vertical-align: top;">Added script to start the circle distance vector test case.</td> | ||
51 | <tr> | ||
52 | </table> | ||
53 | {% endtrans %} | ||
54 | </p> | ||
55 | <h4><a name="netjail" class="subnav-anchor"></a>{{ _("Local Loop") }}</h4> | ||
56 | <p> | ||
57 | {% trans %} | ||
58 | <table width="100%"> | ||
59 | <tr> | ||
60 | <td width="60%" style="vertical-align: top;">src/transport/transport_api_cmd_connecting_peers.c</td><td width="40%" style="vertical-align: top;">Added logic to handle counting additonal connection per peer.</td> | ||
61 | <tr> | ||
62 | <td></td><td> </td> | ||
63 | </tr> | ||
64 | <tr> | ||
65 | <td width="60%" style="vertical-align: top;">src/transport/test_transport_plugin_cmd_simple_send_dv.c</td><td width="40%" style="vertical-align: top;">Added plugin which creates the commands for the distance vector test cases.</td> | ||
66 | <tr> | ||
67 | </table> | ||
68 | {% endtrans %} | ||
69 | </p> | ||
70 | <h4><a name="netjail" class="subnav-anchor"></a>{{ _("Configuration") }}</h4> | ||
71 | <p> | ||
72 | {% trans %} | ||
73 | <table width="100%"> | ||
74 | <tr> | ||
75 | <td width="60%" style="vertical-align: top;">src/transport/test_transport_distance_vector_inverse_topo.conf</td><td width="40%" style="vertical-align: top;">Configuration for the DV inverse path test case.</td> | ||
76 | <tr> | ||
77 | <td></td><td> </td> | ||
78 | </tr> | ||
79 | <tr> | ||
80 | <td width="60%" style="vertical-align: top;">src/transport/test_transport_distance_vector_circle_topo.conf</td><td width="40%" style="vertical-align: top;">Configuration for the DV circle path test case.</td> | ||
81 | <tr> | ||
82 | <td></td><td> </td> | ||
83 | </tr> | ||
84 | <tr> | ||
85 | <td width="60%" style="vertical-align: top;">src/testing/netjail_start.sh</td><td width="40%" style="vertical-align: top;">Enhanced port forwarding configuration to restrict port forwarding to specific source IPs.</td> | ||
86 | <tr> | ||
87 | <td></td><td> </td> | ||
88 | </tr> | ||
89 | <tr> | ||
90 | <td width="60%" style="vertical-align: top;">contrib/netjail/topo.sh</td><td width="40%" style="vertical-align: top;">Make specific nodes configurable as source node for IP forwarding.</td> | ||
91 | <tr> | ||
92 | <td></td><td> </td> | ||
93 | </tr> | ||
94 | <tr> | ||
95 | <td width="60%" style="vertical-align: top;">src/testing/testing.c</td><td width="40%" style="vertical-align: top;">Helper methods to retrieve the number of additional connections globally and per peer, and which peer is allowed as source for IP forwarding.</td> | ||
96 | <tr> | ||
97 | </table> | ||
98 | {% endtrans %} | ||
99 | </p> | ||
100 | </section> | ||
101 | |||
102 | |||
103 | </div> | ||
104 | </div> | ||
105 | |||
106 | </article> | ||
107 | {% endblock body_content %} \ No newline at end of file | ||