[v6ops] Multicast support [was: v6ops Digest, Vol 52, Issue 41]
Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 20 December 2014 02:57 UTC
Return-Path: <brian.e.carpenter@gmail.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 B2EE71A90F1 for <v6ops@ietfa.amsl.com>; Fri, 19 Dec 2014 18:57:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 V3jXkXNn0eOH for <v6ops@ietfa.amsl.com>; Fri, 19 Dec 2014 18:57:53 -0800 (PST)
Received: from mail-pd0-x233.google.com (mail-pd0-x233.google.com [IPv6:2607:f8b0:400e:c02::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 219491A8BB0 for <v6ops@ietf.org>; Fri, 19 Dec 2014 18:57:53 -0800 (PST)
Received: by mail-pd0-f179.google.com with SMTP id fp1so2327857pdb.38 for <v6ops@ietf.org>; Fri, 19 Dec 2014 18:57:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=ANhSu2wxBbFz3ktD/DsLrVEz9YvGc4XNCJq4O1Qnbds=; b=FGJKIW2IxhJTZQiKfN+W4thnh30Ku+j5Wzy9VkiIPixOQrKF8/ViCzxTxuT0xOI91n /Fm38yOFJ2iYTiCy1h7aXoVUxoL7/Nsp9HdtmMFDK9AKKefzN67SnQIGjGVvHfY5hclo qvHry7EOpOW6Sq3/NdHi2ebHgbXIKzMskegkH3Veo3Ta1xDuuPQdW2TTLkU+bsUagZFm RU8TBd+NKA2dwiopWTAAanYTFEMcOokmEWipA2H69HgbBaqYHHEbUEi0pkrdc/BpxaFd SGnUUj/TbeTX/TXsb4VmbwqftBgmPPEN0zeRkDzan0/GrKeHq8Xy4i8JqlWLxPAR81ZZ s51w==
X-Received: by 10.68.68.130 with SMTP id w2mr17202883pbt.167.1419044272205; Fri, 19 Dec 2014 18:57:52 -0800 (PST)
Received: from ?IPv6:2406:e007:7cab:1:28cc:dc4c:9703:6781? ([2406:e007:7cab:1:28cc:dc4c:9703:6781]) by mx.google.com with ESMTPSA id oz7sm10897438pbb.14.2014.12.19.18.57.49 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 19 Dec 2014 18:57:51 -0800 (PST)
Message-ID: <5494E5BA.9020901@gmail.com>
Date: Sat, 20 Dec 2014 15:58:02 +1300
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
References: <CAAdbxropGwFZhvVsb1Jz-1-TpJJHnWAdLxeh5uSFhV3Tf7xe0A@mail.gmail.com> <864357186.1538477.1419040596962.JavaMail.yahoo@jws10630.mail.bf1.yahoo.com>
In-Reply-To: <864357186.1538477.1419040596962.JavaMail.yahoo@jws10630.mail.bf1.yahoo.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/4RMFgchyY2lUyUA22tnd4xxpFik
Cc: Tariq Saraj <tariqsaraj@gmail.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Subject: [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: Sat, 20 Dec 2014 02:57:55 -0000
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). 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 >
- 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