Re: [dispatch] PCP for SIP Deployments

"Parthasarathi R" <partha@parthasarathi.co.in> Wed, 11 March 2015 00:49 UTC

Return-Path: <partha@parthasarathi.co.in>
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 8B18F1A9139 for <dispatch@ietfa.amsl.com>; Tue, 10 Mar 2015 17:49:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.178
X-Spam-Level:
X-Spam-Status: No, score=0.178 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779] 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 pz1Y3AnRA7N2 for <dispatch@ietfa.amsl.com>; Tue, 10 Mar 2015 17:49:46 -0700 (PDT)
Received: from outbound.mailhostbox.com (outbound.mailhostbox.com [162.222.225.29]) by ietfa.amsl.com (Postfix) with ESMTP id 961C91A9141 for <dispatch@ietf.org>; Tue, 10 Mar 2015 17:49:46 -0700 (PDT)
Received: from userPC (unknown [122.178.207.235]) (Authenticated sender: partha@parthasarathi.co.in) by outbound.mailhostbox.com (Postfix) with ESMTPA id 628A8869640; Wed, 11 Mar 2015 00:49:42 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=parthasarathi.co.in; s=20120823; t=1426034986; bh=xR8+jmiZCWUvcZSwlmtEyYrVWNFogOBKgmL/Uy0WDVY=; h=From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type:Content-Transfer-Encoding; b=Ea5fMZjSopNuu5ZnMhztg6SCnGD1GJFtG/YTVg4YvecfC2VBkqAtm120/eR8aw1qD AD43NTnJHC1rQzWuR3mjBv/m7ZRlfBXdzYbg4HR/2M/p0zfTC6Ekn4slOOgzSP6vRh VMf76f5WKN3lw2uZYfLvegEM5tAhFrsa9VaZNnPo=
From: Parthasarathi R <partha@parthasarathi.co.in>
To: 'Cullen Jennings' <fluffy@cisco.com>, mohamed.boucadair@orange.com
References: <787AE7BB302AE849A7480A190F8B93300491577E@OPEXCLILM23.corporate.adroot.infra.ftgroup> <D57E76EB-2D8C-4541-94B0-5345187227EA@cisco.com>
In-Reply-To: <D57E76EB-2D8C-4541-94B0-5345187227EA@cisco.com>
Date: Wed, 11 Mar 2015 06:19:36 +0530
Message-ID: <02da01d05b95$42935170$c7b9f450$@co.in>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AdBakTf/GX/g29yLQq2lHgcVzsmVsQBA3bXQ
Content-Language: en-us
X-CTCH-RefID: str=0001.0A020202.54FF912A.000F, ss=1, re=0.001, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0
X-CTCH-VOD: Unknown
X-CTCH-Spam: Unknown
X-CTCH-Score: 0.001
X-CTCH-Rules: C_4847,
X-CTCH-Flags: 0
X-CTCH-ScoreCust: 0.000
X-CTCH-SenderID: partha@parthasarathi.co.in
X-CTCH-SenderID-TotalMessages: 1
X-CTCH-SenderID-TotalSpam: 0
X-CTCH-SenderID-TotalSuspected: 0
X-CTCH-SenderID-TotalBulk: 0
X-CTCH-SenderID-TotalConfirmed: 0
X-CTCH-SenderID-TotalRecipients: 0
X-CTCH-SenderID-TotalVirus: 0
X-CTCH-SenderID-BlueWhiteFlag: 0
X-Scanned-By: MIMEDefang 2.72 on 172.18.214.93
Archived-At: <http://mailarchive.ietf.org/arch/msg/dispatch/sj2KYzqsk5P-UAgyF2p6j_U4kkc>
Cc: 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: Wed, 11 Mar 2015 00:49:48 -0000

Hi Cullen,

In case of PCP+ICE for media (RTP), adding one candidate will serve the
purpose as the ICE connectivity check will ensure whether the port is
reachable or not. There is no need of extra mechanism.  Correct?

Regards
Partha

> -----Original Message-----
> From: dispatch [mailto:dispatch-bounces@ietf.org] On Behalf Of Cullen
> Jennings
> Sent: Monday, March 09, 2015 8:05 PM
> To: mohamed.boucadair@orange.com
> Cc: dispatch@ietf.org
> Subject: Re: [dispatch] PCP for SIP Deployments
> 
> 
> 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
> 
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch