Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Software Distribution Platform

Ähnliche Präsentationen


Präsentation zum Thema: "Software Distribution Platform"—  Präsentation transkript:

1 Software Distribution Platform
Bernhard M. Wiedemann Problem Statement Current State of the Art Design

2 Zusammenfassung Das Berlin Roof Net (BRN) Projekt hat zum Ziel, ein dezentrales, drahtloses, multi-hop Maschennetz aufzubauen. Es gibt zahlreiche Maschennetz- Routingprotokolle mit verschiedenen Stärken und Schwächen sowie Parametern, um Datendurchsatz, Latenz, Zuverlässigkeit, Sicherheit usw. zu verbessern. SDP soll die dazu nötige neue Software in diesem Netz zuverlässig verteilen.

3 BRN dezentral ad-hoc multi-hop wireless mesh network testbed
Community Netz bzw. Projekt

4 SDP für BRN soll neue Software verteilen
dabei Versionen konsistent halten ohne IP ohne Routing ohne zentrale Ressourcen soll dabei zuverlässig und abwärts-kompatibel sein

5 Gegenwärtig verwendete Methoden
Microsoft Windows update SUSE Linux update Gentoo update Embedded firmware updates

6 Teilaufgaben Updatepaket-Erstellung
Benachrichtigung über Software-Update Dateiübertragung Sicherheit = Integrity+Authenticity = Unversehrtheits- und Echtheitsprüfung des Pakets Installation, Start, Stop Software-Versionen gleichzeitig umschalten (dazu Uhren synchronisieren)

7 Updatepaket Als Verzeichnis mit Einzeldateien meta-info Version-ID
Dateiliste mit Größen und Hashwerten Aktivierungszeit und -dauer activate

8 Benachrichtigung lokaler Ethernet oder WLAN broadcast
enthält Version-ID

9 Dateiübertragung virale Verteilung TFTP über BRN
FTP und HTTP brauchen TCP

10 Sicherheit Signatur der meta-Informationen wird nach Empfang geprüft
Hashwerte der Einzeldateien Atomarität von Schreiboperationen

11 install, start, stop, schedule
zeitgleiches Umschalten mit synchroner Uhrzeit möglich warten, stoppen, umschalten, starten

12 SDP Überblick

13 Graph der SDP click Elemente

14 Technik X509, RSA, SHA1, openssl Netgear WGT634U, OpenWGT
click modular router BRN-NTP get/settimeofday TFTP over BRN

15 Dankeschön noch Fragen?


Herunterladen ppt "Software Distribution Platform"

Ähnliche Präsentationen


Google-Anzeigen