[tor-dev] Proposal: Controller events to better understand connection/circuit usage
    Karsten Loesing 
    karsten at torproject.org
       
    Mon Feb 11 14:47:49 UTC 2013
    
    
  
On Mon, Feb 11, 2013 at 3:35 PM, meejah <meejah at meejah.ca> wrote:
>
> I haven't looked at everything in proposal 218, but I would suggest
> maybe splitting the CELL_STATS into CELL_STATS_LOCAL and
> CELL_STATS_NETWORK:
>
>      "650" SP "CELL_STATS_NETWORK" SP
>               CircID SP ConnID SP Added SP Removed SP Time CRLF
>
>      "650" SP "CELL_STATS_LOCAL" SP
>               CircID SP ConnID SP Added SP Removed SP Time CRLF
>
> ...if only to make the definitions easier to read without the N-
> versus P- prefixed variable names.
Or maybe add a "DIRECTION=" Direction field that can be "app" or
"exit".  (Controller event types are somewhat expensive, because
there's a bitfield in Tor's code soon running out of bits.)
The only information that we might miss when splitting events is which
(P/N)CircIDs and (P/N)ConnIDs belong to the same circuit.  I'll leave
it to Rob to say whether we need that information.  If not, splitting
is an option.
Thanks,
Karsten
    
    
More information about the tor-dev
mailing list