Return-Path: <karl.stahl@intertex.se>
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 C0F801A02D3 for <rtcweb@ietfa.amsl.com>;
 Sat, 12 Apr 2014 02:57:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.899
X-Spam-Level: 
X-Spam-Status: No,
 score=-0.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,
 HTML_MESSAGE=0.001, MSGID_MULTIPLE_AT=1,
 RCVD_IN_DNSWL_NONE=-0.0001] 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 OQPAwIH2jNb9 for
 <rtcweb@ietfa.amsl.com>; Sat, 12 Apr 2014 02:57:09 -0700 (PDT)
Received: from smtp.it-norr.com (smtp.it-norr.com [80.244.64.163]) by
 ietfa.amsl.com (Postfix) with ESMTP id 071DD1A0179 for <rtcweb@ietf.org>;
 Sat, 12 Apr 2014 02:57:06 -0700 (PDT)
Received: from ([90.229.134.75]) by smtp.it-norr.com (Telecom3 SMTP service)
 with ASMTP id 201404121157033593; Sat, 12 Apr 2014 11:57:03 +0200
From: "Karl Stahl" <karl.stahl@intertex.se>
To: "'Christer Holmberg'" <christer.holmberg@ericsson.com>,
 "'Harald Alvestrand'" <harald@alvestrand.no>,
 "'Martin Thomson'" <martin.thomson@gmail.com>,
 "'Ram Mohan R \(rmohanr\)'" <rmohanr@cisco.com>
References: <20140411033753.19230.46577.idtracker@ietfa.amsl.com>
 <CF6D6F0C.878CF%rmohanr@cisco.com>
 <7594FB04B1934943A5C02806D1A2204B1D2BD7C3@ESESSMB209.ericsson.se>
 <CF6D8F50.87A2E%rmohanr@cisco.com> <CF6E24CE.87C6C%rmohanr@cisco.com>
 <CABkgnnUHXXEyNrRetFMUvpqF5mreHWL4LijvhG+QSQAQxkzHZQ@mail.gmail.com>
 <7594FB04B1934943A5C02806D1A2204B1D2BF6E5@ESESSMB209.ericsson.se>
 <eb4ad62a-d30d-4a03-8c28-061cd0105d5f@email.android.com>
 <7594FB04B1934943A5C02806D1A2204B1D2BFE90@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D2BFE90@ESESSMB209.ericsson.se>
Date: Sat, 12 Apr 2014 11:57:10 +0200
Message-ID: <024c01cf5635$92835650$b78a02f0$@stahl@intertex.se>
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="----=_NextPart_000_024D_01CF5646.560C2650"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AQHPVTeOIZagSP6uQkS1AgMrcrQE2JsLugCAgABAKVD//9+CAIAAt9gAgAAIw4CAAEbFcIAAe6KAgABKBnCAABKvUA==
Content-Language: sv
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/PDrQ8LlwEF9sUzgyQpAJvqzJVhk
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] ICE-Lite,
 Was: I-D Action: draft-ietf-rtcweb-stun-consent-freshness-02.txt
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: Sat, 12 Apr 2014 09:57:11 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_024D_01CF5646.560C2650
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

To avoid confusion=E2=80=A6

=20

Gateways are not mentioned in draft-ietf-rtcweb-transports-03

=20

Under 3.5.  Middle box related functions=20

It too simply says:

ICE [RFC5245] MUST be supported.  The implementation MUST be a full

   ICE implementation, not ICE-Lite.

=20

It needs to be said that gateways, i.e. devices having a media port on a =
public IP address =E2=80=93 never behind a NAT/firewall =E2=80=93 SHOULD =
implement ICE-Lite. (which browsers implementing full ICE correctly are =
compatible with =E2=80=93 and has to be =E2=80=93 which we all have the =
same understanding of, I believe)

=20

=20

/Karl

=20

=20

