RE: Comment on DestinationMac in draft-mmm-bfd-on-lags

"JOVELPONNAIEN, ARULMOHAN (ARULMOHAN)" <arulmohan.jovelponnaien@alcatel-lucent.com> Mon, 01 October 2012 09:25 UTC

Return-Path: <arulmohan.jovelponnaien@alcatel-lucent.com>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 37C7021F85BB for <rtg-bfd@ietfa.amsl.com>; Mon, 1 Oct 2012 02:25:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.149
X-Spam-Level:
X-Spam-Status: No, score=-7.149 tagged_above=-999 required=5 tests=[AWL=-2.849, BAYES_00=-2.599, MANGLED_TOOL=2.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ey3qVipnN3Mh for <rtg-bfd@ietfa.amsl.com>; Mon, 1 Oct 2012 02:25:29 -0700 (PDT)
Received: from ihemail4.lucent.com (ihemail4.lucent.com [135.245.0.39]) by ietfa.amsl.com (Postfix) with ESMTP id 90A9921F8587 for <rtg-bfd@ietf.org>; Mon, 1 Oct 2012 02:25:29 -0700 (PDT)
Received: from inbansmailrelay2.in.alcatel-lucent.com (h135-250-11-33.lucent.com [135.250.11.33]) by ihemail4.lucent.com (8.13.8/IER-o) with ESMTP id q919PMS8002402 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 1 Oct 2012 04:25:25 -0500 (CDT)
Received: from INBANSXCHHUB03.in.alcatel-lucent.com (inbansxchhub03.in.alcatel-lucent.com [135.250.12.80]) by inbansmailrelay2.in.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id q919PLQS007138 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 1 Oct 2012 14:55:21 +0530
Received: from INBANSXCHMBSA1.in.alcatel-lucent.com ([135.250.12.50]) by INBANSXCHHUB03.in.alcatel-lucent.com ([135.250.12.80]) with mapi; Mon, 1 Oct 2012 14:55:21 +0530
From: "JOVELPONNAIEN, ARULMOHAN (ARULMOHAN)" <arulmohan.jovelponnaien@alcatel-lucent.com>
To: Marc Binderberger <marc@sniff.de>, Donald Eastlake <d3e3e3@gmail.com>
Date: Mon, 01 Oct 2012 14:55:20 +0530
Subject: RE: Comment on DestinationMac in draft-mmm-bfd-on-lags
Thread-Topic: Comment on DestinationMac in draft-mmm-bfd-on-lags
Thread-Index: Ac2fViR7g2ei/WcOSdKUa8LkKVurgQAXeofQ
Message-ID: <7A2E55DFE338EE418E3B95A0C388997D075E408279@INBANSXCHMBSA1.in.alcatel-lucent.com>
References: <7A2E55DFE338EE418E3B95A0C388997D075E407F79@INBANSXCHMBSA1.in.alcatel-lucent.com> <CAF4+nEE6kK5WfSonT14z-rz4iFHS7JFvVry+xS1a9c+Waxvebw@mail.gmail.com> <2C22A8F0-BBC9-413C-9AD9-95813973BAA9@sniff.de>
In-Reply-To: <2C22A8F0-BBC9-413C-9AD9-95813973BAA9@sniff.de>
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-Scanned-By: MIMEDefang 2.57 on 135.245.2.39
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtg-bfd>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Oct 2012 09:25:36 -0000

Hi Marc and Donald,

> I would say we need practical experience to see how bad your scenario
> actually is and if we need to introduce e.g. some "jabber control" on the
> BFD level, i.e. detecting when multiple sessions end up on one link. Or we > just state clearly what is and what is not supported.

I understand your reasoning for using IANA MAC address instead of IEEE. But it would be still good to define a jabber control mechanism or indicate micro-BFD is not supported over L2 bridges.

Regards,
Arul Mohan.

-----Original Message-----
From: Marc Binderberger [mailto:marc@sniff.de] 
Sent: Monday, October 01, 2012 3:24 AM
To: JOVELPONNAIEN, ARULMOHAN (ARULMOHAN); Donald Eastlake
Cc: rtg-bfd@ietf.org
Subject: Re: Comment on DestinationMac in draft-mmm-bfd-on-lags

Hello Donald and Arul,

> I believe you will find that the range of addresses that are blocked
> by 802.1 bridges if they do not understand them is MUCH narrower. It
> is, in fact, only the block of 16 addresses from 01:80:C2:00:00:00 to
> 01:80:C2:00:00:0F.


indeed, see e.g. http://standards.ieee.org/develop/regauth/tut/macgrp.pdf and http://standards.ieee.org/develop/regauth/grpmac/public.html .

So yes, in the setup you describe - and which is not supported as of now by the draft - it can get confusing.


Why do we look at a RFC5342 IANA MAC address? 

- unlikely we get our own address out of the scarce resource of the 16 link-local addresses

- sharing a MAC out of this range is mixing IEEE and IETF and side effects may occur

- we actually want to have a dedicated MAC "only for us", as some implementation may use the MAC to know it's a micro session and process it accordingly. This processing may be very different from 802.1D, 802.3 and other IEEE-related processing (hardware vs. software, distributed vs. central, delay/jitter of processing and so on)

- using link-local MAC would require a new allocation if we want to extend the draft across layer-2 bridges. We haven't cracked this problem yet but like to keep it open.
(okay, not a strong point, if we would need another MAC we could get one from IANA I suppose)


I would say we need practical experience to see how bad your scenario actually is and if we need to introduce e.g. some "jabber control" on the BFD level, i.e. detecting when multiple sessions end up on one link. Or we just state clearly what is and what is not supported.
[


Regards, Marc



On 2012-09-30, at 21:52 , Donald Eastlake wrote:

> Hi,
> 
> On Fri, Sep 28, 2012 at 6:45 AM, JOVELPONNAIEN, ARULMOHAN (ARULMOHAN)
> <arulmohan.jovelponnaien@alcatel-lucent.com> wrote:
>> Hi All,
>> 
>> Micro-BFD session would use dedicated destination MAC address allocated for
>> IANA range (RFC 5342). But this MAC address range is not link-level and would
>> allow forwarding of Link-Level BFD packets by intermediate L2 switches.
>> 
>> Assume case below, here it is possible that 3 micro BFD sessions from
>> Router1 could be forwarded on single-port to Router2.
>> Router1 ------------(3-port) LAG------------L2 Switch-------(1-port
>> LAG)-----------Router2
>> 
>> If MAC-address is chosen from range 01:80:c2:xx:xx:xx, then this case would
>> not arise. Micro-BFD session would then be terminated by L2 switch
>> immediately. By 802.1d standard 01:80:c2:xx:xx:xx would be terminated by L2
>> switch.
> 
> I believe you will find that the range of addresses that are blocked
> by 802.1 bridges if they do not understand them is MUCH narrower. It
> is, in fact, only the block of 16 addresses from 01:80:C2:00:00:00 to
> 01:80:C2:00:00:0F. For example, 01-80-C2-00-00-14 and
> 01-80-C2-00-00-15 are the addresses used by IS-IS for All Level 1 and
> All Level 2 Intermediate Systems, respectively, and which must be
> transparently handled by bridges or you couldn't have a bridge in
> between two Layer 3 IP routers.
> 
>> Is it not better if we choose a MAC address in 01:80:c2 range similar to
>> LACP to make sure micro-BFD session remains link-level protocol?
> 
> If you want an address of that type, you could apply to the IEEE
> Registration Authority although the WG should probably coordinate that
> with you AD. Only a tiny fraction of those addresses, which are
> intended for standards use, have been allocated. But, as I say, it
> will not make any difference to the behavior and it seems easier for
> an IETF WG to get a 48-bit multicast address using the procedures in
> RFC 5342.
> 
> Thanks,
> Donald
> =============================
> Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
> 155 Beaver Street, Milford, MA 01757 USA
> d3e3e3@gmail.com
> 
>> Regards,
>> Arul Mohan.
>> 
>> 
>