Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12

"Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com> Mon, 03 February 2014 15:41 UTC

Return-Path: <tireddy@cisco.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B540F1A016B for <rtcweb@ietfa.amsl.com>; Mon, 3 Feb 2014 07:41:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.036
X-Spam-Level:
X-Spam-Status: No, score=-15.036 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 XmfMmSRnNRxi for <rtcweb@ietfa.amsl.com>; Mon, 3 Feb 2014 07:41:30 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id 115E01A016A for <rtcweb@ietf.org>; Mon, 3 Feb 2014 07:41:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8405; q=dns/txt; s=iport; t=1391442090; x=1392651690; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Jk9kfkgtjdkYcNZv1PB/+Hc+jK6irBuqypzXWwyST8I=; b=X20fiobxRFSnnDaZs1LTaOPpelJObVxCDtCI4Bf2fClzCyVY6ya+7/WD 0YHj7MAz1RaIknm3mopuDOSLneksTgbnqsW1GQJ+0adavhdlWs9uBNSoS 903rqVGYgNncJC8Eke57G8paK0rLdgTWnkWvFmi8cIMgreUnknnQILAuR M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ah4FAF2371KtJV2Z/2dsb2JhbABZgww4V705T4EKFnSCJQEBAQMBAQEBCRtHCwwCAgIBCBEEAQEBCh0HGwYGCxQJCAEBBAENBQgBEodWAwkIDcNEDYkzFwSMb4FFAQEeMQIFBoMegRQEiRGNLYMeiyyFQ4JRXIFxOQ
X-IronPort-AV: E=Sophos;i="4.95,773,1384300800"; d="scan'208";a="301573331"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-4.cisco.com with ESMTP; 03 Feb 2014 15:41:29 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id s13FfTKQ005547 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 3 Feb 2014 15:41:29 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.36]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.03.0123.003; Mon, 3 Feb 2014 09:41:29 -0600
From: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, Parthasarathi R <partha@parthasarathi.co.in>, 'Cb B' <cb.list6@gmail.com>, 'Simon Perreault' <simon.perreault@viagenie.ca>
Thread-Topic: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12
Thread-Index: Ac8ZZ7Ny5kA1i047TzKQusAUHYEHIwAgUgUwAMd1NgAAU7vrAAAP5c4AAJfvh4A=
Date: Mon, 03 Feb 2014 15:41:28 +0000
Message-ID: <913383AAA69FF945B8F946018B75898A242A6A02@xmb-rcd-x10.cisco.com>
References: <913383AAA69FF945B8F946018B75898A2428E32D@xmb-rcd-x10.cisco.com> <009601cf17ca$5723cb70$056b6250$@co.in> <1447FA0C20ED5147A1AA0EF02890A64B1CF32B82@ESESSMB209.ericsson.se> <004501cf18a1$913c4080$b3b4c180$@co.in> <52E27630.3030300@viagenie.ca> <001c01cf1920$a00c9220$e025b660$@co.in> <52E2952A.2010503@viagenie.ca> <002001cf1927$b502eb00$1f08c100$@co.in> <52E2AE42.5060903@viagenie.ca> <CAD6AjGRAtBx6kCEskgmY2WZ2Rz+=-7e-8jTQEP1CCAt-X=J3fg@mail.gmail.com> <001701cf19ec$f99791b0$ecc6b510$@co.in> <52E8C9D4.30205@ericsson.com> <00a001cf1e23$7a168aa0$6e439fe0$@co.in> <52EB6672.5090704@ericsson.com>
In-Reply-To: <52EB6672.5090704@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.65.51.29]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-requirements-12
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Feb 2014 15:41:32 -0000

