Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Proseminar: Funk- und Peer- to-Peer Netze Napster / OpenNap Albert Hahn und Stefan Schwarzbach.

Ähnliche Präsentationen


Präsentation zum Thema: "Proseminar: Funk- und Peer- to-Peer Netze Napster / OpenNap Albert Hahn und Stefan Schwarzbach."—  Präsentation transkript:

1

2 Proseminar: Funk- und Peer- to-Peer Netze Napster / OpenNap Albert Hahn und Stefan Schwarzbach

3 Funk- und Peer to Peer NetzeNapster / OpenNap Inhaltsverzeichnis Geschichte - Aufbau und Verbreitung von Napster - Gerichtliche Verfahren Protokoll Spezifikation - Server/Client Protokoll - Client/Client Protokoll - File Transfer - Direct Client Browsing Napster Vor- und Nachteile Zukunft

4 Funk- und Peer to Peer NetzeNapster / OpenNap Geschichte Erfinder: Shawn Fanning, ein Student der Bostoner Northeastern University, Ende 1999 für den privaten Gebrauch. Der Name, stammt von dem Begriff "nappy" ab, mit dem seine Kommilitonen auf seine gelocktes Haar anspielten.

5 Funk- und Peer to Peer NetzeNapster / OpenNap Geschichte Mai 1999: Firmengründung Juli 1999: erste Beta Version für einige Bekannte Schnelle Verbreitung: Nach einigen Tagen über 10 000 User Herbst 1999 „ download of the week“ bei Download.com

6 Funk- und Peer to Peer NetzeNapster / OpenNap Geschichte November 99: RIAA (Recording Industry Association of America) –Tausch sei illegal, Klage Metallica –Liste –300.000 User werden verbannt Bezirksgericht –29.7.2000 erstmals außer Betrieb –Einstweilige Verfügung: darf online bleiben

7 Funk- und Peer to Peer NetzeNapster / OpenNap Geschichte Größter Ansturm in der Geschichte des Unternehmens Kunden drohen mit Boykott der Musikindustrie Okt. 2000 Bertelsmann –Will Napster kaufen –Plant kostenpflichtigen Aboservice ab Sommer 2001 -> keine Einigung

8 Funk- und Peer to Peer NetzeNapster / OpenNap Geschichte Feb. 2001 –Napster droht das endgültige Aus –Versuch eines Angebots von Napster an Musikindustrie Berufungsgericht entscheidet –Copyright-geschützte Dokumente identifizieren und auschließen

9 Funk- und Peer to Peer NetzeNapster / OpenNap Geschichte April 2001: Bezahl-NAPSTER ist geplant, NAPSTER verliert aber sehr viele seiner User Napster-Vorschlag –1 Milliarde US$ pauschal für 5 Jahre –Abgelehnt

10 Funk- und Peer to Peer NetzeNapster / OpenNap Geschichte Partnersuche Juli 2001: Napster goes offline Oktober 2001: Einigung mit Musikindustrie –26 Mio. $ wegen Urheberrechtsverletzungen –10 Mio. $ Lizenzgebühren im Voraus Nov. 2002 Roxio –Kauft Napster für 4,6 Mil. €

11 Funk- und Peer to Peer NetzeNapster / OpenNap Inhaltsverzeichnis Geschichte - Aufbau und Verbreitung von Napster - Gerichtliche Verfahren Protokoll Spezifikation - Server/Client Protokoll - Client/Client Protokoll - File Transfer - Direct Client Browsing Napster Vor- und Nachteile Zukunft

12 Funk- und Peer to Peer NetzeNapster / OpenNap NapsterGnutella

13 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation Zentral organisiertes P2P Netz Server-Client und Client-Client Verbindung wird verwendet Koordination über Server-Client Verbindung Daten- bzw. Dateiaustausch über Client- Client Verbindung

14 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation Client-Server Protokoll Zentralserver zur Koordination des Datenaustauschs Verwendung von TCP zur Kommunikation Server Ports: 8888 und 7777 Metaserver bzw. Redirector verwenden Port 8875

15 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation Client-Server Protokoll Jedes Packet hat folgendes Format: Länge und Typ im Little Endian Format Länge gibt Länge des Datenfeldes an Typ gibt den Verwendungszweck des Datenfeldes an LängeTypDaten

16 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation Client-Client Protokoll Kein Datentransfer über einen Server, sondern direkt zwischen zwei Clients Vier Tranfer-Modi: download, upload, firewalled download, firewalled upload Kommunikation über TCP Kein Packetsystem, Daten werden raw gesendet

17 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer Koordination über den Server Filetransfer P2P Normaler Download oder Firewalled Download

18 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

19 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

20 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

21 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Normal Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

22 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Normal Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

23 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Normal Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

24 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Normal Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

25 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Firewalled Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

26 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Firewalled Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

27 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Firewalled Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

28 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Firewalled Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

29 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer – Firewalled Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

30 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

31 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation File Transfer Start Transfer Normal Connection Firewalled Connection Sending Data Transfer Complete

32 Funk- und Peer to Peer NetzeNapster / OpenNap Napster Protokoll Spezifikation Direct Client Browsing Ab Napster 2.08 Beta möglich Koordination über den Server Filetransfer P2P Normaler Download oder Firewalled Download

33 Funk- und Peer to Peer NetzeNapster / OpenNap Inhaltsverzeichnis Geschichte - Aufbau und Verbreitung von Napster - Gerichtliche Verfahren Protokoll Spezifikation - Server/Client Protokoll - Client/Client Protokoll - File Transfer - Direct Client Browsing Napster Vor- und Nachteile Zukunft

34 Funk- und Peer to Peer NetzeNapster / OpenNap Vorteile benutzerfreundlich (auch für Anfänger) dezentralisierte Speicherung der Daten sehr bekannt -> viele User, viele Daten ein zentraler Server (single point of failure, macht Dienst

35 Funk- und Peer to Peer NetzeNapster / OpenNap Nachteile ein zentraler Server (single point of failure, macht Dienst langsam und anfällig für Angriffe (DoS)) Sicherheitslücke durch autom. Update Legalität steht in Frage

36 Funk- und Peer to Peer NetzeNapster / OpenNap Inhaltsverzeichnis Geschichte - Aufbau und Verbreitung von Napster - Gerichtliche Verfahren Protokoll Spezifikation - Server/Client Protokoll - Client/Client Protokoll - File Transfer - Direct Client Browsing Napster Vor- und Nachteile Zukunft

37 Funk- und Peer to Peer NetzeNapster / OpenNap Zukunft Apple geht mit Bezahlservice online – 2 Mil. Songs in der ersten Woche – 99 Cent pro Song Grokster und Streamcast verstoßen gegen keine Copyright- Gesetze –Dezentrale Architektur der P2P Netze machen es unmöglich die Taten der Nutzer zu kontrollieren. (26.04.03 US-Gericht)


Herunterladen ppt "Proseminar: Funk- und Peer- to-Peer Netze Napster / OpenNap Albert Hahn und Stefan Schwarzbach."

Ähnliche Präsentationen


Google-Anzeigen