Delivery-Date: Wed, 27 Jan 2016 05:14:53 -0500
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	RCVD_IN_DNSWL_MED,T_DKIM_INVALID,T_RP_MATCHES_RCVD autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 6B04A1E04C0;
	Wed, 27 Jan 2016 05:14:50 -0500 (EST)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 340FA283F1;
	Wed, 27 Jan 2016 10:14:46 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id D73C724751
 for <tor-talk@lists.torproject.org>; Wed, 27 Jan 2016 10:14:42 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id lg4ht5QEjizh for <tor-talk@lists.torproject.org>;
 Wed, 27 Jan 2016 10:14:42 +0000 (UTC)
Received: from stewie.novahost.bg (stewie.novahost.bg [79.98.108.115])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by eugeni.torproject.org (Postfix) with ESMTPS id 94B5A26FCF
 for <tor-talk@lists.torproject.org>; Wed, 27 Jan 2016 10:14:42 +0000 (UTC)
X-Greylist: delayed 2499 seconds by postgrey-1.34 at eugeni;
 Wed, 27 Jan 2016 10:14:42 UTC
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=programings.eu; s=default; h=Message-ID:To:Date:From:Subject:
 Content-Transfer-Encoding:Content-Type:MIME-Version;
 bh=nv+MkUBBEpMp8lhOCAJ7Bgtk+wPgMyqZqb2RdS2VwtY=; b=AVP3UOd5xQfecYaueFMq23mzik
 1uyLHu526fSlp6BD13FpfA1YK9h926KtgQoyl/9pwqqtR85EPH+yHmX3JW0IwzDfielLqp4xB4Luj
 NdKzWGIrkmBGLLPi0O0X+NjZ0CkBRHGK/LE7J9hTyuRKMimwx7DZJsxgCIIC+aqSMwziG5Gh8Ubvp
 WpMFXn4o4TqShYnPa1Sq72eSOfTAnTtQEHpC0A5Lgq9U5J4+qg6cso2k17XtoeEV66ewejldjC4yl
 wsZTo6DbQfW4ED8ZkXFaB5COjjO/qOMz/CtWa9/Nr6WQr/S1QbCyWc4Ytn9X/GX45QDkZye1nNNxo
 KUZZQ9QA==;
Received: from [78.142.20.40] (port=42884 helo=[192.168.1.110])
 by stewie.novahost.bg with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256)
 (Exim 4.86) (envelope-from <me@programings.eu>) id 1aOMTD-000s6Q-JL
 for tor-talk@lists.torproject.org; Wed, 27 Jan 2016 11:32:59 +0200
User-Agent: K-9 Mail for Android
MIME-Version: 1.0
From: Dimitar Milkov <me@programings.eu>
Date: Wed, 27 Jan 2016 11:32:56 +0200
To: tor-talk@lists.torproject.org
Message-ID: <c669e36e-b96f-4336-82fe-0db2ffa560df@email.android.com>
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - stewie.novahost.bg
X-AntiAbuse: Original Domain - lists.torproject.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - programings.eu
X-Get-Message-Sender-Via: stewie.novahost.bg: authenticated_id:
 me@programings.eu
X-Authenticated-Sender: stewie.novahost.bg: me@programings.eu
X-Content-Filtered-By: Mailman/MimeDel 2.1.15
Subject: [tor-talk] How stream separation across multiple circuits can be
	implemented?
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

Hello.

I'm reading the FAQ (https://www.torproject.org/docs/faq.html.en#MigrateApplicationStreamsAcrossCircuits) and i have trouble understanding the way how stream separation across multiple circuits can be implemented, in particular:

" If we can move streams across circuits, though, we would need to add queues at each end of the circuit, add sequence numbers so we can send and receive acknowledgements for cells, and so forth."

Why something like this (implementing TCP stack-like features in Tor itself) will be necessary?
-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

