[tor-bugs] #1944 [Torperf]: Set up a Torperf to a hidden service

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Sep 25 15:21:11 UTC 2014


#1944: Set up a Torperf to a hidden service
-------------------------+----------------------
     Reporter:  arma     |      Owner:
         Type:  task     |     Status:  assigned
     Priority:  normal   |  Milestone:
    Component:  Torperf  |    Version:
   Resolution:           |   Keywords:  SponsorR
Actual Points:           |  Parent ID:  #2552
       Points:  3        |
-------------------------+----------------------

Comment (by arma):

 Replying to [comment:22 asn]:
 > You told me in IRC, that sometimes you received RENDEZVOUS2 before
 INTRODUCE_ACK.

 This is normal and natural behavior btw -- once you send the
 ESTABLISH_INTRO cell to the introduction point, there's a race between
 when you get back the INTRODUCE_ACK from the intro point (saying "yes I
 sent your introduction request on to the hidden service") and when you get
 back the RENDEZVOUS2 cell (from the hidden service). I'd guess the intro
 ack comes back first more often, but it really depends on load inside the
 Tor network at that time.

 > Maybe the correct behavior in this case is that connection to the IP
 should be considered as finished when you have received either RENDEZVOUS2
 or INTRODUCE_ACK?

 Sounds plausible. I might even suggest leaving out the "do we get an ack"
 step in the case where we also (eventually) get a rendezvous2 cell, since
 they aren't ordered events. But tracking them is fine too in case we learn
 something.

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


More information about the tor-bugs mailing list