Re: [pcp] How can I make a ~stateless forwarding PCP proxy again?

Markus Stenberg <markus.stenberg@iki.fi> Wed, 14 May 2014 10:55 UTC

Return-Path: <markus.stenberg@iki.fi>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 898FA1A0032 for <pcp@ietfa.amsl.com>; Wed, 14 May 2014 03:55:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ivLC_WnImAWV for <pcp@ietfa.amsl.com>; Wed, 14 May 2014 03:55:31 -0700 (PDT)
Received: from jenni1.inet.fi (mta-out1.inet.fi [62.71.2.198]) by ietfa.amsl.com (Postfix) with ESMTP id 1E8381A002A for <pcp@ietf.org>; Wed, 14 May 2014 03:55:30 -0700 (PDT)
Received: from [192.168.43.129] (80.220.67.193) by jenni1.inet.fi (8.5.140.03) (authenticated as stenma-47) id 534D2930023323F8; Wed, 14 May 2014 13:55:19 +0300
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Markus Stenberg <markus.stenberg@iki.fi>
In-Reply-To: <4F94795C-EF78-4579-82C7-F1CB538D75AF@iki.fi>
Date: Wed, 14 May 2014 13:55:15 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <786B9B35-631D-4941-9CDC-5D800EF201C3@iki.fi>
References: <FDB45976-B7A3-4C59-B2D1-C01982D0205F@iki.fi> <45A697A8FFD7CF48BCF2BE7E106F06040B8C957D@xmb-rcd-x04.cisco.com> <2B975F36-4E46-4D93-891B-DB4E480FF190@iki.fi> <320291FF-E45B-40E6-9D54-617419713506@cisco.com> <4F94795C-EF78-4579-82C7-F1CB538D75AF@iki.fi>
To: Dan Wing <dwing@cisco.com>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/pcp/HH4qG1J0HAqh3coy4d_QIQ6lG4o
Cc: "pcp@ietf.org" <pcp@ietf.org>
Subject: Re: [pcp] How can I make a ~stateless forwarding PCP proxy again?
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcp>, <mailto:pcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pcp/>
List-Post: <mailto:pcp@ietf.org>
List-Help: <mailto:pcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcp>, <mailto:pcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 May 2014 10:55:32 -0000

On 14.5.2014, at 13.50, Markus Stenberg <markus.stenberg@iki.fi> wrote:
> => P cannot meaningfully forward it to S using src = C’s linklocal.

Argh. Should’ve reread what I wrote. It should have been:

using src = P’s linklocal that is (so that the reverse chain towards C will be able to get the address from the reply’s dst).

Having looked at various ways on how e.g. homenet solution can work, there’s few different ways to do it. This limited minimalist stateless proxy may not be the long-term correct way, but I’m not convinced we’ll see good working general-purpose proxies any time soon either.

(And of course I’m hoping to be proven wrong, and in open source, preferably..)

Cheers,

-Markus