Re: [v6ops] Multicast support [was: v6ops Digest, Vol 52, Issue 41]
"Templin, Fred L" <Fred.L.Templin@boeing.com> Mon, 22 December 2014 16:52 UTC
Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EE651A1A8A for <v6ops@ietfa.amsl.com>; Mon, 22 Dec 2014 08:52:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 FkbZhiLx0lrm for <v6ops@ietfa.amsl.com>; Mon, 22 Dec 2014 08:52:09 -0800 (PST)
Received: from stl-mbsout-01.boeing.com (stl-mbsout-01.boeing.com [130.76.96.169]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 976781A1A7E for <v6ops@ietf.org>; Mon, 22 Dec 2014 08:52:08 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by stl-mbsout-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id sBMGq7Jh029990; Mon, 22 Dec 2014 10:52:07 -0600
Received: from XCH-BLV-204.nw.nos.boeing.com (xch-blv-204.nw.nos.boeing.com [10.57.37.58]) by stl-mbsout-01.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id sBMGq1Xr029946 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Mon, 22 Dec 2014 10:52:02 -0600
Received: from XCH-BLV-504.nw.nos.boeing.com ([169.254.4.76]) by XCH-BLV-204.nw.nos.boeing.com ([169.254.4.177]) with mapi id 14.03.0210.002; Mon, 22 Dec 2014 08:52:00 -0800
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
Thread-Topic: [v6ops] Multicast support [was: v6ops Digest, Vol 52, Issue 41]
Thread-Index: AQHQHADMX/hg/A4MW0G5PK5E8ysMkJyb1uVQ
Date: Mon, 22 Dec 2014 16:51:59 +0000
Message-ID: <2134F8430051B64F815C691A62D9831832DBC334@XCH-BLV-504.nw.nos.boeing.com>
References: <CAAdbxropGwFZhvVsb1Jz-1-TpJJHnWAdLxeh5uSFhV3Tf7xe0A@mail.gmail.com> <864357186.1538477.1419040596962.JavaMail.yahoo@jws10630.mail.bf1.yahoo.com> <5494E5BA.9020901@gmail.com>
In-Reply-To: <5494E5BA.9020901@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.247.104.6]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/M4TktxApiHkFDeXW1Le66177rj8
Cc: Tariq Saraj <tariqsaraj@gmail.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] Multicast support [was: v6ops Digest, Vol 52, Issue 41]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Dec 2014 16:52:12 -0000
> -----Original Message----- > From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Brian E Carpenter > Sent: Friday, December 19, 2014 6:58 PM > To: Mark ZZZ Smith > Cc: Tariq Saraj; v6ops@ietf.org > Subject: [v6ops] Multicast support [was: v6ops Digest, Vol 52, Issue 41] > > On 20/12/2014 14:56, Mark ZZZ Smith wrote: > > > >> ________________________________ > >> From: Tariq Saraj <tariqsaraj@gmail.com> > >> To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>; v6ops@ietf.org > >> Sent: Saturday, 20 December 2014, 1:36 > >> Subject: Re: [v6ops] v6ops Digest, Vol 52, Issue 41 > >> > >> Smith what you are pointing is all at link level and purely related to IPv6, Discussion is related Multicast support in Hybrid IPv4-IPv6 > Internet at IP layer (i.e. IPvX-IPvY-IPvX) > > > >> > > > > So the layer below the network layer is the link-layer. > > > > IPv6 is the network layer protocol, and therefore any protocols directly below it from the IPv6 point of view are either literally or > conceptually link-layer protocols. > > > > IPv6 encapsulated in IPv4 means that IPv4 is being used as by IPv6 as a link-layer protocol, and is constructing a single link-layer link > for IPv6 to operate over. > > > > IPv6 expects link-layers to provide or emulate unicast and multicast capabilities. If IPv4 is being used to construct a link-layer for IPv6 > to operate over, then it should provide or emulate a link-layer unicast and multicast capability. > > This was of course exactly the basis for 6over4 > (http://tools.ietf.org/html/rfc2529). BTW, this approach is adopted also for AERO. Thanks - Fred fred.l.templin@boeing.com > That was intended for single administrative domains, where IPv4 > multicast was a not > unreasonable but rather optimistic assumption in 1999. > > > > > Once the (IPv4 constructed) link-layer provides or emulates both a unicast and multicast capability, there is nothing special about it > from the IPv6 point of view, and I don't think there needs to be any IPv6-specific handling of this situation. If the link-layer IPv4 is > further encapsulated in other IP encapsulations ("i.e. IPvX-IPvY-IPvX"), that is all hidden within the link-layer or below it and not visible > or relevant to IPv6 operation at the network layer. Making IPv6 aware of that would be a layer violation. > > > > > > More broadly, what has been missing from 6to4 was the emulation of a multicast capability, meaning that 6to4 currently doesn't > really meet IPv6's minimum link-layer link capability requirements. It seems some work was done on emulating it in the following > draft, but it didn't advance for some reason or another: > > > > Support for Multicast over 6to4 Networks > > https://tools.ietf.org/html/draft-thaler-ngtrans-6to4-multicast-01 > > 14 years ago, multicast deployment was low on the list of IPv6 priorities. > > Brian > > > > > > >> > >> On Fri, Dec 19, 2014 at 3:03 AM, Mark ZZZ Smith <markzzzsmith@yahoo.com.au> wrote: > >> > >>> > >>> > >>> > >>> ----- Original Message ----- > >>>> From: Gert Doering <gert@space.net> > >>>> To: Tariq Saraj <tariqsaraj@gmail.com> > >>>> Cc: v6ops@ietf.org > >>>> Sent: Tuesday, 16 December 2014, 5:01 > >>>> Subject: Re: [v6ops] v6ops Digest, Vol 52, Issue 41 > >>>> > >>>> Hi, > >>>> > >>>> On Sun, Dec 14, 2014 at 12:18:00AM +0500, Tariq Saraj wrote: > >>>>> There are some issues with 6rd as well, IPv6 with all its powerful features > >>>>> is still under critical objections in academia just because of the urgency > >>>>> shown by IETF in standardizing protocols like 6to4 and 6rd. 6to4 clearly > >>>>> mentioned that it cannot support multicast at layer-3, on the other end 6rd > >>>>> claimed that multicast can be provided, my question is that while > >>>>> standardizing 6rd which at that time was just supporting unicast traffic > >>>>> traversing across IPv4 network and its still not matured enough to provide > >>>>> multicast support yet in its functionality other than using some proxy > >>>>> support for multicast traffic. why It was standardized ? > >>>> > >>>> There is no wide-area multicast anyway. > >>> > >>> Technically it should be universal, as DAD uses multicast and DAD is mandatory (except for anycast addresses), which should > include tunnels. > >>> > >>> Links are supposed to provide multicast capability or emulate it to support Neighbor Discovery: > >>> > >>> RFC4861: > >>> > >>> "2.2. Link Types > >>> > >>> Different link layers have different properties. The ones of concern > >>> to Neighbor Discovery are: > >>> > >>> multicast capable > >>> - a link that supports a native mechanism at the link > >>> layer for sending packets to all (i.e., broadcast) > >>> or a subset of all neighbors. > >>> > >>> point-to-point - a link that connects exactly two interfaces. A > >>> point-to-point link is assumed to have multicast > >>> capability and a link-local address. > >>> > >>> non-broadcast multi-access (NBMA) > >>> - a link to which more than two interfaces can attach, > >>> but that does not support a native form of multicast > >>> or broadcast (e.g., X.25, ATM, frame relay, etc.). > >>> Note that all link types (including NBMA) are > >>> expected to provide multicast service for > >>> applications that need it (e.g., using multicast > >>> servers). However, it is an issue for further study > >>> whether ND should use such facilities or an > >>> alternate mechanism that provides the equivalent > >>> multicast capability for ND." > >>> > >>> > >>> > >>>> So why bother if a closed user > >>>> group decides to deploy a stopgap technology to enable IPv6 access. > >>>> > >>>> And, when speaking about academia: do they have a "how to not write > >>>> e-mail" > >>>> class there? Like, "take a full digest with lots of unrelated mail in it, > >>>> and write a top posting on top of it"? > >>>> > >>>> Gert Doering > >>>> -- NetMaster > >>>> -- > >>>> have you enabled IPv6 on something today...? > >>>> > >>>> SpaceNet AG Vorstand: Sebastian v. Bomhard > >>>> Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann > >>>> D-80807 Muenchen HRB: 136055 (AG Muenchen) > >>>> Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279 > >>>> > >>>> > >>> > >>>> _______________________________________________ > >>>> v6ops mailing list > >>>> v6ops@ietf.org > >>>> https://www.ietf.org/mailman/listinfo/v6ops > >>>> > >>> > >> > >> > >> -- > >> > >> Regards > >> Tariq Saraj > >> Center for Research in Networks and Telecom (CoReNeT) > >> > >> > >> > >> > >> > >> > >> > > > > _______________________________________________ > > v6ops mailing list > > v6ops@ietf.org > > https://www.ietf.org/mailman/listinfo/v6ops > > > > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Tariq Saraj
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Mark Andrews
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Mark Andrews
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Templin, Fred L
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Gert Doering
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Fred Baker
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Mark ZZZ Smith
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Gert Doering
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Tariq Saraj
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Mark ZZZ Smith
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Mark ZZZ Smith
- [v6ops] Multicast support [was: v6ops Digest, Vol… Brian E Carpenter
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Gert Doering
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Brian E Carpenter
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Gert Doering
- Re: [v6ops] v6ops Digest, Vol 52, Issue 41 Templin, Fred L
- Re: [v6ops] Multicast support [was: v6ops Digest,… Templin, Fred L