RE: How to transport BFCP in the presence of NATs
"Charles Eckel (eckelcu)" <eckelcu@cisco.com> Wed, 28 July 2010 18:09 UTC
Return-Path: <eckelcu@cisco.com>
X-Original-To: tsv-area@core3.amsl.com
Delivered-To: tsv-area@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CC5783A6AA2 for <tsv-area@core3.amsl.com>; Wed, 28 Jul 2010 11:09:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 1t3Oa3JK8PaT for <tsv-area@core3.amsl.com>; Wed, 28 Jul 2010 11:09:08 -0700 (PDT)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id D07733A6ABB for <tsv-area@ietf.org>; Wed, 28 Jul 2010 11:09:07 -0700 (PDT)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEABsPUEyrR7Ht/2dsb2JhbACffHGnIJsYhTYEhA6HHocs
X-IronPort-AV: E=Sophos;i="4.55,275,1278288000"; d="scan'208";a="565152206"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 28 Jul 2010 18:08:10 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o6SI8Amr020344; Wed, 28 Jul 2010 18:08:10 GMT
Received: from xmb-sjc-234.amer.cisco.com ([128.107.191.111]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 28 Jul 2010 11:08:10 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: How to transport BFCP in the presence of NATs
Date: Wed, 28 Jul 2010 11:08:09 -0700
Message-ID: <E1CBF4C7095A3D4CAAAEAD09FBB8E08C01A57AB5@xmb-sjc-234.amer.cisco.com>
In-Reply-To: <19536.20606.137749.723099@irtcluster02.cs.columbia.edu>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: How to transport BFCP in the presence of NATs
Thread-Index: Acsua96rwcWcNZ2bTNiZj/p78OzJEQAE+Yxg
References: <21082_1279540847_ZZ0L5T0065P0196R.00_10048_1279540844_4C443E6C_10048_295_1_4C443E65.2050109@ericsson.com><4C4FF948.1080703@tkk.fi> <4C502601.10607@netlab.tkk.fi> <19536.20606.137749.723099@irtcluster02.cs.columbia.edu>
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: lennox@cs.columbia.edu, Joerg Ott <jo@netlab.tkk.fi>
X-OriginalArrivalTime: 28 Jul 2010 18:08:10.0393 (UTC) FILETIME=[D6755890:01CB2E7F]
Cc: tsv-area@ietf.org
X-BeenThere: tsv-area@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF Transport Area Mailing List <tsv-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tsv-area>, <mailto:tsv-area-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsv-area>
List-Post: <mailto:tsv-area@ietf.org>
List-Help: <mailto:tsv-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-area>, <mailto:tsv-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Jul 2010 18:09:10 -0000
Very well put. I agree. Cheers, Charles > -----Original Message----- > From: tsv-area-bounces@ietf.org [mailto:tsv-area-bounces@ietf.org] On Behalf Of lennox@cs.columbia.edu > Sent: Wednesday, July 28, 2010 8:45 AM > To: Joerg Ott > Cc: tsv-area@ietf.org > Subject: Re: How to transport BFCP in the presence of NATs > > On Wednesday, July 28 2010, "Joerg Ott" wrote to "Jukka Manner, tsv-area@ietf.org" saying: > > > this should be the preferred approach rather than doing a special > > version of every application protocol to also run over UDP -- which > > would just be calling for trouble, IMHO. > > Do you mean specifically GUT, or generally something that allows tunneling > of TCP over UDP? Other options in that space would be some sort of > peer-to-peer Teredo, or draft-baset-tsvwg-tcp-over-udp. Each of these makes > different choices about the tradeoff between generality and overhead, and > it's not clear to me which would be the best option for this functionality. > > The concern for BFCP specifically is that these ideas are all currently, at > best, individual author drafts, which would need not only to be standardized > but also to have documents written defining their use in SDP <proto> fields > and ICE candidate addresses. > > Given how long this discussion has been going on already, I don't think > anyone imagines this would be a quick process. The community that uses BFCP > is running into problems with peer-to-peer TCP communication in their > currently deployed networks, and the feeling among much of this community is > that progressing draft-sandbakken-xcon-bfcp-udp would be a much more > expedious process than getting consensus on a generic TCP-over-UDP > mechanism. > > That said, I agree that having a general mechanism would be greatly > preferable, and going forward we'd be much better off if we starting having > serious discussions of this mechanism rather than having to revisit this > problem for all the protocols that come along in the future. (And if it > does manage to progress quickly, but BFCP-over-UDP bogs down or runs into > trouble, the question of how to transmit BFCP could be revisited.) > > -- > Jonathan Lennox > lennox@cs.columbia.edu / jonathan@vidyo.com
- How to transport BFCP in the presence of NATs Gonzalo Camarillo
- RE: How to transport BFCP in the presence of NATs L.Wood
- RE: How to transport BFCP in the presence of NATs Dan Wing
- Re: How to transport BFCP in the presence of NATs Jukka Manner
- Re: How to transport BFCP in the presence of NATs Joerg Ott
- Re: How to transport BFCP in the presence of NATs Gonzalo Camarillo
- Re: How to transport BFCP in the presence of NATs lennox
- RE: How to transport BFCP in the presence of NATs Charles Eckel (eckelcu)
- Re: How to transport BFCP in the presence of NATs Tom Kristensen