Fr=C3=A5n: rtcweb [mailto:rtcweb-bounces@ietf.org] F=C3=B6r Christer =
Holmberg
Skickat: den 12 april 2014 10:26
Till: Harald Alvestrand; Martin Thomson; Ram Mohan R (rmohanr)
Kopia: rtcweb@ietf.org
=C3=84mne: Re: [rtcweb] I-D Action: =
draft-ietf-rtcweb-stun-consent-freshness-02.txt

=20

Hi,

=20

It=E2=80=99s not about running a browser on ice-lite =E2=80=93 it is =
about a browser being prepared to run with a remote endpoint that is =
running ice-lite (e.g. a gateway). Certain browser implementations have =
had some problems with that, afaik=E2=80=A6

=20

Regards,

=20

Christer

=20

From: Harald Alvestrand [mailto:harald@alvestrand.no]=20
Sent: 12 April 2014 08:59
To: Christer Holmberg; Martin Thomson; Ram Mohan R (rmohanr)
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] I-D Action: =
draft-ietf-rtcweb-stun-consent-freshness-02.txt

=20

Seems we have another reason why running a browser on ice-lite is a bad =
idea. Good that we do not allow that.

On 11. april 2014 22:37:55 CEST, Christer Holmberg =
<christer.holmberg@ericsson.com> wrote:

Hi,

 With ICE-lite mode since the ICE-lite endpoint does not typically=20
 generate any binding requests, it may not generate STUN consent as =
well.


Wat?

Consent is generated by responding to connectivity checks.  An ICE-lite =
endpoint has to do that.


Sure, but I guess what is meant is that the ICE-lite endpoint does not =
generate STUN consent REQUESTS.

Regards,

Christer


  _____ =20


rtcweb mailing list
rtcweb@ietf.org
https://www.ietf.org/mailman/listinfo/rtcweb


--=20
Sent from my Android device with K-9 Mail. Please excuse my brevity.


------=_NextPart_000_024D_01CF5646.560C2650
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)"><!--[if =
!mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Oformaterad text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML - f=C3=B6rformaterad Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Ballongtext Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.HTML-frformateradChar
	{mso-style-name:"HTML - f=C3=B6rformaterad Char";
	mso-style-priority:99;
	mso-style-link:"HTML - f=C3=B6rformaterad";
	font-family:Consolas;}
