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

"Jihoon Lee" <jhlee@mmlab.snu.ac.kr> Fri, 19 January 2007 00:43 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7hqw-0006LQ-EL; Thu, 18 Jan 2007 19:43:34 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7hqv-0006LL-56 for 16ng@ietf.org; Thu, 18 Jan 2007 19:43:33 -0500
Received: from nz-out-0506.google.com ([64.233.162.226]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H7hqr-0002HZ-Jt for 16ng@ietf.org; Thu, 18 Jan 2007 19:43:33 -0500
Received: by nz-out-0506.google.com with SMTP id z6so309517nzd for <16ng@ietf.org>; Thu, 18 Jan 2007 16:43:29 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=gG+qRw6awz9oLbfuJ0Fh36hUWQjJ6LAU16T07zixooqfXYj4KTh8lYH4jiQ1NGAtc9VaW3FLit9lFez6mjFiTMReEWazhybugpBzM9JQTgDiJEaxhL6y3W9EdXZCl+D282VZ5lij5UyLL7yMj8qkkfcYtfdDBhun5NspqA3f3tU=
Received: by 10.65.23.3 with SMTP id a3mr1973422qbj.1169167408846; Thu, 18 Jan 2007 16:43:28 -0800 (PST)
Received: by 10.65.225.19 with HTTP; Thu, 18 Jan 2007 16:43:28 -0800 (PST)
Message-ID: <fa31afde0701181643m51f845d8ja6354cc6d199df4f@mail.gmail.com>
Date: Fri, 19 Jan 2007 09:43:28 +0900
From: "Jihoon Lee" <jhlee@mmlab.snu.ac.kr>
To: "Alexandru Petrescu" <alexandru.petrescu@motorola.com>
In-Reply-To: <45AFA0CD.8080103@motorola.com>
MIME-Version: 1.0
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> <45AFA0CD.8080103@motorola.com>
X-Google-Sender-Auth: 379e3a1add0bbce3
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 156eddb66af16eef49a76ae923b15b92
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>
Content-Type: multipart/mixed; boundary="===============1543323971=="
Errors-To: 16ng-bounces@ietf.org

Hi Alex,

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

Sure. I agree. To support IPv6 transparently over ETHCS over 802.16,
multicasting
(or broadcasting) packets in both directions of which MAC addresses are
33:33:x:x:x:x is sufficient.

> I think we need to identify what are the means to avoid flooding.

I'm sorry, I don't know what you're referring to. Anyway, I presume that you
mean that flooding (i.e., broadcast) is inefficient in terms of bandwidth
usage comparing to multicast. Am I correct?

As Gabriel said before, it's about efficiency. IMHO, supporting either
multicast or broadcast (just flood 33:33:x:x:x:x packets)  should be fine.


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

I just pointed out there was no uplink broadcast as well as multicast in
802.16 PMP(point-to-multipoint) mode.

Best regards,
Brandon

2007/1/19, Alexandru Petrescu <alexandru.petrescu@motorola.com>om>:
>
> 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