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

"Manfredi, Albert E" <albert.e.manfredi@boeing.com> Sun, 01 July 2012 22:12 UTC

Return-Path: <albert.e.manfredi@boeing.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 56CC721F88F3 for <mboned@ietfa.amsl.com>; Sun, 1 Jul 2012 15:12:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 DezdCOcZXAzm for <mboned@ietfa.amsl.com>; Sun, 1 Jul 2012 15:12:36 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (slb-mbsout-02.boeing.com [130.76.64.129]) by ietfa.amsl.com (Postfix) with ESMTP id A715321F88AB for <mboned@ietf.org>; Sun, 1 Jul 2012 15:12:36 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (localhost.localdomain [127.0.0.1]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q61MCdAP030137 for <mboned@ietf.org>; Sun, 1 Jul 2012 15:12:39 -0700
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.16.37]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q61MCaTt030124 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sun, 1 Jul 2012 15:12:37 -0700
Received: from blv-av-01.boeing.com (localhost.localdomain [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id q61MCakc027468; Sun, 1 Jul 2012 15:12:36 -0700
Received: from XCH-MWHT-03.mw.nos.boeing.com (xch-mwht-03.mw.nos.boeing.com [134.57.119.161]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id q61MCape027174 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Sun, 1 Jul 2012 15:12:36 -0700
Received: from XCH-MW-08V.mw.nos.boeing.com ([134.57.118.180]) by XCH-MWHT-03.mw.nos.boeing.com ([134.57.119.161]) with mapi; Sun, 1 Jul 2012 17:12:35 -0500
From: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
To: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
Date: Sun, 01 Jul 2012 17:12:32 -0500
Thread-Topic: [MBONED] An alternative to draft-ietf-mboned-64-multicast-address-format?
Thread-Index: AQHNVi5bmeS2biyti0iWC24nf7E7XJcSFkcQgALnICA=
Message-ID: <B0147C3DD45E42478038FC347CCB65FE02BC4A5DB5@XCH-MW-08V.mw.nos.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> <C0E0A32284495243BDE0AC8A066631A80D447A49@dfweml513-mbx.china.huawei.com>
In-Reply-To: <C0E0A32284495243BDE0AC8A066631A80D447A49@dfweml513-mbx.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: No
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: Sun, 01 Jul 2012 22:12:37 -0000

I'm always in favor of simple solutions that don't have a lot of prerequisites. But I do get the complaint that a fixed 96-bit multicast prefix invalidates the embedded RP technique.

So for example, let's say we have an IPv4-only transit network, surrounded by IPv6 networks. And multicasts that want to be receivable by hosts on either 6 or 4 networks.

The edge routers to IPv6 networks, from this IPv4-only network, are presumably all smart enough to speak IPv6 on the outside interfaces. So we create an "all routers" multicast, inside the IPv4-only network, that periodically transmits a static table showing the mapping of IPv4 address to IPv6 multicast prefix. That way, all egress routers can reformulate the IPv6 header.

This would seem to make tunneling, dependence on PIM-SM, and multicast duplicating unnecessary in the IPv4 network, no?

This is not my use case, as we have dual stacked networks. However if faced with such a problem, I would not hesitate to cook my own solution along these lines. Did I miss some fundamental problem?

Bert

> -----Original Message-----
> From: Tina TSOU [mailto:Tina.Tsou.Zouting@huawei.com]
> Sent: Friday, June 29, 2012 9:41 PM
> To: Manfredi, Albert E; Stig Venaas
> Cc: mboned@ietf.org
> Subject: RE: [MBONED] An alternative to draft-ietf-mboned-64-multicast-
> address-format?
> 
> The fixed 96 bits and then 32 bits of the IPv4 address is a simpler and
> better approach according to me, as described in
> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-
> format-02. However, this http://tools.ietf.org/html/draft-kumar-mboned-
> 64mcast-embedded-address-00 document has its advantages of 6-4-6-4
> scenario which is missing in the alternative document. The only point I
> would like to stress upon is if it covers the scenario of 6-4-6, as
> IPv6 multicast address expressed in terms of IPv4 is something I didn't
> find in the document. I am only concerned about the validity of the
> attributes in an IPv4 only multicast network. Would tunnels be used to
> route the IPv6 packets with the end routers being dual stack?
> 
> Tina
> 
> 
> > -----Original Message-----
> > From: mboned-bounces@ietf.org [mailto:mboned-bounces@ietf.org] On
> Behalf
> > Of Manfredi, Albert E
> > Sent: Friday, June 29, 2012 12:35 PM
> > To: Stig Venaas
> > Cc: mboned@ietf.org
> > Subject: Re: [MBONED] An alternative to draft-ietf-mboned-64-
> multicast-
> > address-format?
> >
> > > -----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.
> >
> > 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?
> >
> > Bert
> >
> > _______________________________________________
> > MBONED mailing list
> > MBONED@ietf.org
> > https://www.ietf.org/mailman/listinfo/mboned