Folie 1
Transcription
Folie 1
Erkennung und Verhinderung ` ` ` ` ` ` Was ist BitTorrent? Warum wird BitTorrent geblockt? Wo wird BitTorrent geblockt? Wie wird BitTorrent geblockt? Wie erkennt man BitTorrent Blocking? Was kann man dagegen tun? ` ` ` ` ` Peer2Peer FileSharing-Protokoll Entwickelt 2001 von Bram Cohen Am weitesten verbreitet Tracker basiert .torrent Datei beschreibt das Datum BitTorrent-Verbindung zwischen 2 Clients Quelle: [1] ` ` ` ` ` ` Was ist BitTorrent? Warum wird BitTorrent geblockt? Wo wird BitTorrent geblockt? Wie wird BitTorrent geblockt? Wie erkennt man BitTorrent Blocking? Was kann man dagegen tun? ` ` ` BitTorrent verursacht viel Traffic Dem ISP entstehen höhere Kosten Angebliche Stauvermeidung ` ` ` ` ` ` Was ist BitTorrent? Warum wird BitTorrent geblockt? Wo wird BitTorrent geblockt? Wie wird BitTorrent geblockt? Wie erkennt man BitTorrent Blocking? Was kann man dagegen tun? ` Weite Verbreitung nur in USA und Singapur ◦ Comcast (USA), Cox (USA), StarHub (Singapur) Quelle: [2] Quelle: [2] ` ` ` ` ` ` Was ist BitTorrent? Warum wird BitTorrent geblockt? Wo wird BitTorrent geblockt? Wie wird BitTorrent geblockt? Wie erkennt man BitTorrent Blocking? Was kann man dagegen tun? ` ` ` ` Mithilfe von spezieller Hardware Deep Packet Inspection zur Erkennung Meist werden nur reine „Seeder“ geblockt Injektion von (gefälschten) RST packets ` ` ` ` ` ` Was ist BitTorrent? Warum wird BitTorrent geblockt? Wo wird BitTorrent geblockt? Wie wird BitTorrent geblockt? Wie erkennt man BitTorrent Blocking? Was kann man dagegen tun? ` BTTest / Glasnost ◦ Java Applet, dass sich mit Testserver verbindet Quelle: [1] ` Blocking durch gefälschte RSTs liegt vor, wenn alle Bedingungen zutreffen: ◦ Applet muss mutmaßliches* RST empfangen haben ◦ Server muss RST empfangen haben ◦ Server darf nicht selbst RSTs verschickt haben * Java IOException: „Connection reset by peer“ / „An existing connection was forcibly closed by the remote host“ Related Link: [3] ` ` ` ` ` ` Was ist BitTorrent? Warum wird BitTorrent geblockt? Wo wird BitTorrent geblockt? Wie wird BitTorrent geblockt? Wie erkennt man BitTorrent Blocking? Was kann man dagegen tun? ` ` ` ` Keine well-known Ports verwenden „Lazy Bitfield“ aktivieren P2P Verkehr unkenntlich machen (z.B. RC4) Firewall konfigurieren (RSTs droppen...) Quelle: [4] ` ` ` ` ` ` ` [1] http://www.mpi-sws.org/~gummadi/papers/08_imc_blocking.pdf [2] http://broadband.mpi-sws.org/transparency/results/ [3] http://broadband.mpi-sws.org/transparency/bttest.php [4] http://forums.untangle.com/showthread.php?t=4638 http://www.azureuswiki.com/index.php/Avoid_traffic_shaping http://de.wikipedia.org/wiki/BitTorrent_(Protokoll) http://futurezone.orf.at/stories/248217/