Backbone: Unterschied zwischen den Versionen

Aus Freifunk Rheinland e.V.
Zur Navigation springen Zur Suche springen
(Diagramm der Netzstruktur eingefügt)
 
Zeile 5: Zeile 5:
== Netzwerk Struktur ==
== Netzwerk Struktur ==


[[Datei:Netzwerk-Struktur.png|thumb|600px|Diagramm das aktuellen Zustands]]
[[Datei:Netzwerk-Struktur.png|Diagramm das aktuellen Zustands]]
 


== Benchmark ==
== Benchmark ==

Aktuelle Version vom 11. Juni 2014, 19:04 Uhr

Die Super-Nodes werden über das Backbone-Netz des Freifunk Rheinland miteinander verbunden.

Das Netz wird durch tinc aufgebaut, wobei sich die Super-Nodes zu den Routern verbinden und über diese auch untereinander. In dem Netzwerk werden Routing-Informationen für IPv4 und IPv6 per OSPF verteilt.

Netzwerk Struktur

Diagramm das aktuellen Zustands

Benchmark

Erster Test bei Rheinland0 und Rheinland1 mit Tunnel-Verbindungen über fastd 11 mit verschiedenen Cyphers.

fastd wurde mit OpenSSL kompiliert und profitiert bei aes128-gcm vom AES instruction set der CPU (AES-NI).

line speed

Recv   Send    Send                          Utilization       Service Demand
Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
Size   Size    Size     Time     Throughput  local    remote   local   remote
bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB

 87380  16384  16384    10.03       561.58   15.72    28.92    2.294   4.219  
null+salsa2012+gmac

Recv   Send    Send                          Utilization       Service Demand
Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
Size   Size    Size     Time     Throughput  local    remote   local   remote
bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB

 87380  16384  16384    10.02       108.96   62.05    76.21    46.652  57.300 
salsa2012+gmac

Recv   Send    Send                          Utilization       Service Demand
Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
Size   Size    Size     Time     Throughput  local    remote   local   remote
bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB

 87380  16384  16384    10.04       104.83   77.86    57.79    60.852  45.168 
aes128-gcm

Recv   Send    Send                          Utilization       Service Demand
Socket Socket  Message  Elapsed              Send     Recv     Send    Recv
Size   Size    Size     Time     Throughput  local    remote   local   remote
bytes  bytes   bytes    secs.    10^6bits/s  % S      % S      us/KB   us/KB

 87380  16384  16384    10.04       106.27   56.92    78.75    43.882  60.709