p.HTMLPreformatted, li.HTMLPreformatted, div.HTMLPreformatted
	{mso-style-name:"HTML Preformatted";
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.E-postmall21
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.E-postmall22
	{mso-style-type:personal-reply;
	font-family:"Arial","sans-serif";
	color:blue;}
span.BallongtextChar
	{mso-style-name:"Ballongtext Char";
	mso-style-priority:99;
	mso-style-link:Ballongtext;
	font-family:"Tahoma","sans-serif";}
span.OformateradtextChar
	{mso-style-name:"Oformaterad text Char";
	mso-style-priority:99;
	mso-style-link:"Oformaterad text";
	font-family:Consolas;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DSV link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoPlainText><span =
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>To=
 avoid confusion=E2=80=A6<o:p></o:p></span></p><p =
class=3DMsoPlainText><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoPlainText><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>Ga=
teways are not mentioned</span><span lang=3DEN-US =
style=3D'font-family:"Courier New"'> in =
draft-ietf-rtcweb-transports-03<o:p></o:p></span></p><p =
class=3DMsoPlainText><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoPlainText><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>Un=
der </span><span lang=3DEN-US style=3D'font-family:"Courier =
New"'>3.5.=C2=A0 Middle box related functions <o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>It=
 too simply says:<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-US style=3D'font-family:"Courier New"'>ICE [RFC5245] MUST be =
supported.=C2=A0 The implementation MUST be a =
full<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-family:"Courier New"'>=C2=A0=C2=A0 ICE implementation, not =
ICE-Lite.</span><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>It=
 needs to be said that gateways, i.e. devices having a media port on a =
public IP address =E2=80=93 never behind a NAT/firewall =E2=80=93 SHOULD =
implement ICE-Lite. (which browsers implementing full ICE correctly are =
compatible with =E2=80=93 and has to be =E2=80=93 which we all have the =
same understanding of, I believe)<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'>/K=
arl<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:blue'><o=
:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Fr=C3=A5n:</=
span></b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> rtcweb =
[mailto:rtcweb-bounces@ietf.org] <b>F=C3=B6r </b>Christer =
Holmberg<br><b>Skickat:</b> den 12 april 2014 10:26<br><b>Till:</b> =
Harald Alvestrand; Martin Thomson; Ram Mohan R =
(rmohanr)<br><b>Kopia:</b> rtcweb@ietf.org<br><b>=C3=84mne:</b> Re: =
[rtcweb] I-D Action: =
draft-ietf-rtcweb-stun-consent-freshness-02.txt<o:p></o:p></span></p></di=
v></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Hi,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>It=E2=80=99s not about running a browser on ice-lite =E2=80=93 it is =
about a browser being prepared to run with a remote endpoint that is =
running ice-lite (e.g. a gateway). Certain browser implementations have =
had some problems with that, afaik=E2=80=A6<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Regards,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Christer<o:p></o:p></span></p><p class=3DMsoNormal><a =
name=3D"_MailEndCompose"></a><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>From:</span=
></b><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'> Harald =
Alvestrand [<a =
href=3D"mailto:harald@alvestrand.no">mailto:harald@alvestrand.no</a>] =
<br><b>Sent:</b> 12 April 2014 08:59<br><b>To:</b> Christer Holmberg; =
Martin Thomson; Ram Mohan R (rmohanr)<br><b>Cc:</b> <a =
href=3D"mailto:rtcweb@ietf.org">rtcweb@ietf.org</a><br><b>Subject:</b> =
Re: [rtcweb] I-D Action: =
draft-ietf-rtcweb-stun-consent-freshness-02.txt<o:p></o:p></span></p></di=
v></div><p class=3DMsoNormal><span =
lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'><span lang=3DEN-GB>Seems we have another =
reason why running a browser on ice-lite is a bad idea. Good that we do =
not allow that.<o:p></o:p></span></p><div><p class=3DMsoNormal><span =
lang=3DEN-GB>On 11. april 2014 22:37:55 CEST, Christer Holmberg &lt;<a =
href=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson=
.com</a>&gt; wrote:<o:p></o:p></span></p><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5=
.0pt'><pre style=3D'margin-bottom:12.0pt'><span =
lang=3DEN-GB>Hi,<o:p></o:p></span></pre><blockquote =
style=3D'border:none;border-left:solid #729FCF 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:6=
.0pt'><blockquote style=3D'border:none;border-left:solid #AD7FA8 =
1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:6=
.0pt'><pre><span lang=3DEN-GB> With ICE-lite mode since the ICE-lite =
endpoint does not typically <br>&nbsp;generate any binding requests, it =
may not generate STUN consent as =
well.<o:p></o:p></span></pre></blockquote><pre><span =
lang=3DEN-GB><br>Wat?<br><br>Consent is generated by responding to =
connectivity checks.&nbsp; An ICE-lite endpoint has to do =
that.<o:p></o:p></span></pre></blockquote><pre><span =
lang=3DEN-GB><br>Sure, but I guess what is meant is that the ICE-lite =
endpoint does not generate STUN consent =
REQUESTS.<br><br>Regards,<br><br>Christer<o:p></o:p></span></pre><pre =
style=3D'text-align:center'><span lang=3DEN-GB><hr size=3D3 =
width=3D"100%" align=3Dcenter></span></pre><pre><span =
lang=3DEN-GB><br>rtcweb mailing list<br><a =
href=3D"mailto:rtcweb@ietf.org">rtcweb@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/rtcweb">https://www.ietf.or=
g/mailman/listinfo/rtcweb</a><o:p></o:p></span></pre></blockquote></div><=
p class=3DMsoNormal><span lang=3DEN-GB><br>-- <br>Sent from my Android =
device with K-9 Mail. Please excuse my =
brevity.<o:p></o:p></span></p></div></body></html>
------=_NextPart_000_024D_01CF5646.560C2650--

