[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #1944 [Torperf]: Set up a Torperf to a hidden service
#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs