Re: [pcp] WG Call for Adoption: draft-tsou-pcp-natcoord-09
Qiong <bingxuere@gmail.com> Mon, 21 January 2013 14:24 UTC
Return-Path: <bingxuere@gmail.com>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4590E21F8824 for <pcp@ietfa.amsl.com>; Mon, 21 Jan 2013 06:24:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level:
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aUZ+inr+fKO9 for <pcp@ietfa.amsl.com>; Mon, 21 Jan 2013 06:24:20 -0800 (PST)
Received: from mail-oa0-f46.google.com (mail-oa0-f46.google.com [209.85.219.46]) by ietfa.amsl.com (Postfix) with ESMTP id EED5521F881D for <pcp@ietf.org>; Mon, 21 Jan 2013 06:24:19 -0800 (PST)
Received: by mail-oa0-f46.google.com with SMTP id h16so6136909oag.33 for <pcp@ietf.org>; Mon, 21 Jan 2013 06:24:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=J5VSXrpxm8cgL0yVgWeTPd4Sz1Bv3SUpzw5iozUZ4Vo=; b=eN6/m3bfEdL8tai/W6efLXsWc9DcTg2x91K+dNPuPprXTkUuDUdq8k+T5TXSpZvxBf 3N3uSpAbL/Lvq5s2VmtTQnsl4aqkKBw8gBGvI7zrUEtqf/uqtXDtIPlmHEWSwT9EHChb Q7P5NJiuCauPm1zxMg90qFNQgIrtWVaK2c415ggxcJppr2bNsDgJPNePt99JVQ5eT2tJ Yqt2g/9rxSN45TyYEc+RoxRkzAJhwX10EEU1zqzNQYjPVMcmKIam9qlU0tMWa9NoIp10 7xqasDcmMue/9moFJPuUTpWVLjZLz5pYS0HoahMpFhwXGFn2dU1B1LyNa6W63axGW4bg Uu1Q==
X-Received: by 10.182.130.38 with SMTP id ob6mr14134071obb.100.1358778259405; Mon, 21 Jan 2013 06:24:19 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.80.133 with HTTP; Mon, 21 Jan 2013 06:23:39 -0800 (PST)
In-Reply-To: <50FBE2C9.3060009@forthnetgroup.gr>
References: <45A697A8FFD7CF48BCF2BE7E106F06041E9D48@xmb-rcd-x04.cisco.com> <50F43CAB.7000206@forthnetgroup.gr> <CAH3bfAB_9+fA9arw9NAS02MovwLGbpTvMmVE5vf+TVd5SeT4bA@mail.gmail.com> <50FBE2C9.3060009@forthnetgroup.gr>
From: Qiong <bingxuere@gmail.com>
Date: Mon, 21 Jan 2013 22:23:39 +0800
Message-ID: <CAH3bfABXk9=VxZT1MKAdDGMepm1v7DzSjkjecADPUDy2zqe-3A@mail.gmail.com>
To: Tassos Chatzithomaoglou <achatz@forthnetgroup.gr>
Content-Type: multipart/alternative; boundary="14dae93b567a7afcfa04d3cd372d"
Cc: "pcp@ietf.org" <pcp@ietf.org>
Subject: Re: [pcp] WG Call for Adoption: draft-tsou-pcp-natcoord-09
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 21 Jan 2013 14:24:21 -0000
Dear Tassos, Thanks for your explaination. I now understand your case. I think the only difference is the port-set format. The current draft only defines contiguous port-mask format. In order to support your case, we can add an option to convey these individual non-contiguous ports in a single request with PREFER_FAILURE. Then, the PCP server will only reply the client when it can find an available external address to meet all his/her requirements (follow the PREFER_FAILURE option). Is it ok for you ? Best wishes Qiong On Sun, Jan 20, 2013 at 8:27 PM, Tassos Chatzithomaoglou < achatz@forthnetgroup.gr> wrote: > Hi Qiong, > > I'm quoting my original email to the pcp authors. > If you need more info, please don't hesitate to contact me. > > I've read the draft (26) twice during the last weeks (we'll hopefully try > PCP soon in our network) and i think i'm missing the feature to include > multiple ports in the same request/response (when talking about CPE as PCP > client and a router/AFTR as PCP server). I've read draft-tsou-pcp-natcoord > which came out due to a different motivation, but i don't think it fits in > and i would certainly prefer to have it in the base spec. If i'm not wrong, > the absence of this feature means that there is no way to have the PCP > client instruct the PCP server to assign any external ip address, as long > as ALL the specific port requirements of a single request are met. > > Take the following scenario for example: > > If a PCP client wants ports 80,443,8080 (the user has configured port > forwarding for these ports in his/her CPE) and these are not available on > its current external ip address, then by trying continuous one port > requests the client might never get all three ports in the same ip address, > while at the time of any single request there could be at least one > external ip address with all these three ports available. > i.e. as a solution an extra option should be given to change (causing a > session "disconnect" if needed) to a new external ip address that can offer > ALL three ports (such an option could be activated on the PCP client by the > provider, probably as a new DHCP option while discovering the PCP server). > If such an external ip address is not available, then the behavior of > PREFER_FAILURE should be followed (if explicitly requested). > > Keeping that in mind, i couldn't also find any recommendations on whether > the PCP server should try to service requests from PCP clients in a > specific order that will allow as many PCP clients as possible to succeed > in their port requirements. Is this somehow arranged by some other > functionality/protocol/entity? > If multiple ports could be assigned in the same request/response, then it > would be easier for the PCP server to assign external addresses/ports after > a mass reconnect of PCP clients. > After all, i don't expect port forwarding rules to change often in CPEs > after the initial configuration. > > Generally, i'm worried of having a lot of subscribers using external ip > addresses that do not have the requested ports available after some time, > while many other addresses can satisfy their port requirements. In such a > case i would prefer to have the option (or give the option to subscriber) > of "transferring" him/her from one ip to another, in order to satisfy all > his/her requirements. > > > > Thanks, > Tassos > > > > Qiong wrote on 15/1/2013 04:22: > > Dear Tassos, > > Yes, we can easily modify to support it. Could you explain a little more > on the intention of this use case ? > > Best wishes > Qiong > > > On Tue, Jan 15, 2013 at 1:13 AM, Tassos Chatzithomaoglou < > achatz@forthnetgroup.gr> wrote: > >> I support this draft, but i would like to see more cases covered (and >> some parts are not very clearly written). >> >> Also, as i already have informed the pcp authors about the base spec, i >> was hoping to see a solution for non-continuous >> port assignments in a single request. >> Any plans for that? >> >> Thanks, >> Tassos >> >> Reinaldo Penno (repenno) wrote on 03/01/2013 01:34: >> > Hello, >> > >> > This email starts a 2-week consensus call on adopting >> > >> > Title : Using PCP To Coordinate Between the CGN and Home >> Gateway >> > Author(s) : Q. Sun et al >> > Filename : draft-tsou-pcp-natcoord-09.txt >> > URL : >> http://tools.ietf.org/id/draft-tsou-pcp-natcoord-09.txt >> > >> > Please read the current revision and state you opinion either for or >> > against adoption (and with reasoning why) in the mailing list. >> > >> > The call for adoption ends 16th January 2013. >> > >> > Thanks, >> > >> > >> > >> > >> > >> > >> > >> > _______________________________________________ >> > pcp mailing list >> > pcp@ietf.org >> > https://www.ietf.org/mailman/listinfo/pcp >> > >> >> _______________________________________________ >> pcp mailing list >> pcp@ietf.org >> https://www.ietf.org/mailman/listinfo/pcp >> > > > > -- > ============================================== > Qiong Sun > China Telecom Beijing Research Institude > > > Open source code: > lightweight 4over6: *http://sourceforge.net/projects/laft6/* > PCP-natcoord:* http://sourceforge.net/projects/pcpportsetdemo/ * > =============================================== > > > -- ============================================== Qiong Sun China Telecom Beijing Research Institude Open source code: lightweight 4over6: *http://sourceforge.net/projects/laft6/* PCP-natcoord:* http://sourceforge.net/projects/pcpportsetdemo/ * ===============================================
- [pcp] WG Call for Adoption: draft-boucadair-pcp-n… Reinaldo Penno (repenno)
- [pcp] WG Call for Adoption: draft-tsou-pcp-natcoo… Reinaldo Penno (repenno)
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Dan Wing
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… christian.jacquenet
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Alain Durand
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… Tirumaleswar Reddy (tireddy)
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… teemu.savolainen
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Qiong
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… bingxuere
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Dan Wing
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… Zhangdacheng (Dacheng)
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Qiong
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Zhangdacheng (Dacheng)
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Chongfeng Xie
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Simon Perreault
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Simon Perreault
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Alain Durand
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Simon Perreault
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Alain Durand
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Simon Perreault
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Dan Wing
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Dan Wing
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Simon Perreault
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Sam Hartman
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Marc Blanchet
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Diego R. Lopez
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Tom Taylor
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Fuyu (Eleven)
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Qiong
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Dan Wing
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Simon Perreault
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Qi Sun
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Tassos Chatzithomaoglou
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Alain Durand
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Qiong
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… Qiong
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… Zhouqian (Cathy)
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Tassos Chatzithomaoglou
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Qiong
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Dave Thaler
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… Dave Thaler
- Re: [pcp] WG Call for Adoption: draft-tsou-pcp-na… Tassos Chatzithomaoglou
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… mohamed.boucadair
- Re: [pcp] WG Call for Adoption: draft-boucadair-p… teemu.savolainen
- [pcp] WG Call for Adoption: The Port Control Prot… Reinaldo Penno (repenno)
- Re: [pcp] WG Call for Adoption: The Port Control … Zhouqian (Cathy)
- Re: [pcp] WG Call for Adoption: The Port Control … Will Liu (Shucheng)
- Re: [pcp] WG Call for Adoption: The Port Control … Tassos Chatzithomaoglou
- Re: [pcp] WG Call for Adoption: The Port Control … Reinaldo Penno (repenno)
- Re: [pcp] WG Call for Adoption: The Port Control … Qiong
- [pcp] Lw4o6 or DS-Lite? (Re: WG Call for Adoption… Reinaldo Penno (repenno)
- Re: [pcp] Lw4o6 or DS-Lite? (Re: WG Call for Adop… bingxuere@gmail.com