Re: [dispatch] PCP for SIP Deployments

Cullen Jennings <fluffy@cisco.com> Mon, 09 March 2015 17:48 UTC

Return-Path: <fluffy@cisco.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDE2B1A8AA7 for <dispatch@ietfa.amsl.com>; Mon, 9 Mar 2015 10:48:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -112.919
X-Spam-Level:
X-Spam-Status: No, score=-112.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_WHITELIST=-100] 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 DAPpXg-yIiqG for <dispatch@ietfa.amsl.com>; Mon, 9 Mar 2015 10:48:08 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A307C1A90A9 for <dispatch@ietf.org>; Mon, 9 Mar 2015 10:48:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2018; q=dns/txt; s=iport; t=1425923288; x=1427132888; h=subject:mime-version:from:in-reply-to:date:cc: content-transfer-encoding:message-id:references:to; bh=Ht/G9d2HNgonOdJbZuRxTa60aC+trLZZ56O+3CJdEbQ=; b=B51syBlf+Zs5dBhQMxSptST2zMHMGo2zNJJk5XcvztHN+/Qp2LImYxt9 CzMquvQIhWjanXioYEdDnCYwgNdv/cKFtfUwfa7+jtyhs+K7KcmRreCnS uTYIoqaldLe71StAci31dJ7odL4SA3QMnHkRzIOMwDLYLiO2sLTrs+T1P Q=;
X-IronPort-AV: E=Sophos;i="5.11,368,1422921600"; d="scan'208";a="398980583"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-1.cisco.com with ESMTP; 09 Mar 2015 17:48:08 +0000
Received: from [127.0.0.1] (ssh-sjc-2.cisco.com [171.68.46.188]) by alln-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id t29Hm6hG026665; Mon, 9 Mar 2015 17:48:07 GMT
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\))
Content-Type: text/plain; charset="us-ascii"
From: Cullen Jennings <fluffy@cisco.com>
In-Reply-To: <787AE7BB302AE849A7480A190F8B93300491577E@OPEXCLILM23.corporate.adroot.infra.ftgroup>
Date: Mon, 09 Mar 2015 08:34:59 -0600
Content-Transfer-Encoding: quoted-printable
Message-Id: <D57E76EB-2D8C-4541-94B0-5345187227EA@cisco.com>
References: <787AE7BB302AE849A7480A190F8B93300491577E@OPEXCLILM23.corporate.adroot.infra.ftgroup>
To: mohamed.boucadair@orange.com
X-Mailer: Apple Mail (2.2070.6)
Archived-At: <http://mailarchive.ietf.org/arch/msg/dispatch/FUKg0XukEypuo2koJf1m7n1Y4UI>
Cc: "dispatch@ietf.org" <dispatch@ietf.org>
Subject: Re: [dispatch] PCP for SIP Deployments
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Mar 2015 17:48:10 -0000

I read the draft and it seems like one of the issues is that you don't know if the PCP nat is the only nat or firewall in path. So it seems like a more robust solutions is to use PCP along with existing solutions. So for SIP, one does the PCP to get a port but still relies on things like rport and outbound to correctly set the return address (IE use the PCP to open a pin whole but still use private address in contact). Similarly with the RTP use PCP to get a address on the outside of the NAT but just add that in as one of the ICE candidates. 




> On Feb 26, 2015, at 2:31 AM, mohamed.boucadair@orange.com wrote:
> 
> Hi all,
>  
> I would like to share with this group a short document that explains how PCP can be of great use in the context SIP-based services:
> http://tools.ietf.org/html/draft-boucadair-pcp-sip-ipv6-03
>  
> As indicated in the I-D, the main benefits include (but not limited to):
>  
>    o  Avoid embedding an ALG in the middleboxes.  Note, ALGs are not
>       recommended since the evolution of the service would depend on the
>       ALG maintenance.
>    o  Not require any Hosted NAT Traversal function (e.g., [RFC7362]) to
>       be embedded in the SIP server.  Intermediate NATs and firewalls
>       are transparent to the SIP service platform.
>    o  Avoid overloading the network with keepalive message to maintain
>       the mapping in intermediate middleboxes.
>    o  Work without requiring symmetric RTP/RTCP [RFC4961].
>    o  Not require symmetric SIP to work (i.e., rport [RFC3581]).
>    o  Easily support unidirectional sessions.
>  
> When this document was first presented in the PCP WG, I was suggested that it is better to publish it in RAI with a review from the PCP WG. Hence, this message to the list. 
>  
> Cheers,
> Med
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch