[tor-bugs] #9022 [Pluggable transport]: Create an XMPP pluggable transport

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jun 17 01:39:54 UTC 2013


#9022: Create an XMPP pluggable transport
---------------------------------+------------------------------------------
 Reporter:  asn                  |          Owner:  feynman 
     Type:  task                 |         Status:  accepted
 Priority:  normal               |      Milestone:          
Component:  Pluggable transport  |        Version:          
 Keywords:                       |         Parent:          
   Points:                       |   Actualpoints:          
---------------------------------+------------------------------------------

Comment(by feynman):

 I added code that measures the amount of time lapsed between sending data
 and receiving an acknowledgement.

 Unfortunately, it seems even with all the error handling functionality I
 put in, I still cannot stream youtube videos--even at low quality--at
 least not without a lot of buffering time. This is from a computer with
 about 350kb/s (max) internet access. When I run the tests from a computer
 with much faster internet access (1Mb/s max), I can stream low quality
 youtube videos. Unfortunately, I doubt the most potential users of this
 software will have access to 1Mb/s internet access.

 Furthermore, gmail chat seems to be the only server (of the three I
 tested) that provides a fast enough service to stream youtube videos.

 Even with gmail chat, I occasionally receive a "too many bytes sent per
 hour" error which kicks me off my account for a while (I am guessing an
 hour, but I have not measured). I am already compression my data with zlib
 at its highest compression rate before base 64 encoding the data and
 sending it over the chat server.

 I am beginning to doubt that this will be a scalable and practical means
 of connecting to tor bridges. I will keep the ticket open for a while and
 certainly update it if I make any breakthroughs--though for now, I am out
 of ideas.

 As a final note, I would like to mention that my protocol currently has
 enough error handling that it might be a suitable starting point for
 tunneling TCP over UDP. If that would be useful to Tor, please let me know
 and/or make a new ticket.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9022#comment:34>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list