Re: [pcp] Will PCP do it?

Tina Tsou <tena@huawei.com> Wed, 09 March 2011 21:20 UTC

Return-Path: <tena@huawei.com>
X-Original-To: pcp@core3.amsl.com
Delivered-To: pcp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2960C3A6AA2 for <pcp@core3.amsl.com>; Wed, 9 Mar 2011 13:20:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.245
X-Spam-Level:
X-Spam-Status: No, score=-106.245 tagged_above=-999 required=5 tests=[AWL=0.354, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FeDTPOEBxN-0 for <pcp@core3.amsl.com>; Wed, 9 Mar 2011 13:20:31 -0800 (PST)
Received: from usaga02-in.huawei.com (usaga02-in.huawei.com [206.16.17.70]) by core3.amsl.com (Postfix) with ESMTP id DEC683A6943 for <pcp@ietf.org>; Wed, 9 Mar 2011 13:20:31 -0800 (PST)
Received: from huawei.com (localhost [127.0.0.1]) by usaga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LHT002I07CCND@usaga02-in.huawei.com> for pcp@ietf.org; Wed, 09 Mar 2011 13:21:48 -0800 (PST)
Received: from TingZousc1 ([10.193.34.192]) by usaga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LHT007CL7CBW0@usaga02-in.huawei.com> for pcp@ietf.org; Wed, 09 Mar 2011 13:21:48 -0800 (PST)
Date: Wed, 09 Mar 2011 13:21:47 -0800
From: Tina Tsou <tena@huawei.com>
In-reply-to: <202701cbde95$65763490$30629db0$@com>
To: 'Dan Wing' <dwing@cisco.com>, pcp@ietf.org
Message-id: <007401cbde9f$ff965640$fec302c0$@com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset="us-ascii"
Content-language: en-us
Content-transfer-encoding: 7bit
Thread-index: AcvdpoZwOsT1DlT/QIS2xgo2/SS1rQA6oLVAAACPNTAAADLKMAAC72Mg
References: <6D908227-5221-4336-B6C3-530BFB474DE7@huawei.com> <1fd001cbde91$0f065ad0$2d131070$@com> <004701cbde93$7fe9d220$7fbd7660$@com> <202701cbde95$65763490$30629db0$@com>
Subject: Re: [pcp] Will PCP do it?
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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, 09 Mar 2011 21:20:33 -0000

It is not related to source-trace.


We keep our promises with one another - no matter what!

Best Regards,
Tina TSOU
http://tinatsou.weebly.com/contact.html


-----Original Message-----
From: Dan Wing [mailto:dwing@cisco.com] 
Sent: Wednesday, March 09, 2011 12:06 PM
To: 'Tina Tsou'; pcp@ietf.org
Subject: RE: [pcp] Will PCP do it?

> -----Original Message-----
> From: Tina Tsou [mailto:tena@huawei.com]
> Sent: Wednesday, March 09, 2011 11:52 AM
> To: 'Dan Wing'; pcp@ietf.org
> Subject: RE: [pcp] Will PCP do it?
> 
> My understanding about PCP is that it allows the PCP client to instruct
> the
> PCP server to allocate a port number with a transport protocol
> (pinhole) so
> that the PCP client can send the NAT's public IP address, transport
> protocol
> and port number to the application server outside the NAT to allow that
> application server to send information to the device with the PCP
> client. 

Yes, that covers two of the use-cases described in draft-ietf-pcp-base,
" Operating a Server" (Section 7.1) and "Operating a Symmetric
Client/Server" (Section 7.3).

> A PCP client already has the public IP address, transport port protocol
> and
> port number  What I described does not involve the device behind the
> NAT but
> another entity that is interested in knowing which private IP address
> is
> assigned with a specific port number for a transport protocol and NAT's
> public IP address.  Is it in your opinion that PCP can be enhanced to
> support this type of inquiry? Just ask. 

It could be.  I'm asked "what is the use case" to understand why
you're wanting this functionality.

> If not, I will go for another
> candidate protocol.
>
> In the mobile operator network, two interfaces are needed if mobile GW
> and
> NAT are separate:
> 1. with NAT: request contains the NAT's public IP address, transport
> protocol and port number; response contains the private IP address and
> the
> port number.
> 2. with mobile GW: request contains the private IP address and response
> contains the mobile identities (e.g. IMSI, MSISDN, etc.)
> 
> If the mobile GW is integrated with the NAT, one interface is needed.
> The
> request contains the mobile GW's/NAT's public IP address, transport
> protocol
> and port number, and the response contains the mobile identities.

Sorry, I still don't understand the use case.

Is the use case to allow an external entity to perform user identification,
akin to draft-chen-intarea-v4-uid-header-option or
draft-zhang-v6ops-cgn-source-trace or draft-wing-nat-reveal-option ??

-d


> We keep our promises with one another - no matter what!
> 
> Best Regards,
> Tina TSOU
> http://tinatsou.weebly.com/contact.html
> 
> 
> -----Original Message-----
> From: Dan Wing [mailto:dwing@cisco.com]
> Sent: Wednesday, March 09, 2011 11:35 AM
> To: 'Tina TSOU'; pcp@ietf.org
> Subject: RE: [pcp] Will PCP do it?
> 
> > -----Original Message-----
> > From: pcp-bounces@ietf.org [mailto:pcp-bounces@ietf.org] On Behalf Of
> > Tina TSOU
> > Sent: Tuesday, March 08, 2011 7:36 AM
> > To: pcp@ietf.org
> > Subject: [pcp] Will PCP do it?
> >
> > Hi,
> > NAT has the private IP address, transport protocol and port # on the
> > "internal" side and the public IP address, transport protocol and
> port
> > # on the "external" side.  I'm looking for to allow an entity (e.g.,
> > not the PCP client who uses PCP to request a port number assignment
> on
> > the "external" side) to know the private IP address on the "internal"
> > side for the given public IP address, transport protocol and port #
> on
> > the "external" side.
> > Will PCP do it?
> 
> No.
> 
> What is the use case?
> 
> -d
> 
> 
> >
> > B. R.
> > Tina
> > http://tinatsou.weebly.com
> >
> >
> >
> >
> > _______________________________________________
> > pcp mailing list
> > pcp@ietf.org
> > https://www.ietf.org/mailman/listinfo/pcp