[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #4854 [Vidalia]: Option to relay while running screensaver
#4854: Option to relay while running screensaver
-------------------------+--------------------------------------------------
Reporter: atagar | Owner: chiiph
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Vidalia | Version:
Keywords: | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
Comment(by rtoepfer):
There are two routing designs: connection-oriented versus connection-less.
The modern internet is connection-less as packets can be routed around
failed or slow networks. Older telephony based communications designs are
usually connection-oriented as a circuit is setup at the start or
initiation of a session and this circuit exists indefinitely or until the
end of session - there is NO account for point of failures.
Tor is a hybrid. The Tor application uses TCP/IP but a virtual circuit is
created amongst the user computer, Tor onion routers, and destination
computer. If an onion router is allowed to variably slow or halt network
bandwidth use then the control protocol should allow users to reroute
virtual circuits. I do not see this option in Tor. The time cost of re-
initiating TCP 3-way handshakes and socket encryption sessions amongst the
user and Tor onions would cripple Tor services.
Possible solutions would be to place the Tor TCP/IP routing in a IDLE
thread priority or to only route packets if a user input timeout occurs
(ie no keyboard/mouse input in X minutes). However, the effects on the
entire Tor network performance in having to reinitialize Tor circuits when
an onion router halts has to be considered.
Randall
http://zydecodigital.com
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/4854#comment:2>
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