Prinzipien und Realitäten des P2P-Protokolls
BitTorrent ist das populärste Protokoll des Internets. Tim Pritlove unterhält sich mit Cryx, Erdgeist und Denis vom CCC Berlin über BitTorrent-Technik und -Szene. Der Podcast bespricht die Funktionsweise von BitTorrent und geht dabei Schritt für Schritt durch jede einzelne Phase der Peer-to-Peer-Kommunikation des Protokolls. Ferner wird darauf eingegangen, wie anonym der Dienst wirklich ist, und welche Massnahmen bestimmte Organisationen getroffen haben, um den BitTorrent-Verkehr "abzuhören" bzw. zu stören, wie BitTorrent Clients ihre Verbindungen verschlüsseln, warum der Zufall bei BitTorrent so eine große Rolle spielt und das Protokoll generell so gut funktioniert.
Im zweiten Teil berichten die drei von ihrem neuen Projekt opentracker, das ein neuer BitTorrent-Tracker ist, der jüngst die Trackersoftware auf Pirate Bay ersetzt hat, da er signifikant schneller ist als alle bisher entwickelten Tracker-Programme. Die Gruppe erläutert, welche Anforderungen an eine Tracker-Software gestellt werden und welche Probleme beim Betrieb eines Tracks entstehen.
Hinweis: Die Audioqualität der Aufnahme lässt leider zu wünschen übrig, da durch eine Unachtsamkeit die Audiospur von Denis nicht aufgezeichnet wurde. Durch nachträgliche Bearbeitung wurde seine Stimme über die anderen Spuren wiederhergestellt. Das Endergebnis ist leider suboptimal, aber besser als nichts. Am besten mit Kopfhörern hören. We apologize for the inconveniences.
Shownotes
Links:
- Wikipedia: BitTorrent
- Wikipedia: Bram Cohen
- Wikipedia: Sudoku
- Prüfsumme (Checksum)
- RAR
- Usenet
- Secure Hash Algorithm (SHA)
- The Pirate Bay
- Media Sentry
- Wikipedia: Beerware
- Diggnation
- Wikipedia: Network Address Translation
- Wikipedia: NAT Port Mapping Protocol (NAT-PMP)
- Wikipedia: IPv6
- BitTorrent Specification
- bittorrent.com
- µTorrent BitTorrent Client
- Vuze Java BitTorrent Client (Azureus)
- BitTornado BitTorrent Client
- Transmission BitTorrent Client
- Avalanche: Peer-Assisted Content Distribution
- heise: US-Kabelnetzbetreiber Comcast bremst Peer-2-Peer aus
- Wikipedia: Dreibuchstabenabkürzung (TLA)
- Wikipedia: Peer exchange (PEX)
- Wikipedia: Verteilte Hashtabelle (DHT)
- Wikipedia: Motion Picture Association of America (MPAA)
- Wikipedia: Recording Industry Association of America (RIAA)
- CRI009 The Pirate Bay
- Mininova
- isoHunt
- PayPal
- opentracker – An open and free bittorrent tracker
- The Oil of the 21st Century
- Steal This Film
- Wikipedia: World of Warcraft
- Akamai
- DynDNS
- Stories from an Opentracker
- Opentracker running at ThePirateBay
- Hetzner
- Wikipedia: Denial of Service
- TorrentFreak: The 5 Most Popular BitTorrent Trackers
- TorrentFreak: P2P Traffic Is Booming, BitTorrent The Dominant Protocol
Vielen Dank für dieses „Weihnachtsgeschenk“.
Habe der Folge schon sehnsüchtig entgegengefiebert…
Super Folge wieder mal! Jetzt Blick ich endlich mal etwas besser durch wie das mit den Trackern und Torrents im Hintergrund so funktioniert.
Erstaunlich was du trotz der misslungenen Aufnahme noch retten konntest. Für jeden anderen Podcast wär die Aufnahme noch mehr als gut gewesen. Bei CRE muss natürlich immer alles perfekt sein :-) Ich finde du übertreibst das manchmal. Für mich ist der Inhalt eh viel wichtiger als wenn mal irgendwo was knarzt oder rauscht oder so.
Das Thema war super interessant und die Gäste auch gut drauf :-) Bitte macht TCP für Anfänger! Wobei… lieber etwas umfassender also alles was mit TCP/UDP/ICMP/usw. zu tun hat. Das könnte auch interessant werden. Da würde auch gut dein „Lieblingsthema“ NAT dazu passen.
Na welch Feiertag, vielen Dank für die Sendungsrettung. Der „ausgefallene Kollege“ da im Hintergrund hört sich zwar an wie *nö-du-darfst-nicht-mit-uns-reden* aber den verstehe ich ja sogar wenn ich in der Wohnung rumlaufe. Nur das Nasenschnaufen hat meinen Hund hier und da ein wenig irretiert, Klasse :)
gute wahl des bieres.
Wow… in den ganzen Weihnachtstran mit Eltern besuchen, alte Freunde treffen etc. war diese Folge doch mal wieder ne willkommene Abwechslung. Informativ und unterhaltsam… sehr cool. Danke nach Berlin!
Das ausgefallene Mikro ist schon sehr ärgerlich, aber dafür war der Podcast inhaltlich sehr interessant. Die Detailtiefe fand ich keineswegs zu technich bzw. gar störend – im Gegenteil. Schliesslich ist das hier CRE und nicht Wolfang+Wolfgang ;)
Schade, dass einiges nicht zu hören war … der Inhalt macht aber das Mikrofonproblem weitgehend wieder wett. Ich nehme auch an, dass P2P nicht zum letzten Mal Thema war, für BitTorrent stehen schliesslich neue Herausforderungen an, die es dann wieder zu beleuchten gilt! :)
Klasse Folge und lustige Runde :)
Sehr informativ und spaßige Sache
Ich wünsche schöne Weihnachten gehabt zu haben.
Sehr informativer Beitrag, das lange Warten hat sich gelohnt.
Super, dass du diese Folge, trotz der technischen Probleme, veröffentlicht hast. Sonst wäre uns wirklich was entgangen. Die Sendung ist absolut höhrenswert.
Apropos BitTorrent: Podcasting ist nicht geeignet um grosse Dateien wie «Steal This Film II» zu verbreiten, die Verbindung ist langsam und lässt iTunes während Stunden lahmen … unter http://www.stealthisfilm.com/ findet man Links für den effizienten Download per BitTorrent.
Tolle Folge. Danke für das „Retten“ der Tonspur. Hier und da mußte ich ein wenig raten, weil es schwer verständlich war. Aber dafür sind die grauen Zellen ja da :D
Zu technisch fand ich es nicht. Ihr habt alles Stück für Stück aufgedröselt und erklärt. Mit Grundkenntnissen sollte man alles verstanden haben. Falls nicht kann man ja nachlesen. Ist ja hier nicht die Computerblöd…
Allen Lesern und Hörern ein guten Rutsch!
@Daniel Braun: Ich finde nicht, dass es ungeeignet ist, denn beim Podcasting geht ja alles automatisch und man muss nicht drauf warten sondern findet Dateien ja einfach „vor“.
Abgesehen davon schließen sich BitTorrent und Podcasting auch nicht aus. Es wäre schön, wenn iTunes sich da endlich mal zu entscheiden könnte, das zu unterstützen, die Dateien via BitTorrent zu laden. Das würde eine Menge Leute glücklich machen.
Sehr gute Sendung. Ich habe bisher BitTorrent noch nicht genutzt. Werde aber wohl mal langsam des Esel in den Wasserfall schicken. 8-)
na ja, man merkt doch das da einige Biere geflossen sind.
Es wäre toll, wenn die Podcasts, besonders die Videos über BitTorrent verbreitet werden. Die Podcast-Clients unterstützen zwar kein BitTorrent, aber die meisten BitTorrent-Clients unterstützen RSS-Feeds.
@Duc: Welche BitTorrent-Clients unterstützen RSS-Feeds? Das würde mich ja mal interessieren.
Ansonsten ist das mit dem Anbieten von BitTorrent nicht so ohne weiteres gemacht, da man zu jedem File automatisch eine Torrent-Datei erstellen und diese dann auch permanent seeden muss.
@Tim: Azureus kann das wohl mit entsprechendem plugin –> http://azureus.sourceforge.net/plugin_details.php?plugin=rssfeed
(Habe das aber nicht selber probiert)
Was das permanente seeden angeht sehe ich keinen grossen Unterschied zum permanentem Anbieten via Webserver. Im Gegenteil: selbst wenn der server down ist gehts weiter solange noch mindestens ein anderer user im Schwarm ist.
Unter Windows kann das µTorrent, habe es aber noch nicht testen können.
OK, „die meisten“ war wohl etwas übertrieben, aber einige bekannte Clients können das.
http://en.wikipedia.org/wiki/BitTorrent_client
Ich würde gerne wissen, wie es mit den Servern des CCC aussieht, denn ich kann mir das irgendwie nicht vorstellen.
Was für Maschinen habt ihr (Hardware)? Wo stehen die? (Im Keller oder gemietet?) Wie sieht’s mit den Kosten aus? …
der satz war verständlich und die folgen sind nicht zu technisch.
etwas spätes kommentar. :-) bzgl. rss + bittorrent: http://www.ted.nu/ … have fun
Hallo Zusammen,
ein etwas verspäteter Eintrag. Die Sendung war natürlich spitze!
Eine Frage hätte ich da noch. Die konnte ich mir noch nicht selbst beantworten. Vielleicht habt Ihr da ein paar Gedankenanstöße parat.
Bei Torrents die üblicher Weise einen sehr hohen Seeder-Anteil haben (sagen wir über 5000), pegelt sich bei mir jedoch die Downloadrate bei ca. 20 kb/s (Die Schwarmrate hingegen wird mir um die 2 MB/s angezeigt). Bei anderen Torrents wiederum (die haben dann aber weniger Seeder) lastet die Downloadrate meine Leitung komplett aus. Beides mal setze ich den gleichen Client ein. Ist da eine technische Schwäche von BitTorrent vorhanden, die mir bisher verborgen blieb?
Denis sein Mikro ist furchtbar leise :(
jetzt gibt es auch einen Wikipedia-Artikel zum opentracker:
http://de.wikipedia.org/wiki/Opentracker
Ich wuerde es gut finden wenn nochmal eine Auffrischung des Themas in CRE stattfinden wuerde, mit jemandem der sich im Detail mit Sachen wie DHT, PEX, Magnet Links usw. auskennt.
Pingback: OneSwarm – BitTorrent mit Privatsphäre « davidp.de/blog
Hallo Tim, könnten Sie diese super Datei nochmals bearbeiten? (So wie Sie es im LS007 angekündigt haben). Ich fände das super! vg Tom
Ist auf der Liste
Super cool :-)
Hallo Tim,
wurde diese Aufnahme bereits verbessert?
Viele Grüße
Tom
Leider nicht. Die Originalaufnahmedateien sind leider nicht erhalten und aus dem Endergebnis konnte noch keine Verbesserung erzielt werden.
Ich schätze den Inhalt dieser Episode sehr. Aber anstatt der Verbesserung dieser, fände ich es sehr viel interessanter eine neue Episode, wünschenswerterweise mit den gleichen Gästen, zu machen.
Denn seit der Aufnahme hat sich viel verändert. Stichwort Netzpolitik. Auch Tracker selbst könnten diskutiert werden, sowohl seitens Technik als auch Kultur. Welche Rolle spielen private Tracker? Was ist eine Seedbox und warum gibt es sowas überhaupt?
Warum ist Retroshare noch nicht populär?
http://retroshare.sourceforge.net/
Oh, Mensch.
*flattered*
Pingback: LS008 Bitlove | Der Lautsprecher