Re: [pcp] draft-ietf-pcp-proxy-05 + homenet (notably multihoming)
Simon Perreault <simon.perreault@viagenie.ca> Thu, 24 April 2014 13:04 UTC
Return-Path: <simon.perreault@viagenie.ca>
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 BF7701A01D5 for <pcp@ietfa.amsl.com>; Thu, 24 Apr 2014 06:04:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.326
X-Spam-Level:
X-Spam-Status: No, score=0.326 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, J_CHICKENPOX_66=0.6, RP_MATCHES_RCVD=-0.272, SPF_PASS=-0.001] autolearn=no
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 8bbbUSXfOBzE for <pcp@ietfa.amsl.com>; Thu, 24 Apr 2014 06:04:00 -0700 (PDT)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 7A2911A01CD for <pcp@ietf.org>; Thu, 24 Apr 2014 06:04:00 -0700 (PDT)
Received: from porto.nomis80.org (unknown [IPv6:2620:0:230:c000:15b:212f:d481:de2b]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 2DF8C40402 for <pcp@ietf.org>; Thu, 24 Apr 2014 09:03:54 -0400 (EDT)
Message-ID: <53590BB9.9000405@viagenie.ca>
Date: Thu, 24 Apr 2014 09:03:53 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
MIME-Version: 1.0
To: pcp@ietf.org
References: <DA35A826-938E-49EF-8E23-9242535B7538@iki.fi>
In-Reply-To: <DA35A826-938E-49EF-8E23-9242535B7538@iki.fi>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/pcp/Ww0Qj-GYbh4S4EvVXWviFt1V-YQ
Subject: Re: [pcp] draft-ietf-pcp-proxy-05 + homenet (notably multihoming)
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: Thu, 24 Apr 2014 13:04:01 -0000
Le 2014-04-24 05:26, Markus Stenberg a écrit : > Still, I can’t wrap my head around non hop-by-hop PCP Assuming that what you mean is what I think you mean, I had the same issue until I thought of the kind of very lightweight PCP proxy you're implementing as a degenerate case of a not-so-lightweight PCP server+client where the server happens to control a stateless firewall that passes everything. This makes the server+client model apply to everything, and still allows the implementation shortcuts you envision. Does that model help you in any way? Regarding ANNOUNCE relaying, the current text seems to allow both approaches you are considering. See the last sentence in particular: Upon receipt of an unsolicited ANNOUNCE response from a PCP server, the PCP Proxy proceeds to renew the mappings and checks whether there are changes compared to a local cache if it is maintained by the PCP Proxy. If no change is detected, no unsolicited ANNOUNCE is generated towards PCP clients. If a change is detected, the PCP Proxy MUST generate unsolicited ANNOUNCE message(s) to appropriate PCP clients. If the PCP Proxy does not maintain a local cache for the mappings, unsolicited multicast ANNOUNCE messages are sent to PCP clients. Simon -- DTN made easy, lean, and smart --> http://postellation.viagenie.ca NAT64/DNS64 open-source --> http://ecdysis.viagenie.ca STUN/TURN server --> http://numb.viagenie.ca
- Re: [pcp] draft-ietf-pcp-proxy-05 + homenet (nota… Ted Lemon
- Re: [pcp] draft-ietf-pcp-proxy-05 + homenet (nota… Simon Perreault
- [pcp] draft-ietf-pcp-proxy-05 + homenet (notably … Markus Stenberg
- Re: [pcp] draft-ietf-pcp-proxy-05 + homenet (nota… Ted Lemon
- Re: [pcp] draft-ietf-pcp-proxy-05 + homenet (nota… Markus Stenberg