Re: [pntaw] New version of TURN over websockets draft

"Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com> Sat, 21 September 2013 06:36 UTC

Return-Path: <tireddy@cisco.com>
X-Original-To: pntaw@ietfa.amsl.com
Delivered-To: pntaw@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C437B11E810B for <pntaw@ietfa.amsl.com>; Fri, 20 Sep 2013 23:36:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.849
X-Spam-Level:
X-Spam-Status: No, score=-9.849 tagged_above=-999 required=5 tests=[AWL=0.750, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id adc2QPjy3WiV for <pntaw@ietfa.amsl.com>; Fri, 20 Sep 2013 23:36:36 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 69E3011E810D for <pntaw@ietf.org>; Fri, 20 Sep 2013 23:36:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4180; q=dns/txt; s=iport; t=1379745379; x=1380954979; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=11o0TNojRIpCUY2LyLuVqsJKNcWBZbLWFhwqS3d4zDM=; b=WPBxszt6Xw046NN0ZIYou9J7XcslI08BqVOx2aORbfa1ql9jl88KSvGj OuyYs7+7SSLWFTkGUAbHxaJJH6qoNQII6BEloDdVmJN1opxkmHuumif3c LXHmkBBbJldRJ6YlHQq9J7wLRmGzB23YCoUlqZtxNVxF/oYse1sNVwGvp w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AggFACI+PVKtJXHA/2dsb2JhbABagwc4UoMpvWtKF4EEFnSCJQEBAQMBAQEBIBE6CwUHBAIBCBEEAQEBAgIGHQMCAgIlCxQBCAgCBAENBQgBh3YGDKhwkhqBKY0DgQgWGwcGgmM1gQADlB+FDJBIgySBcTk
X-IronPort-AV: E=Sophos;i="4.90,951,1371081600"; d="scan'208";a="262713556"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-6.cisco.com with ESMTP; 21 Sep 2013 06:35:54 +0000
Received: from xhc-aln-x06.cisco.com (xhc-aln-x06.cisco.com [173.36.12.80]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r8L6Zso9005013 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sat, 21 Sep 2013 06:35:54 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.33]) by xhc-aln-x06.cisco.com ([173.36.12.80]) with mapi id 14.02.0318.004; Sat, 21 Sep 2013 01:35:53 -0500
From: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, Marc Petit-Huguenin <marc@petit-huguenin.org>
Thread-Topic: [pntaw] New version of TURN over websockets draft
Thread-Index: AQHOsFSVOiSokrY5YEm1LD8i3gARh5nPG1ajgABZIACAADox0A==
Date: Sat, 21 Sep 2013 06:35:52 +0000
Message-ID: <913383AAA69FF945B8F946018B75898A1907C7FF@xmb-rcd-x10.cisco.com>
References: <5232C18C.1030102@gmail.com> <523C8BDC.6050705@petit-huguenin.org> <CALDtMrKwygUqNWKcB81F+M7Y8wBmwZtTACeYChpJVvWKbXLTEw@mail.gmail.com> <523C9B03.2030002@petit-huguenin.org> <CALDtMrJBQQZP4bbkLh6OcZhmOGFrP5bAJ8BDr0AY1zKjPXChPw@mail.gmail.com> <523CAC92.2070102@petit-huguenin.org> <523CB114.20106@gmail.com>
In-Reply-To: <523CB114.20106@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.65.45.95]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: Oleg Moskalenko <mom040267@gmail.com>, Justin Uberti <juberti@google.com>, Victor Pascual Avila <victor.pascual.avila@gmail.com>, "pntaw@ietf.org" <pntaw@ietf.org>, Lorenzo Miniero <lorenzo@meetecho.com>, "Chenxin (Xin)" <hangzhou.chenxin@huawei.com>
Subject: Re: [pntaw] New version of TURN over websockets draft
X-BeenThere: pntaw@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion list for practices related to proxies, NATs, TURN, and WebRTC" <pntaw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pntaw>, <mailto:pntaw-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pntaw>
List-Post: <mailto:pntaw@ietf.org>
List-Help: <mailto:pntaw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pntaw>, <mailto:pntaw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Sep 2013 06:36:53 -0000

Hi Sergio,

Please see inline

> -----Original Message-----
> From: pntaw-bounces@ietf.org [mailto:pntaw-bounces@ietf.org] On Behalf Of
> Sergio Garcia Murillo
> Sent: Saturday, September 21, 2013 2:03 AM
> To: Marc Petit-Huguenin
> Cc: Victor Pascual Avila; Oleg Moskalenko; pntaw@ietf.org; Lorenzo Miniero;
> Chenxin (Xin)
> Subject: Re: [pntaw] New version of TURN over websockets draft
> 
> El 20/09/2013 22:14, Marc Petit-Huguenin escribió:
> > On 09/20/2013 12:57 PM, Oleg Moskalenko wrote:
> >> On Fri, Sep 20, 2013 at 11:59 AM, Marc Petit-Huguenin
> >> <marc@petit-huguenin.org <mailto:marc@petit-huguenin.org>> wrote:
> >>
> >>
> >> OK so I suggest to say in the draft that a new Websocket connection will
> >> be created for each TCP peer, because that have an impact on implementation
> >> design.
> >>
> >>
> >> ... for RFC 6062 TURN TCP, of course. The key key words here are "TCP
> >> peers" (as in RFC 6062, unlike "UDP peers" in RFC 5766). That may be worth
> >> mentioning, indeed.
> >>
> >> This draft is mostly driven by the necessity of enhanced connectivity of
> >> the clients (browsers) in WebRTC environment. So the question of
> >> multiplicity of TCP / Websocket connections is not very important in this
> >> context.
> > If having TCP peers is not important, then remove RFC 6062 from this draft.
> >
> > Also, the draft does not explain the procedures related to SRV and NAPTR
> RRs:
> >
> > example.net.
> > IN NAPTR 100 10 "" RELAY:turn.ws "" websocket.example.net.
> >
> > websocket.example.net.
> > IN NAPTR 100 10 S RELAY:turn.ws "" _turn._ws.example.net.
> >
> > _turn._ws.example.net.
> > IN SRV   0 0 80 a.example.net.
> >
> > a.example.net.
> > IN A     192.0.2.1
> >
> >
> 
> Hi Marc
> 
> It was my error to keep the websocket support  for RFC 6062 in the draft
> (against Oleg recommendations, by the way).  I agree with both of you
> that it will be better to remove it from the draft, as it is causing
> most of the discussions and will not provide anything to webrtc.
> 
> Regarding the SRV and NAPTR RRs, for webrtc are not needed AFAIK, but we
> could add it to the draft for completeness. Would you be willing to
> collaborate in order to write that chapter?
> 
> Also, I would like to introduce in next draft version how HTTP
> authentication/authorization (oAuth, cookies, etc) mechanisms could be
> used in the TURN over websocekt connection on top of the standard TURN
> authentication. That would remove the need for the current REST API fro
> access to TURN services. 

we had discussed in BEHAVE WG to change REST API draft to use OAuth (http://www.ietf.org/mail-archive/web/behave/current/msg11095.html). You may want to check with Justin.

-Tiru.

> If anyone would be willing to collaborate on
> this (or any other subject) will be very welcome.
> 
> Best regards
> Sergio
> 
> 
> _______________________________________________
> pntaw mailing list
> pntaw@ietf.org
> https://www.ietf.org/mailman/listinfo/pntaw