Re: [MMUSIC] IPv6 transition and ICE
Muthu Arul <muthu.arul@gmail.com> Wed, 21 April 2010 05:29 UTC
Return-Path: <muthu.arul@gmail.com>
X-Original-To: mmusic@core3.amsl.com
Delivered-To: mmusic@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 51AA03A6927 for <mmusic@core3.amsl.com>; Tue, 20 Apr 2010 22:29:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.798
X-Spam-Level:
X-Spam-Status: No, score=-0.798 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_12=0.6, J_CHICKENPOX_13=0.6, J_CHICKENPOX_15=0.6]
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 QSOTCPIr-p2J for <mmusic@core3.amsl.com>; Tue, 20 Apr 2010 22:29:25 -0700 (PDT)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id 3134F3A6C54 for <mmusic@ietf.org>; Tue, 20 Apr 2010 22:28:02 -0700 (PDT)
Received: by vws10 with SMTP id 10so873292vws.31 for <mmusic@ietf.org>; Tue, 20 Apr 2010 22:27:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:cc:content-type; bh=OA1YVDKdLdlcpp+S600ihiE4bhdsnPbpyJg6CSVWyS8=; b=bWRk4VMCttadBcClXnI0PFuz0iLpUCSB7KXb05YSVf1T05tSLafhbFyOxKulT7CrtE ipmXTPdKPuhuXN2uVaq+wSkooFDzNLfOWT32NUf8Xx8ckF0ImyTF8xOwY6JBGs8uGLjp s2sJcapwFrOPVcKrlJztxRUfjx4UWm8W1dLIo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=jQTuYPlsFczOTuwBZ2y2VP7E4yMkCPyPWLLnFpCjNYER6X7ZgDTp1wCV1f+XcmrcJd /268ekvO/mH5T7Nvx/TnM4/ghdwbqt8eEn9+9HRLWEvMUgA4ospIdR+KNQBY6ZUuBE/O n/WWWMk+TW0I9Mo34ksaio65+R3Lz5iRytwLI=
MIME-Version: 1.0
Received: by 10.220.102.82 with HTTP; Tue, 20 Apr 2010 22:27:48 -0700 (PDT)
In-Reply-To: <054a01cae111$b6923810$c3f0200a@cisco.com>
References: <4BBF214F.2040604@ericsson.com> <4BCE0481.5000509@viagenie.ca> <430FC6BDED356B4C8498F634416644A91A79FCF361@mail> <4BCE1056.8000608@viagenie.ca> <430FC6BDED356B4C8498F634416644A91A79FCF38B@mail> <03e901cae0d2$0d89a940$c3f0200a@cisco.com> <4BCE2373.4000404@viagenie.ca> <040e01cae0d6$159b4180$c3f0200a@cisco.com> <w2x8c400f2e1004201953ye119a6d3t7dc76cb0df02bceb@mail.gmail.com> <054a01cae111$b6923810$c3f0200a@cisco.com>
Date: Wed, 21 Apr 2010 10:57:48 +0530
Received: by 10.220.121.148 with SMTP id h20mr5425736vcr.14.1271827668996; Tue, 20 Apr 2010 22:27:48 -0700 (PDT)
Message-ID: <k2o8c400f2e1004202227rca5ed1dxb714b61c622a5b89@mail.gmail.com>
From: Muthu Arul <muthu.arul@gmail.com>
To: Dan Wing <dwing@cisco.com>
Content-Type: multipart/alternative; boundary="0016e68f9ca76d13560484b874e5"
Cc: mmusic@ietf.org
Subject: Re: [MMUSIC] IPv6 transition and ICE
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Apr 2010 05:29:26 -0000
Yes, the only use-case for ANAT is a very controlled environment. No wonder why US DoD chose to use it.. Muthu On Wed, Apr 21, 2010 at 10:45 AM, Dan Wing <dwing@cisco.com> wrote: > > -----Original Message----- > > From: Muthu Arul [mailto:muthu.arul@gmail.com] > > Sent: Tuesday, April 20, 2010 7:53 PM > > To: Dan Wing > > Cc: Simon Perreault; mmusic@ietf.org > > Subject: Re: [MMUSIC] IPv6 transition and ICE > > > > This is why we have RFC 4092. An ANAT offerer would typically > > use the sdp-anat option tag in a Require header, giving no > > choice to the answerer to misinterpret the offer. Of course, > > it breaks backward compatibility. > > And would fail with SIP forking if any of the forked endpoints > doesn't support the Option Tag. > > -d > > > > Muthu > > > > > > On Wed, Apr 21, 2010 at 3:39 AM, Dan Wing <dwing@cisco.com> wrote: > > > > > > > On 04/20/2010 05:40 PM, Dan Wing wrote: > > > > When we do talk about those Other Reasons (which I agree we > > > > should), can we > > > > put draft-ietf-mmusic-sdp-capability-negotiation on the > > > > table for a way to do > > > > IPv6? It doesn't do connectivity checks, either. > > > > > > And at that time I would also like to be reminded why > > ANAT doesn't fit > > > the bill. > > > > > > Sure. > > > > But here is a justification in email: > > > > > > ANAT (RFC4091) is not backwards-compatible with endpoints that > > don't know ANAT. Which is why ICE, > > draft-ietf-mmusic-sdp-media-capabilities, > > draft-boucadair-mmusic-altc, and > > draft-hutton-mmusic-icemicrolite > > are all using "a=" rather than putting things optional > > transports > > on "m=" lines. > > > > > > An example of ANAT's problem, using the example from > > RFC4091 as an Offer: > > > > v=0 > > o=bob 280744730 28977631 IN IP4 host.example.com > > s= > > t=0 0 > > a=group:ANAT 1 2 > > m=audio 25000 RTP/AVP 0 > > c=IN IP6 2001:DB8::1 > > a= <ICE-encoded additional IPv6 addresses (and ports)> > > a=mid:1 > > m=audio 22334 RTP/AVP 0 > > c=IN IP4 192.0.2.1 > > a= <ICE-encoded additional IPv4 addresses (and ports)> > > a=mid:2 > > > > Per SDP processing rules, a device that doesn't understand ANAT > > would ignore the "a=" lines it doesn't understand and would > > process the following, which means there are two audio streams > > (one on IPv6 the other on IPv4) when we really wanted to signal > > "choose one": > > > > v=0 > > o=bob 280744730 28977631 IN IP4 host.example.com > > s= > > t=0 0 > > m=audio 25000 RTP/AVP 0 > > c=IN IP6 2001:DB8::1 > > m=audio 22334 RTP/AVP 0 > > c=IN IP4 192.0.2.1 > > > > > > Also, if the UDP ports are the same (as would commonly occur > > with a dual-stack host, and as would occur with stateless > > NAT64), the meaning of the same UDP ports is undefined > > which is why Section 7.5.3 of RFC3388 prohibits that. > > > > -d > > > > > > _______________________________________________ > > mmusic mailing list > > mmusic@ietf.org > > https://www.ietf.org/mailman/listinfo/mmusic > > > > > > > > > >
- Re: [MMUSIC] IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE mohamed.boucadair
- [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Hutton, Andrew
- Re: [MMUSIC] IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo
- Re: [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo
- Re: [MMUSIC] IPv6 transition and ICE Hutton, Andrew
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Muthu Arul
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Muthu Arul
- Re: [MMUSIC] IPv6 transition and ICE Hutton, Andrew
- Re: [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Jonathan Lennox
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Elwell, John
- Re: [MMUSIC] IPv6 transition and ICE Elwell, John
- [MMUSIC] RE : IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo
- Re: [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo
- Re: [MMUSIC] IPv6 transition and ICE Marc Petit-Huguenin
- Re: [MMUSIC] IPv6 transition and ICE Hutton, Andrew
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Hutton, Andrew
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Marc Petit-Huguenin
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Emil Ivov
- Re: [MMUSIC] IPv6 transition and ICE Marc Petit-Huguenin
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Emil Ivov
- [MMUSIC] RE : IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- [MMUSIC] RE : IPv6 transition and ICE mohamed.boucadair
- [MMUSIC] RE : IPv6 transition and ICE mohamed.boucadair
- [MMUSIC] RE : IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Marc Petit-Huguenin
- Re: [MMUSIC] RE : IPv6 transition and ICE Emil Ivov
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Olivier CrĂȘte
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- [MMUSIC] RE : RE : IPv6 transition and ICE mohamed.boucadair
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Jim Kleck
- Re: [MMUSIC] IPv6 transition and ICE Emil Ivov
- Re: [MMUSIC] IPv6 transition and ICE Emil Ivov
- Re: [MMUSIC] IPv6 transition and ICE Simon Perreault
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Hadriel Kaplan
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Dan Wing
- Re: [MMUSIC] IPv6 transition and ICE Elwell, John
- Re: [MMUSIC] IPv6 transition and ICE Gonzalo Camarillo