Re: [MBONED] An alternative to draft-ietf-mboned-64-multicast-address-format?

Stig Venaas <stig@venaas.com> Fri, 29 June 2012 21:32 UTC

Return-Path: <stig@venaas.com>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D14B21F859B for <mboned@ietfa.amsl.com>; Fri, 29 Jun 2012 14:32:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 uiWM8wPVUEnn for <mboned@ietfa.amsl.com>; Fri, 29 Jun 2012 14:32:46 -0700 (PDT)
Received: from ufisa.uninett.no (ufisa.uninett.no [IPv6:2001:700:1:2:158:38:152:126]) by ietfa.amsl.com (Postfix) with ESMTP id C8BE521F8594 for <mboned@ietf.org>; Fri, 29 Jun 2012 14:32:45 -0700 (PDT)
Received: from [10.33.12.93] (128-107-239-233.cisco.com [128.107.239.233]) by ufisa.uninett.no (Postfix) with ESMTPSA id 7ABBB7FEB; Fri, 29 Jun 2012 23:32:43 +0200 (CEST)
Message-ID: <4FEE1EDF.7010907@venaas.com>
Date: Fri, 29 Jun 2012 14:32:15 -0700
From: Stig Venaas <stig@venaas.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1
MIME-Version: 1.0
To: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
References: <4FECD32D.30403@venaas.com> <EE15DDE8-F921-4F9F-B0B4-704A8BD10045@huawei.com> <4FECD960.8070407@venaas.com> <B0147C3DD45E42478038FC347CCB65FE02BC4A5ADC@XCH-MW-08V.mw.nos.boeing.com> <4FECDBA0.3090405@venaas.com> <B0147C3DD45E42478038FC347CCB65FE02BC4A5AE1@XCH-MW-08V.mw.nos.boeing.com> <4FED2926.60300@venaas.com> <B0147C3DD45E42478038FC347CCB65FE02BC4A5D35@XCH-MW-08V.mw.nos.boeing.com>
In-Reply-To: <B0147C3DD45E42478038FC347CCB65FE02BC4A5D35@XCH-MW-08V.mw.nos.boeing.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "mboned@ietf.org" <mboned@ietf.org>
Subject: Re: [MBONED] An alternative to draft-ietf-mboned-64-multicast-address-format?
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mboned>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Jun 2012 21:32:46 -0000

On 6/29/2012 12:35 PM, Manfredi, Albert E wrote:
>> -----Original Message-----
>
>
>> For multicast things are kind of reversed. From say PIM perspective,
>> you
>> can start out with someone joining an IPv6 group where the last 32 bits
>> form an IPv4 group address. When this IPv6 join reaches say a device on
>> the edge of the IPv4 network, it can based on configuration (or
>> hard-coded if a standardized prefix), or a flag in the group address,
>> or a join attribute (these are the solutions I think we have on the
>> table), know that it should extract those 32 bits, and join the IPv4
>> source. When it receives IPv4 data packets, it can based on its PIM
>> state know what IPv6 address to translate them to.
>>
>> There are other use-cases, this is maybe the easiest one.
>
> This seems similar yo what I had described, except that the 96-bit prefix is configurable (presumably there will be an OOB mechanism to indicate what the prefix should be), AND it also seems to depend on PIM.

I guess I could try to explain why I think a fixed well-defined prefix
is a bit too limiting. It could work in some cases though. When I say
configurable, it could in theory be passed via some other protocol.

> What about cases in which PIM isn't used? For example, where proxy IGMP or proxy MLD is used, to make multicasts traversing a network available to an egress router? Or are we saying that it's okay to have incompatible solutions depending on each use case?

For this new proposal, we're describing a flag that can be used in
IGMP/MLD messages, so not just PIM. Using a bit in the group address
also obviously works for IGMP/MLD.

Do you think we should have some discussion along these lines in the
next mboned meeting? I would be happy to try to present all the
alternatives.

Stig

> Bert
>