Re: WGLC: draft-ietf-appsawg-http-forwarded-02.txt

Peter Lepeska <bizzbyster@gmail.com> Fri, 04 May 2012 21:13 UTC

Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3B5321F8543 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 4 May 2012 14:13:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.454
X-Spam-Level:
X-Spam-Status: No, score=-10.454 tagged_above=-999 required=5 tests=[AWL=0.144, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WhU-kj-fQbRW for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 4 May 2012 14:13:56 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 6519C21F853D for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 4 May 2012 14:13:55 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.69) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1SQPnJ-0002A4-0I for ietf-http-wg-dist@listhub.w3.org; Fri, 04 May 2012 21:12:05 +0000
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.69) (envelope-from <bizzbyster@gmail.com>) id 1SQPn6-000296-Ot for ietf-http-wg@listhub.w3.org; Fri, 04 May 2012 21:11:52 +0000
Received: from mail-wg0-f48.google.com ([74.125.82.48]) by lisa.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <bizzbyster@gmail.com>) id 1SQPmz-0007sU-7D for ietf-http-wg@w3.org; Fri, 04 May 2012 21:11:50 +0000
Received: by wgbdq11 with SMTP id dq11so2038051wgb.5 for <ietf-http-wg@w3.org>; Fri, 04 May 2012 14:11:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ayOr+qT+GXEbzI4YLrtyy4qP6yWxShBgCOwZsZutgcU=; b=ZD54gU0uruRQajixvilzcmJSYX3DTnbAWsHRMsOEV5SEMxVa9Udq/KXTx7fojksS1G tIpbkwOM8i9l6fxZmXfhZ7rv0J5UGmCzLdsy0Pdztt9ocTXhe7TlQ3i3AjGzM23n0JwK M1Hi3RwXFQ2VQ2L58Enl8bX6UcaaGtodYh5qXZSRSf/nV5pW9z9vuv5cSWf3xUrobaUf sp1jGfmen1BI/3yZxIZYcnEGJ+KMkqcoh4+taUcHfg+nUoQfdxBCEF1VfCXdfCblopWP ftnP6dF2m/d6O55vpr8K8S2/NjgnLgsSe1wOzUx7aRHhEtp97LfmDAU8WKmeEjzJuGhF /WJA==
MIME-Version: 1.0
Received: by 10.180.95.34 with SMTP id dh2mr15895264wib.15.1336162552999; Fri, 04 May 2012 13:15:52 -0700 (PDT)
Received: by 10.216.47.210 with HTTP; Fri, 4 May 2012 13:15:52 -0700 (PDT)
In-Reply-To: <4FA4059C.7020506@sbin.se>
References: <4FA02AEA.1080407@isode.com> <0A15D230-F8D2-498F-894B-86A3C987C456@mnot.net> <CANmPAYEedJhEvOLLoZ7XDnrA2Mw5mU9E26x5xd8j_AQ_4MVEwA@mail.gmail.com> <4FA4059C.7020506@sbin.se>
Date: Fri, 04 May 2012 16:15:52 -0400
Message-ID: <CANmPAYHS_aKK0=VnKFRsD8qVXw0M4dHZic1xDDLVa7vLXCwftw@mail.gmail.com>
From: Peter Lepeska <bizzbyster@gmail.com>
To: Andreas Petersson <andreas@sbin.se>
Cc: ietf-http-wg@w3.org
Content-Type: multipart/alternative; boundary="f46d044480355570d404bf3b9612"
Received-SPF: pass client-ip=74.125.82.48; envelope-from=bizzbyster@gmail.com; helo=mail-wg0-f48.google.com
X-W3C-Hub-Spam-Status: No, score=-2.7
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1SQPmz-0007sU-7D 4a95bd8d39c1a8f9bc7301f7c828339e
X-Original-To: ietf-http-wg@w3.org
Subject: Re: WGLC: draft-ietf-appsawg-http-forwarded-02.txt
Archived-At: <http://www.w3.org/mid/CANmPAYHS_aKK0=VnKFRsD8qVXw0M4dHZic1xDDLVa7vLXCwftw@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/13522
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
Resent-Message-Id: <E1SQPnJ-0002A4-0I@frink.w3.org>
Resent-Date: Fri, 04 May 2012 21:12:05 +0000

I can think of an enterprise use case but it's pretty contrived. WAN
optimizing appliances use the TCP option field to auto-negotiate optimized
connections when appliances are present in the data path. See
http://www.cisco.com/en/US/docs/solutions/Enterprise/Data_Center/WAASDC11.html
.

Should there be an HTTP proxy in between those optimizing appliances, the
TCP option field would be lost along with the original client source IP
address and port. However, if this information was included in the HTTP GET
Headers then the functionality could in theory be preserved.

I know it's a stretch.

Peter

On Fri, May 4, 2012 at 12:36 PM, Andreas Petersson <andreas@sbin.se> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 5/4/12 6:06 PM, Peter Lepeska wrote:
> > I wonder if the forwarded information should also include TCP
> > header options (
> > http://www.networksorcery.com/enp/protocol/tcp.htm#Option
> > <http://www.networksorcery.com/enp/protocol/tcp.htm#Options>s)
> > based on the TCP connection carrying the original GET request.
> >
> > Peter
>
> Can you provide a use case?
>
> /andreas
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQIcBAEBAgAGBQJPpAWbAAoJEEaYRbQUWNlea4wP/jwcy7ZRC2caJwYv/1/9+V/u
> SkUUrAl+7H6aVrV0waOSZI2okAZQ9ezBJxJxetiDp1f6wA2h23luJXrW1SOAsANY
> VX5RTyWNwbgu51qLILDevpjHk61HvslVch4Qjh0YnOgEhWISz3eHAIzt9jocNAfo
> 5x2jf7SuzftVmy84dQlp1u5Rss4V+w8Jr9h+2I8wVxf/LDDSS5wNKXFbwBmHmEDY
> dZUnKfpf4Udu3M3JnAjBR6b2WLjSZAFWeK01bKCbZxczfCYZxgeLhMm6r641+M+t
> 9TM4YMBUQdY60L/wwKs2E+44xdyU4LtdvdI9Lbfvu/w7jBwj800lT3sUg69GqaaQ
> 5qXPKBkJ/1bZKB6u5ryPMTI2n6XMCloiII59b+MiwlCcui5+VJuowiiUZqfL3qyK
> OUvJ0S5DlnQUb9h2a87e2wKoO5tZ3udqCXf6CRaraTcvKm8H6y3kCWhXD2M3FLel
> pHEJouXpOPB6fzbcCkVO/W4ijnAtWXp0iBz6uQXLairFVRGu5kjN73RfXb53tdz/
> jqsGSjQGxMgMbElvAwk2ZpNQHgXzElvaoj7YvOAkhnikcI6+rcUhjgpTm0hWxmUu
> AUyMNOln1wAe4UMxrj2MiYXeULoWlVhZ28alGnho3tcTikyzct2cRIwxkuL+/WfH
> eY5wv8T+R/rc0fYuKC64
> =MGh5
> -----END PGP SIGNATURE-----
>
>