[16NG] Re: flloding multicast and IPv6 over ETHCS

Alexandru Petrescu <alexandru.petrescu@motorola.com> Thu, 18 January 2007 16:31 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7aAY-00018d-Ny; Thu, 18 Jan 2007 11:31:18 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7aAX-00018Y-Gj for 16ng@ietf.org; Thu, 18 Jan 2007 11:31:17 -0500
Received: from mail119.messagelabs.com ([216.82.241.179]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1H7aAU-0003S9-6L for 16ng@ietf.org; Thu, 18 Jan 2007 11:31:17 -0500
X-VirusChecked: Checked
X-Env-Sender: alexandru.petrescu@motorola.com
X-Msg-Ref: server-13.tower-119.messagelabs.com!1169137873!19455845!1
X-StarScan-Version: 5.5.10.7; banners=-,-,-
X-Originating-IP: [129.188.136.7]
Received: (qmail 27984 invoked from network); 18 Jan 2007 16:31:13 -0000
Received: from motgate7.mot.com (HELO motgate7.mot.com) (129.188.136.7) by server-13.tower-119.messagelabs.com with SMTP; 18 Jan 2007 16:31:13 -0000
Received: from az33exr03.mot.com ([10.64.251.233]) by motgate7.mot.com (8.12.11/Motorola) with ESMTP id l0IGVCuk016056; Thu, 18 Jan 2007 09:31:13 -0700 (MST)
Received: from [10.161.201.117] (zfr01-2117.crm.mot.com [10.161.201.117]) by az33exr03.mot.com (8.13.1/8.13.0) with ESMTP id l0IGV9iN026337; Thu, 18 Jan 2007 10:31:10 -0600 (CST)
Message-ID: <45AFA0CD.8080103@motorola.com>
Date: Thu, 18 Jan 2007 17:31:09 +0100
From: Alexandru Petrescu <alexandru.petrescu@motorola.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Jihoon Lee <jhlee@mmlab.snu.ac.kr>
References: <20070117233714.35376.qmail@web81905.mail.mud.yahoo.com> <fa31afde0701171603u3a78143cy7b45125979b80aa9@mail.gmail.com> <fa31afde0701171606s5e768656maee538295e5590f9@mail.gmail.com> <45AF590A.2000005@motorola.com> <fa31afde0701180716h10604ef8ga1dcac9ad81491b6@mail.gmail.com>
In-Reply-To: <fa31afde0701180716h10604ef8ga1dcac9ad81491b6@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8
Cc: 16ng@ietf.org
Subject: [16NG] Re: flloding multicast and IPv6 over ETHCS
X-BeenThere: 16ng@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: 16ng working group discussion list <16ng.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/16ng>, <mailto:16ng-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/16ng>
List-Post: <mailto:16ng@ietf.org>
List-Help: <mailto:16ng-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/16ng>, <mailto:16ng-request@ietf.org?subject=subscribe>
Errors-To: 16ng-bounces@ietf.org

Hi Jihoon,

Jihoon Lee wrote:
> 
> Hi Alex,
> 
> My comments inline.
> 
> Best regards, Jihoon
> 
> 2007/1/18, Alexandru Petrescu <alexandru.petrescu@motorola.com 
> <mailto:alexandru.petrescu@motorola.com> >:
> 
> Jihoon Lee wrote:
>> Gabriel,
>> 
>>> Notice that if a link layer simply floods all multicast packets 
>>> (essentially  using broadcast), things work fine.
>> 
>> Let's focus on the main issue. As I know, we started to discuss 
>> this problem, because of the lack of flooding function (surely 
>> including multicast) between MSs (uplink) in 802.16 MAC layer. So, 
>> we're trying to discuss this problem regarding IPv6overETHCS.
> 
> I think for IPv6, 'flooding' means sending to the link-layer 
> multicast address 33:33::1.  Do you agree?
> 
> 
> Yes, I do.
> 
> 
> Do you think there's another link-layer multicast address that does 
> this flooding?
> 
> 
> No, I don't

I think thus we can define *IPv6 flooding* as being IPv6 packets sent
over ETHCS (or over the bridge 'device' in the system deploying the
ETHCS for transmitting Ethernet frames over IEEE802.16), and addressed
to the link-layer address 33:33:0:0:0:1.

More specifically, we can define it as being packets addressed to any
link-layer address prefixed by 33:33 (see the post-scriptum why).

I think we have that definition ok.  I think we need to identify what
are the means to avoid flooding.

Otherwise, you seem to say we need to discuss the problem of lack of
flooding function in 802.16.  What do you mean?

Alex

PS: many other link-layer link-local addresses are candidates of being
flooded.

There may be questions about whether 33:33:0:0:0:2 (not 1) can be target
of an IPv6 multicast link-local flood.

The way to build a link-layer multicast address from an IPv6 multicast
address is specified in rfc2464 sec 7.  If the IPv6 link-local multicast
address is ff02::1 then the link-layer multicast address is
33:33:0:0:0:1.  RFC4291 (addr arch) says that there can be several IPv6
multicast addresses interface-local or link-local: ff01::1 and ff02::1
(all-nodes); and ff01::2 and ff02::2 (all-routers).

Thus one is tempted to think packets sent 33:33:0:0:0:2 (not 1) -
all-routers -  is a potential target for flooding too.

Correspondingly, if we use MLDv2, then floods can happen to 33:33::16
(:16 !) too, flooding all MLDv2-capable nodes.

Floods could happen to 33:33:ff:xx:xx:xx too, the solicited-node address.

Floods could happen to 33:33::1:1 too (flood all NTP servers, relevant
if IEEE 802.16 decides to use NTP in the future, instead of current TIME).

Floods could happen to 33:33::1:2 (all-dhcp-relays-servers) and to
33:33::1:3 (all-dhcp-servers), too.

http://www.iana.org/assignments/ipv6-multicast-addresses lists all
multicast addresses out of which one could derive 33:33 multicast
addresses potential targets for flooding.  One could find some orthodox
protocols such as DVMRP, OSPF or other less orthodox names such as ST,
UPnP or Mobile-Agents.

This would reduce our definition of flooding as being addressed to
33:33::1 link-layer address to wider definition of flooding being
packets addressed to _any_ link-layer address prefixed by 33:33.


_______________________________________________
16NG mailing list
16NG@ietf.org
https://www1.ietf.org/mailman/listinfo/16ng