> -----Original Message-----
> From: rtcweb [mailto:rtcweb-bounces@ietf.org] On Behalf Of Magnus
> Westerlund
> Sent: Friday, January 31, 2014 2:32 PM
> To: Parthasarathi R; 'Cb B'; 'Simon Perreault'
> Cc: rtcweb@ietf.org
> Subject: Re: [rtcweb] Query/Comment on draft-ietf-rtcweb-use-cases-and-
> requirements-12
> 
> Hi Partha,
> 
> Personal opinion:
> 
> I think the below places the text in the wrong context. The note is in my mind
> relevant in the context of the general NAT/FW traversal requirements, not
> the one discussing need to support multiple NAT/FW traversal servers. Thus,
> I think Section 3.3.2 and thus requirement F29.
> Or potentially regarding Requirement F2. Is more appropriate places to
> include this.

F29, F2 does not mention any NAT/FW traversal techniques. F29 just discusses the problems with NAT but IPv6 Firewalls could also be configured to block UDP traffic. F19 Requirement seems to be missing in the latest version.

-Tiru.

> 
> Cheers
> 
> Magnus
> 
> On 2014-01-31 02:26, Parthasarathi R wrote:
> > Hi Magnus,
> >
> > I can live with Simon text in case it is documented in Sec 4.2  as
> >
> >    F31     The browser must be able to use several STUN
> >            and TURN servers. Note that TURN support being mandatory
> >            does not preclude the browser from supporting
> >            additional traversal mechanisms.
> >    ----------------------------------------------------------------
> >    F32     There browser must support that STUN and TURN
> >            servers to use are supplied by other entities
> >            than via the web application (i.e. the network
> >            provider). Note that TURN support being mandatory
> >            does not preclude the browser from supporting
> >            additional traversal mechanisms.
> >
> > and also Appendix A:
> >
> > A22     The Web API must provide means for the
> >            application to specify several STUN and/or
> >            TURN servers to use. Note that TURN support being mandatory
> >            does not preclude a Web API from supporting
> >            additional traversal mechanisms.
> >
> > Please let me know in case you have any issue in the above text.
> >
> > BTW, just for the record,
> > draft-ietf-rtcweb-use-cases-and-requirements-12
> > does not specify the list of traversal mechanism requirements for
> > WebRTC Gateway/Server.
> >
> > Thanks
> > Partha
> >
> >> -----Original Message-----
> >> From: Magnus Westerlund [mailto:magnus.westerlund@ericsson.com]
> >> Sent: Wednesday, January 29, 2014 2:59 PM
> >> To: Parthasarathi R; 'Cb B'; 'Simon Perreault'
> >> Cc: rtcweb@ietf.org
> >> Subject: Re: [rtcweb] Query/Comment on
> >> draft-ietf-rtcweb-use-cases-and-
> >> requirements-12
> >>
> >> Hi Partha and WG,
> >>
> >> I don't see any support for the changes you proposes in this
> >> discussion.
> >> What I see some support for is to add a statement making clear that
> >> there might be additional NAT/Firewall traversal mechanisms than
> >> STUN/TURN. Simon proposed:
> >>
> >> "Note that TURN support being mandatory does not preclude a WebRTC
> >> endpoint from supporting additional traversal mechanisms."
> >>
> >> However, looking at the document as it is currently written, I am
> >> uncertain where this would be added. The first mention of TURN is in
> >> Section 3.3.4.1, and that section is focused on the global service
> >> provider perspective and the need for location based provisioning of
> >> NAT/Firewall traversal server resources.
> >>
> >> I think it can be added to Section 3.3.5.1 without being misplaced,
> >> but it would be given a slightly narrower scope.
> >>
> >> I any of you want to be more explicit where this should be included,
> >> please be. If you are not forthcoming I will request the authors to
> >> add this in what they consider sensible position.
> >>
> >> Cheers
> >>
> >> Magnus
> >>
> >>
> >> On 2014-01-25 17:46, Parthasarathi R wrote:
> >>> Hi Simon,
> >>>
> >>>
> >>>
> >>> Thanks for your understanding about my firewall/NAT related problem
> >>> statement in this draft.
> >>>
> >>>
> >>>
> >>> I have proposed the firewall/NAT related text by which the specific
> >>> mechanism is not highlighted in the requirement document as there is
> >> no
> >>> WG consensus for any of the mechanism including TURN. It is possible
> >> to
> >>> argue hypothetically in PNTAW alias that PCP is the only mechanism
> >>> required in WebRTC endpoint.   Also, I'm more interested in WebRTC
> >>> gateway/server (Sec 4.3. of
> >>> draft-ietf-rtcweb-use-cases-and-requirements-12) requirements
> >>> wherein
> >> it
> >>> is not required to support TURN and the related mail thread is
> >>> http://www.ietf.org/mail-archive/web/pntaw/current/msg00181.html.
> >>>
> >>>
> >>>
> >>> IMO, my proposed text without mentioning any firewall/NAT mechanism
> >> in
> >>> the requirement document helps to move forward without depend on
> the
> >>> solution discussion in PNTAW alias.
> >>>
> >>>
> >>>
> >>> Thanks
> >>>
> >>> Partha
> >>>
> >>>
> >>>
> >>> *From:*Cb B [mailto:cb.list6@gmail.com]
> >>> *Sent:* Saturday, January 25, 2014 6:22 AM
> >>> *To:* Simon Perreault
> >>> *Cc:* rtcweb@ietf.org; Parthasarathi R
> >>> *Subject:* Re: [rtcweb] Query/Comment on
> >>> draft-ietf-rtcweb-use-cases-and-requirements-12
> >>>
> >>>
> >>>
> >>>
> >>> On Jan 24, 2014 10:17 AM, "Simon Perreault"
> >> <simon.perreault@viagenie.ca
> >>> <mailto:simon.perreault@viagenie.ca>> wrote:
> >>>>
> >>>> Le 2014-01-24 12:14, Parthasarathi R a écrit :
> >>>>
> >>>>> Please note that when non-IETFers read this requirement document,
> >>> they come
> >>>>> to the conclusion that IETF RTCWeb WG recommends TURN and not
> >>>>> other mechanisms. I'm saying that requirement document should not
> >>>>> be used
> >>> as the
> >>>>> mechanism to eliminate the other alternatives when there is a
> >> discussion
> >>>>> going-on in PNTAW alias. So, I'm asking for the change.
> >>>>
> >>>>
> >>>> I would totally agree with that sentiment, although I don't see
> >>>> your
> >>> proposed text change reflecting it accurately. How about simply:
> >>>>
> >>>> "Note that TURN support being mandatory does not preclude a
> WebRTC
> >>> endpoint from supporting additional traversal mechanisms."
> >>>>
> >>>>
> >>>
> >>> +1 for the above text.
> >>>
> >>> CB
> >>>
> >>>> Simon
> >>>> --
> >>>> DTN made easy, lean, and smart --> http://postellation.viagenie.ca
> >>>> NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
> >>>> STUN/TURN server               --> http://numb.viagenie.ca
> >>>> _______________________________________________
> >>>> rtcweb mailing list
> >>>> rtcweb@ietf.org <mailto:rtcweb@ietf.org>
> >>>> https://www.ietf.org/mailman/listinfo/rtcweb
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> rtcweb mailing list
> >>> rtcweb@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/rtcweb
> >>>
> >>
> >>
> >> --
> >>
> >> Magnus Westerlund
> >>
> >> ---------------------------------------------------------------------
> >> - Services, Media and Network features, Ericsson Research EAB/TXM
> >> ----------------------------------------------------------------------
> >> Ericsson AB                 | Phone  +46 10 7148287
> >> Färögatan 6                 | Mobile +46 73 0949079
> >> SE-164 80 Stockholm, Sweden | mailto:
> magnus.westerlund@ericsson.com
> >> ---------------------------------------------------------------------
> >> -
> >
> >
> >
> 
> 
> --
> 
> Magnus Westerlund
> 
> ----------------------------------------------------------------------
> Services, Media and Network features, Ericsson Research EAB/TXM
> ----------------------------------------------------------------------
> Ericsson AB                 | Phone  +46 10 7148287
> Färögatan 6                 | Mobile +46 73 0949079
> SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
> ----------------------------------------------------------------------
> 
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb