[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-talk] displaying Tor streams
May 15, 2019, 2:50 AM by damiengray@xxxxxxxxxxxx:
> I want to better understand behavior of circuits and streams, on both onion and client sides.
>
> Using carml monitor, or the Linux onioncircuits package, I see circuits for onions that I connect to (client-side circuits). I also see circuits for onions hosted on the machine, when clients connect to them (onion-side circuits). However, I only see streams attached to client-side circuits, primarily HS_CLIENT_REND circuits. I see no streams attached to onion-side circuits (HS_SERVICE_HSDIR, HS_SERVICE_INTRO or HS_SERVICE_REND).
>
> Does this reflect limitations in the Python libraries that those tools use? Or perhaps in Tor itself? Where ought I look to learn more about this?
>
> --
> Securely sent with Tutanota. Get your own encrypted, ad-free mailbox:
> > https://tutanota.com <https://tutanota.com>
> --
> tor-talk mailing list - > tor-talk@xxxxxxxxxxxxxxxxxxxx <mailto:tor-talk@xxxxxxxxxxxxxxxxxxxx>
> To unsubscribe or change other settings go to
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>
>
I naively expected to see streams in both HS_CLIENT... and HS_SERVICE... circuits. But after reading https://gitweb.torproject.org/torspec.git/tree/control-spec.txt <https://gitweb.torproject.org/torspec.git/tree/control-spec.txt> more carefully, I believe that I understand. As Tor documentation defines "streams", only HS_CLIENT_REND circuits carry them. HS_SERVICE_REND circuits must also be handling TCP streams, because Tor is forwarding them to onion-service apps. However, Tor documentation doesn't refer to that cell traffic as "streams". Basically, traffic on all circuits except HS_CLIENT_REND is just referred to as "cells".
--
Securely sent with Tutanota. Get your own encrypted, ad-free mailbox:
https://tutanota.com <https://tutanota.com>
--
tor-talk mailing list - tor-talk@xxxxxxxxxxxxxxxxxxxx
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk