Re: "MLDv2 Procedures for Link-Layer Unicast Delivery of Multicast"

Mark Smith <markzzzsmith@yahoo.com.au> Fri, 29 March 2013 21:40 UTC

Return-Path: <markzzzsmith@yahoo.com.au>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5164121F8BF2 for <ipv6@ietfa.amsl.com>; Fri, 29 Mar 2013 14:40:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[AWL=0.102, BAYES_00=-2.599, FROM_LOCAL_NOVOWEL=0.5]
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 XvoNIwT0zJZ5 for <ipv6@ietfa.amsl.com>; Fri, 29 Mar 2013 14:40:12 -0700 (PDT)
Received: from nm21.bullet.mail.bf1.yahoo.com (nm21.bullet.mail.bf1.yahoo.com [98.139.212.180]) by ietfa.amsl.com (Postfix) with ESMTP id 647A421F8C30 for <6man@ietf.org>; Fri, 29 Mar 2013 14:40:12 -0700 (PDT)
Received: from [98.139.212.149] by nm21.bullet.mail.bf1.yahoo.com with NNFMP; 29 Mar 2013 21:40:10 -0000
Received: from [98.139.212.207] by tm6.bullet.mail.bf1.yahoo.com with NNFMP; 29 Mar 2013 21:40:10 -0000
Received: from [127.0.0.1] by omp1016.mail.bf1.yahoo.com with NNFMP; 29 Mar 2013 21:40:10 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 419549.82009.bm@omp1016.mail.bf1.yahoo.com
Received: (qmail 66381 invoked by uid 60001); 29 Mar 2013 21:40:10 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s1024; t=1364593210; bh=0meF9zIJZvdVVRE+ojwFc4csRz5c4Fss3Jxrg0h1un8=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=oCI0azyuOsRwm8iPaLnlFLGndqSLK5dfPSPePe9dhwK2Qbw8BHNEr59xgfPMJYlZvmJVE9JJjOiKrJoIfFnRr5T0K7aGy/9/VsL3Wz0nx1cYc08EsY5wv4Q3a0gNS3BTCwcRV2uIZ+M5pdmhmQQ0zf2sHnjkYFfbfzzYKgfXd5M=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.au; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Ndxxgq1+TC7nVLJBwRMa4wT1vCYk0FDIoIgAon5Xai+2K6/7vcvX9D+EMwecKpAlMxwCLHQTCwdfhLa2esAM6LGLWJOHyOsRoQ2TGCMK+F3KsXAWNuXUMCDDSLVFyxGuHi1N4XxvoOFwYLdgG/q4dJZ+hOQKt1B5zAA4lKYp2qc=;
X-YMail-OSG: EHBjz3UVM1lvL6ODvJcf9G0AiOnkJ7SPZ7F1EzDm5sGg5rd nw_kauFQ3gR2Az4nXuLM4ScR13YH07lrN2VTFaRJVxY3ER3XQn4lAQg6FqPG mR1i_dwW_DBkmuWTb_l6XQZom.7VELxIdIGZDv3AZH9XNXO6iamFN8GTB9Na KHTgvH.zS4kVBkF2z.4HZxZBR2m587P1tXhoDHYzT5x2fN1tpmC_.uMtV31x hgxNj0lUyxCli8iD2COV8HWHudKEnkcgWB1h4jNDr192OHsWCiQJ0h9dXaJU klH5uc1l_WovToWUhqVMqVznAWHej_P6dES019YZNQYusqcHwfPSCKF.V6hh g0m0CSmM6F0mf2BAIlcRwJVdkpz26q3TdObEu.w7xhTBEZXJsPcFOlk3Sb5l kL9wxJA4FjrdP30kUOLbfSpBA7DcleDi1jJWIl6C9bNBTKbXhMxIDincUeW. 70srxDyyboLqS2LXF4B5aDhz960mxOGtL97WwEg7n8lHH_mysq7tBW2NpOEL bkL2qd1AxWCOrDeCj4xc1Vp_t
Received: from [150.101.221.237] by web142501.mail.bf1.yahoo.com via HTTP; Fri, 29 Mar 2013 14:40:10 PDT
X-Rocket-MIMEInfo: 002.001, SGkgRGF2ZSwKClRoYW5rcyB2ZXJ5IG11Y2ggZm9yIHRob3NlIHJlZmVyZW5jZXMuIEknbGwgaGF2ZSBhIHJlYWQsIGFuZCByZWZlciB0byB0aGVtIGluIHRoZSBuZXh0IHJldmlzaW9uLgoKVGhhbmtzIGFsc28gZm9yIHBvaW50aW5nIG91dCB0aGUgTUJvbmVEIFdHLgoKQmVzdCByZWdhcmRzLApNYXJrLgoKCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0KPiBGcm9tOiBEYXZlIFRoYWxlciA8ZHRoYWxlckBtaWNyb3NvZnQuY29tPgo.IFRvOiBNYXJrIFNtaXRoIDxtYXJrenp6c21pdGhAeWFob28uY29tLmEBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.139.530
References: <20130329024509.29249.3948.idtracker@ietfa.amsl.com> <1364527313.7097.YahooMailNeo@web142504.mail.bf1.yahoo.com> <44E744236D325141AE8DDC88A45908AD0C9BBE@TK5EX14MBXC264.redmond.corp.microsoft.com>
Message-ID: <1364593210.65720.YahooMailNeo@web142501.mail.bf1.yahoo.com>
Date: Fri, 29 Mar 2013 14:40:10 -0700
From: Mark Smith <markzzzsmith@yahoo.com.au>
Subject: Re: "MLDv2 Procedures for Link-Layer Unicast Delivery of Multicast"
To: Dave Thaler <dthaler@microsoft.com>, "6man@ietf.org" <6man@ietf.org>
In-Reply-To: <44E744236D325141AE8DDC88A45908AD0C9BBE@TK5EX14MBXC264.redmond.corp.microsoft.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "mboned@ietf.org" <mboned@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Mark Smith <markzzzsmith@yahoo.com.au>
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Mar 2013 21:40:13 -0000

Hi Dave,

Thanks very much for those references. I'll have a read, and refer to them in the next revision.

Thanks also for pointing out the MBoneD WG.

Best regards,
Mark.


----- Original Message -----
> From: Dave Thaler <dthaler@microsoft.com>
> To: Mark Smith <markzzzsmith@yahoo.com.au>; "6man@ietf.org" <6man@ietf.org>
> Cc: "mboned@ietf.org" <mboned@ietf.org>
> Sent: Saturday, 30 March 2013 7:55 AM
> Subject: RE: "MLDv2 Procedures for Link-Layer Unicast Delivery of Multicast"
> 
> http://tools.ietf.org/html/draft-thaler-ngtrans-6to4-multicast 
> is work we did back in 2000 on this same topic.   At the time, the draft is 
> written from 
> the perspective of the 6to4 NBMA link, but the topic was discussed (specifically 
> by those
> in the acknowledgements section, and to a lesser extent by the ngtrans WG as a 
> whole)
> as being more generally applicable.
> 
> There wasn't significant interest at the time and so the work was dropped
> rather than updating the spec to use generic language.
> 
> The same concept as in the above was however then used in 2001 in
> http://tools.ietf.org/html/draft-ietf-mboned-auto-multicast
> (still specific to a particular link type though), which after 11 years is now 
> in the IESG :)
> 
> The most relevant WG is MBoneD.
> 
> -Dave
> 
>>  -----Original Message-----
>>  From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of
>>  Mark Smith
>>  Sent: Thursday, March 28, 2013 8:22 PM
>>  To: 6man@ietf.org
>>  Subject: "MLDv2 Procedures for Link-Layer Unicast Delivery of 
> Multicast"
>> 
>>  Hi,
>> 
>>  The following is inspired by some work I did in around 2010/2011 on a
>>  multicast TV service, where residential customers with Wifi networks
>>  suffered from performance problems, and had to be advised to buy
>>  ethernet over power devices if they couldn't run wired ethernet to the 
> STB
>>  attached to their TV.
>> 
>>  I've done some experiments on my home wifi network, using VLC, and
>>  switching between multicast and unicast IPv6 to test the concept. The wifi
>>  performance issues disappear when the video is delivered via unicast UDP.
>>  (If people want to play with VLC and IPv6 multicast, email me off-list, as 
> there
>>  are a few issues e.g. the GUI doesn't accept some of the IPv6 multicast
>>  parameters that the command line does).
>> 
>>  I think there is a possibility the technique could also be applied to
>>  IGMPv3/ARP, although it depends on whether ARP has been implemented
>>  in a similar manner to IPv6 ND (e.g. an ARP equivalent to NUD). My
>>  understanding is that Linux has implemented ARP this way. I'll do some 
> more
>>  research to verify this.
>> 
>>  I though I'd post it to see if there is merit in the idea and it is 
> worth spending
>>  more of my time on. I looked for a IETF group more suitable to this, but 
> didn't
>>  seem to be able to find one. If there is one, please let me know.
>> 
>>  Review and comments most appreciated.
>> 
>>  Thanks very much,
>>  Mark.
>> 
>> 
>>  ----- Forwarded Message -----
>>  > From: "internet-drafts@ietf.org" 
> <internet-drafts@ietf.org>
>>  > To: markzzzsmith@yahoo.com.au
>>  > Cc:
>>  > Sent: Friday, 29 March 2013 1:45 PM
>>  > Subject: New Version Notification for
>>  > draft-smith-mldv2-link-unicast-00.txt
>>  >
>>  >
>>  > A new version of I-D, draft-smith-mldv2-link-unicast-00.txt
>>  > has been successfully submitted by Mark Smith and posted to the IETF
>>  > repository.
>>  >
>>  > Filename:     draft-smith-mldv2-link-unicast
>>  > Revision:     00
>>  > Title:         MLDv2 Procedures for Link-Layer Unicast Delivery of
>>  > Multicast
>>  > IPv6
>>  > Creation date:     2013-03-29
>>  > Group:         Individual Submission
>>  > Number of pages: 7
>>  > URL:
>>  > http://www.ietf.org/internet-drafts/draft-smith-mldv2-link-unicast-00.
>>  > txt
>>  > Status:
>>  > http://datatracker.ietf.org/doc/draft-smith-mldv2-link-unicast
>>  > Htmlized:
>>  > http://tools.ietf.org/html/draft-smith-mldv2-link-unicast-00
>>  >
>>  >
>>  > Abstract:
>>  >    Some multi-access link-layer technologies typically not provide
>>  > good
>>  >    IPv6 multicast performance, using link-layer multicasts, when the
>>  >    volume of multicast traffic is significant.  It would be possible
>>  > to
>>  >    replicate and then link-layer unicast multicast IPv6 traffic to
>>  >    interested listeners to overcome these link-layer performance
>>  >    limitations.  This memo describes MLDv2 and IPv6 neighbor discovery
>>  >    procedures to support link-layer unicast delivery of multicast IPv6
>>  >    traffic.
>>  >
>>  >
>>  >
>>  >
>>  >
>>  > The IETF Secretariat
>>  >
>>  --------------------------------------------------------------------
>>  IETF IPv6 working group mailing list
>>  ipv6@ietf.org
>>  Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>  --------------------------------------------------------------------
>