Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Zastosowanie swarmingu do dystrybucji danych

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Tomasz
April 18, 2007

Zastosowanie swarmingu do dystrybucji danych

Seminarium prezentujące postępy pracy dyplomowej.

Tomasz

April 18, 2007

Transcript

15 slides
  1. Zastosowanie swarmingu do dystrybucji danych Plan: - przypomnienie - XMPP

    - BitTorrent - architektura systemu - zagrożenia bezpieczeństwa
  2. - Jabber (1999) / eXtensible Message & Presence Protocol -

    RFC (2004): 3920*, 3921*, 3922, 3923, 4662 - WPkontakt/spik, ~Tlen, GoogleTALK, Gizmo - Publish – Subscribe XMPP
  3. BitTorrent cd. - wymagane elementy - plik źródłowy - tracker

    (~serwer) - plik .torrent - serwer WWW* - ,,klient zero'' - źródło - klient
  4. Zasada działania - klient: połączenie do serwera XMPP - serwer:

    nowy plik w katalogu - wygenerowanie metadanych (.torrent) - kontakt z trackerem - uruchomienie źródła - rozesłanie informacji przez PubSub - klient: rozpoczęcie pobierania - klient: pobranie, instalacja, zasilanie
  5. Zagrożenia - liczba klientów - farma serwerów, lokalne serwery, ograniczane

    liczby połączeń per IP - dławienie ruchu przez wrogie klienty - podrzucanie fałszywych paczek - mało prawdopodobne, weryfikacja przez narzędzia systemowe
  6. Zagrożenia cd. - uproszczenie konfiguracji: wykrywanie lokalnych trackerów, istnienie fałszywych

    - wymagane zaufanie do lokalnej sieci - wymieranie źródeł, dużo obciążenie klientem zerowym - HTTP/FTP po pewnym czasie - ujawnienie adresów węzłów p2p - pomijalne

More Decks by Tomasz

Other Decks in Research