From 3dda8587c024ec6557906dcaec0adfa5bcdbca85 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 10 Oct 2007 02:30:34 +0000 Subject: r15617@catbus: nickm | 2007-10-09 22:30:22 -0400 Add small comments to a couple of proposals. svn:r11827 --- proposals/118-multiple-orports.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'proposals/118-multiple-orports.txt') diff --git a/proposals/118-multiple-orports.txt b/proposals/118-multiple-orports.txt index 47bda85..53dbb58 100644 --- a/proposals/118-multiple-orports.txt +++ b/proposals/118-multiple-orports.txt @@ -51,5 +51,16 @@ add in better ideas, etc. between them when they get extend cells to the same server on different ports. + - Suggested rule: + - If we're told to extend to IP:Port:ID, and we have a connection + to some server with ID, and we have confirmed that the server + likes the address we originally used when connecting to it (via + means in proposal 105), then use the existing connection. + - If we're told to extend to IP:Port:ID, and we have a descriptor + for the ID, and we have a connection to some server with ID, + and the existing connection is to an address listed as valid + in the descriptor, then use the existing connection. + - Otherwise, use a new connection. + - How this all interacts with coderman's ipv6 stuff (proposal 117). -- cgit v1.2.3-54-g00ecf