Zeile 10: |
Zeile 10: |
| | | |
| * Gates sind DHCP (dhcpd) | | * Gates sind DHCP (dhcpd) |
− | ** DHCP verteilt Leases bis Threshold | + | ** DHCP verteilt neue Leases bis zum Erreichen eines Threshold (empirisch ermitteln) |
− | ** DHCP ermittelt Last anhand von verteilten Leases und Bandbreitenauslastung | + | ** DHCP ermittelt/berechnet seine Last anhand der Anzahl der verteilten Leases und Bandbreitenauslastung |
− | ** DHCP verteilt wenn Last zu hoch keine neuen Leases aber beantwortet/bestätigt die vorhandenen Leases weiterhin | + | ** DHCP verteilt, wenn Last zu hoch, also über dem Threshold, keine neuen Leases mehr, wohl aber beantwortet/bestätigt er die vorhandenen Leases weiterhin |
− | ** DHCP verteilt Leases mit TTL 5min | + | ** DHCP verteilt Leases mit TTL 5 Min. |
− | ** Jedes Gate hat eigene Adressrange | + | ** Jedes Gate hat seine eigene Adressrange, disjunkt von denen anderer Gates. |
| | | |
| * Nodes verbinden sich per Tinc zu Gates | | * Nodes verbinden sich per Tinc zu Gates |
| | | |
− | * Nodes bekommen Pool von 20 tinc-server hinterlegt | + | * Nodes bekommen einen Pool von 20 Tinc-Servern hinterlegt (im Voraus angelegte Schlüsselpaare) als Wachstumspfad |
| | | |
− | * Nodes bekommen DNS Namen der Gates eingetragen | + | * Nodes bekommen DNS-Namen der Gates eingetragen |
| | | |
| * Nodes entscheiden bei Boot: | | * Nodes entscheiden bei Boot: |
| ** welche Tinc-Server erreichbar sind (Ping check) | | ** welche Tinc-Server erreichbar sind (Ping check) |
| ** Nodes kopieren aus den ermittelten lebendigen Servern 2-3 Tinc-Keys in ihren Tinc-Hosts-Ordner | | ** Nodes kopieren aus den ermittelten lebendigen Servern 2-3 Tinc-Keys in ihren Tinc-Hosts-Ordner |
− | ** jedes Gate hat eigenen Priv/Pub-Key | + | ** jedes Gate hat eigenes Priv/Pub-Schlüsselpärchen |
| | | |
| * tinc verschlüsseln ja/nein? | | * tinc verschlüsseln ja/nein? |
− | ** tinc compression aus (gescheite Protokolle sind sowieso kompressiert, der Rest ist nicht komprimierbar) | + | ** tinc-Compression aus, da gescheite Protokolle sowieso komprimiert sind und der Rest ist nicht komprimierbar ist (JPGs, MPGs) |
− | ** tinc verschlüsselung an | + | ** tinc-Verschlüsselung an |
| ** node publickeys werden per GIT verteilt | | ** node publickeys werden per GIT verteilt |
− | ** node publickeys werden von der technikgruppe eingetragen | + | ** node publickeys werden von der Technikgruppe eingetragen |
| ** es werden 20 tinc schlüssel für die Gates vorab generiert und im node-image hinterlegt | | ** es werden 20 tinc schlüssel für die Gates vorab generiert und im node-image hinterlegt |
| ** verschlüsselungs-algo wird von sebastian getestet und der für MIPS schnellste ausgewählt (weil starke crypto nicht gebraucht) | | ** verschlüsselungs-algo wird von sebastian getestet und der für MIPS schnellste ausgewählt (weil starke crypto nicht gebraucht) |
Zeile 37: |
Zeile 37: |
| * tinc namensschema: | | * tinc namensschema: |
| ** soll einheitlich vorgegeben werden | | ** soll einheitlich vorgegeben werden |
− | ** evtl. hash aus vorgegebener datei | + | ** (evtl. hash aus vorgegebener datei) |
| + | *** besser gut menschenlesbar |
| ** evtl. prefix gleich und zweiter teil private und selbst bestimmbar | | ** evtl. prefix gleich und zweiter teil private und selbst bestimmbar |
| ** brauchen wir tincnamen? | | ** brauchen wir tincnamen? |
| | | |
| * batman | | * batman |
− | ** originator interval auf 10 sec | + | ** originator Interval auf 10 Sek. |
− | ** network mode und andere optionen anschauen/testen | + | ** network mode und andere Optionen anschauen/testen |
− | | |
| | | |
| * wenn tinc-uplink weg dann freifunk SSID aus/verstecken? | | * wenn tinc-uplink weg dann freifunk SSID aus/verstecken? |
| | | |
| * mesh verstecken? | | * mesh verstecken? |