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

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Jul 16 17:13:43 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 completed an integration test that confirmed every byte that was sent
 was either received or dropped because of a time delay during the
 disconnect process (see the above comment).

 I also added and documented a new flag for running the program:
 --take_measurements. This will periodically measure and record the rate at
 which sockets are receiving data to be sent over the chat server. This
 feature has been incredibly useful for determining the optimum bandwidth
 to allocate each socket.

 I was able to confirm you need about 64kb/s per connection to stream
 Youtube videos. When you watch a Youtube video, your browser opens a bunch
 of connections. The exact number changes a lot (most are really short-
 lived), but it seems peaks at around 60, and stabilize at around 10.
 However, Youtube only seems to use two or three of these connections
 heavily when streaming a video.

 Keep in mind that this data was gathered through hexchat, and not an
 ordinary connection. So this may or may not apply to streaming videos

 Also, please let me know if my documentation is unsatisfactory. I am still
 a little unclear as to how much I should or should not say in the
 comments, so some feedback would be helpful.

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

More information about the tor-bugs mailing list