Re: [MMUSIC] Re: ICE micro-lite for support of IPv6 transition

Jonathan Rosenberg <jdrosen@cisco.com> Fri, 04 May 2007 14:38 UTC

Return-path: <mmusic-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Hjyve-0001f8-6T; Fri, 04 May 2007 10:38:38 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Hjyvc-0001f2-GA for mmusic@ietf.org; Fri, 04 May 2007 10:38:36 -0400
Received: from sj-iport-6.cisco.com ([171.71.176.117]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HjyvZ-0003Ze-PX for mmusic@ietf.org; Fri, 04 May 2007 10:38:36 -0400
Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-6.cisco.com with ESMTP; 04 May 2007 07:38:33 -0700
X-IronPort-AV: i="4.14,492,1170662400"; d="scan'208"; a="144472480:sNHT58231485"
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id l44EcXb4020168; Fri, 4 May 2007 07:38:33 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l44EcXZT016801; Fri, 4 May 2007 14:38:33 GMT
Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 4 May 2007 07:38:32 -0700
Received: from [10.32.138.87] ([10.32.138.87]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 4 May 2007 07:38:32 -0700
Message-ID: <463B4568.2060902@cisco.com>
Date: Fri, 04 May 2007 10:38:32 -0400
From: Jonathan Rosenberg <jdrosen@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Jean-Francois Mule <jf.mule@cablelabs.com>
Subject: Re: [MMUSIC] Re: ICE micro-lite for support of IPv6 transition
References: <50B1CBA96870A34799A506B2313F26670B7D7828@ntht201e.siemenscomms.co.uk><461A3A35.8090200@cisco.com><1ECE0EB50388174790F9694F77522CCF0FF719F2@zrc2hxm0.corp.nortel.com><461B9001.9080402@cisco.com><1ECE0EB50388174790F9694F77522CCF0FFBBB88@zrc2hxm0.corp.nortel.com> <4630ACE9.6020607@cisco.com> <9AAEDF491EF7CA48AB587781B8F5D7C607A44E@srvxchg3.cablelabs.com> <46322667.6070602@cisco.com> <9AAEDF491EF7CA48AB587781B8F5D7C607A8E4@srvxchg3.cablelabs.com>
In-Reply-To: <9AAEDF491EF7CA48AB587781B8F5D7C607A8E4@srvxchg3.cablelabs.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 04 May 2007 14:38:32.0458 (UTC) FILETIME=[E39206A0:01C78E59]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3698; t=1178289513; x=1179153513; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=jdrosen@cisco.com; z=From:=20Jonathan=20Rosenberg=20<jdrosen@cisco.com> |Subject:=20Re=3A=20[MMUSIC]=20Re=3A=20ICE=20micro-lite=20for=20support=2 0of=20IPv6=20transition |Sender:=20; bh=/wilirBIkZO/nxiecBf90A+NCmtOaZrItnSJuT5a/Ic=; b=RqD5HTXQvg6xvCs1m+CZQydjE3wpBaaPgXnkHFZo9ZBLJX02Yd1TnZwI0lWZDbWdVwFCa6NB +H2Vy/PAVFBBChZNLwxe3Vvzj7dET0Ps2tw/A7J2HtVF7NmZLjQxBRd1;
Authentication-Results: sj-dkim-3; header.From=jdrosen@cisco.com; dkim=pass ( sig from cisco.com/sjdkim3002 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1676547e4f33b5e63227e9c02bd359e3
Cc: mmusic@ietf.org
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
Errors-To: mmusic-bounces@ietf.org

inline.

Jean-Francois Mule wrote:

> Jonathan Rosenberg wrote:
> 
>>>>3. be much simpler than ICE-full for dual-stack endpoints that are
>>
>>not
>>
>>>>natted
>>>
>>>After reading a few drafts and archives in the v6ops group (old and
>>>current), there are known limitations of 3484 and many proposals on
>>
>>how
>>
>>>the address selection mechanism should be updated or improved to
>>>ultimately guarantee connectivity. This goes beyond the NAT cases,
>>
>>and
>>
>>>it is sometimes applicable to multi-homed v6 nodes, etc.
>>>
>>>References:
>>>http://tools.ietf.org/html/draft-ietf-v6ops-v6onbydefault-03
>>>http://tools.ietf.org/html/draft-arifumi-v6ops-addr-select-ps-01
>>>http://www.ietf.org/internet-drafts/draft-ietf-v6ops-addr-select-
>>
>>req-01.
>>
>>>txt
>>>http://www.ops.ietf.org/lists/v6ops/v6ops.2004/msg01072.html
>>>
>>>When I read your proposal trying to connect the dots between this
>>
>>thread
>>
>>>and the above v6ops references (looking at it as someone deciding
>>
>>what
>>
>>>to implement in a dual-stack host given the current state of the
>>
>>art),
>>
>>>it seems to me that with ICE, we have a mechanism to resolve those
>>>potential 3484 issues by doing connectivity checks. Yet, we're about
>>
>>to
>>
>>>say, no, just do ICE-lite+ and no connectivity checks.
>>
>>No, I'm not saying that. I'm saying, if you think you can deal with
>>the
>>following limitations A,B, and C, then use ice-lite. Otherwise, use
>>full, and full is always better.
>>
>>In the case of dual-stack, I don't follow v6ops, so if you could
>>provide
>>some text that I could include in ICE, summarizing limitations, giving
>>some guidance for when to use full, that would be great.
> 
> 
> I will start a thread on v6ops with some proposed txt "summarizing
> limitations and giving some guidance for when to use full" and see where
> we end up there before coming back at this.

OK. I'm planning on working on this next week, so if you can get some 
text then, that would be great.

> 
> 
> 
> 
>>>At a minimum, there should be a strong statement made in the draft
>>>that
>>>dual-stack hosts using 3484 SHOULD consider full implementation of
> 
>                                 ^^^^^^
> 
>>>ICE.
>>
>>I think that this is true in general, not just for dual stack. The
>>introduction, section 2.7, says this:
>>
>>It is important to note that the lite implementation was added to
>>    this specification to provide a stepping stone to full
>>    implementation.  Even for devices that are always connected to the
>>    public Internet, a full implementation is preferable if
> 
> achievable.
>                                                 ^^^^^^^^^^ 
> 
>>and later in the appendix:
>>
>>  It is important to note that the lite implementation was added to
>>    this specification to provide a stepping stone to full
>>    implementation.  Even for devices that are always connected to the
>>    public Internet, a full implementation is preferable if
> 
> achievable.
>                                                 ^^^^^^^^^^ ^^ ^^^^^^^^^^
> In both instances, I note the lack of requirements verb: at best, this
> will be interpreted as a lower case may. I was thinking RECOMMENDED or
> SHOULD.

OK, I am fine with SHOULD.

-Jonathan R.



-- 
Jonathan D. Rosenberg, Ph.D.                   600 Lanidex Plaza
Cisco Fellow                                   Parsippany, NJ 07054-2711
Cisco Systems
jdrosen@cisco.com                              FAX:   (973) 952-5050
http://www.jdrosen.net                         PHONE: (973) 952-5000
http://www.cisco.com

_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www1.ietf.org/mailman/listinfo/mmusic