Re: [nvo3] call for adoption: draft-lasserre-nvo3-framework-02

<thomas.morin@orange.com> Tue, 03 July 2012 07:48 UTC

Return-Path: <thomas.morin@orange.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE99221F8762 for <nvo3@ietfa.amsl.com>; Tue, 3 Jul 2012 00:48:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, UNPARSEABLE_RELAY=0.001]
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 FPI7uS9wJHt7 for <nvo3@ietfa.amsl.com>; Tue, 3 Jul 2012 00:48:21 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id 46CB321F875A for <nvo3@ietf.org>; Tue, 3 Jul 2012 00:48:21 -0700 (PDT)
Received: from omfedm06.si.francetelecom.fr (unknown [xx.xx.xx.2]) by omfedm12.si.francetelecom.fr (ESMTP service) with ESMTP id 093E018C49A for <nvo3@ietf.org>; Tue, 3 Jul 2012 09:48:28 +0200 (CEST)
Received: from Exchangemail-eme1.itn.ftgroup (unknown [10.114.1.186]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id E1DFF27C064 for <nvo3@ietf.org>; Tue, 3 Jul 2012 09:48:27 +0200 (CEST)
Received: from PEXCVZYM13.corporate.adroot.infra.ftgroup ([fe80::cc7e:e40b:42ef:164e]) by PEXCVZYH01.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.02.0298.004; Tue, 3 Jul 2012 09:48:27 +0200
From: thomas.morin@orange.com
To: "nvo3@ietf.org" <nvo3@ietf.org>
Thread-Topic: [nvo3] call for adoption: draft-lasserre-nvo3-framework-02
Thread-Index: Ac1WDeTiKT7tr0ILQiGQhrKU8Xo4JwAB2XsAAANCeyAABwciUAAN0OmAAAgsENAAbvWFAAACHm+AAACA5QAAAJBkgAADck0AABy1s4A=
Date: Tue, 03 Jul 2012 07:48:23 +0000
Message-ID: <2736_1341301707_4FF2A3CB_2736_14530_1_4FF2A405.6020502@orange.com>
References: <FBA5D42D-D120-42D2-8FC8-2D3D155683ED@cisco.com> <4FEDAF1E.50304@ericsson.com> <E6E66922099CFB4391FAA7A7D3238F9FAEF3BF7E@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <4FEDCCFB.7030402@joelhalpern.com> <E6E66922099CFB4391FAA7A7D3238F9FAEF3C029@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <1D70D757A2C9D54D83B4CBD7625FA80EB518BF@MISOUT7MSGUSR9I.ITServices.sbc.com> <8D3D17ACE214DC429325B2B98F3AE71208D3A9E7@MX15A.corp.emc.com> <17359AA1-131B-4503-B380-6AA74ACA33F7@gmail.com> <1D70D757A2C9D54D83B4CBD7625FA80EB51ACF@MISOUT7MSGUSR9I.ITServices.sbc.com> <E6E66922099CFB4391FAA7A7D3238F9FAEF3C4B8@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <0DB8F45437AB844CBB5102F807A0AD930107D6@xmb-rcd-x03.cisco.com> <1D70D757A2C9D54D83B4CBD7625FA80EB522FB@MISOUT7MSGUSR9I.ITServices.sbc.com> <E6E66922099CFB4391FAA7A7D3238F9FAEF3C664@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <60C093A41B5E45409A19D42CF7786DFD53B9E6031D@EUSAACMS0703.eamcs.ericsson.se>
In-Reply-To: <60C093A41B5E45409A19D42CF7786DFD53B9E6031D@EUSAACMS0703.eamcs.ericsson.se>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1
x-originating-ip: [10.197.38.5]
Content-Type: text/plain; charset="utf-8"
Content-ID: <B80EDD4C60EFAF41B0A7FF9B737E256A@adroot.infra.ftgroup>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.7.3.55418
Subject: Re: [nvo3] call for adoption: draft-lasserre-nvo3-framework-02
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "L2 \"Network Virtualization Over L3\" overlay discussion list \(nvo3\)" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nvo3>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jul 2012 07:48:23 -0000

Hi,

David Allan I :
> "learning" is required when the thing to be learned is not administered and there is some form of trust model to auto-configure the learner. The L2 example being MAC addresses. I'm really struggling to understand what CP learning for L3 is. It is usually the other way around, the host needs to learn it's L3 identity via DHCP or whatever...The CP knows.

I agree that we should try to avoid "learning" in the context of L3.

-Thomas



> -----Original Message-----
> From: nvo3-bounces@ietf.org [mailto:nvo3-bounces@ietf.org] On Behalf Of LASSERRE, MARC (MARC)
> Sent: Monday, July 02, 2012 9:29 AM
> To: NAPIERALA, MARIA H; Luyuan Fang (lufang); Pedro Roque Marques; <david.black@emc.com>
> Cc: nvo3@ietf.org
> Subject: Re: [nvo3] call for adoption: draft-lasserre-nvo3-framework-02
>
> Maria, all,
>
> I suggest adding the first sentence in section 4.2.1 (see below) for clarification.
>
> 4.2.1. Data plane vs Control plane driven
>
> Data plane learning is applicable to L2 whereas control plane learning is applicable to both L2 and L3.
> Control plane learning does not require dynamic data plane learning.
>
> Data plane learning implies that flooding of unknown destinations be supported and hence implies that broadcast and/or multicast be supported. Multicasting in the core network for dynamic learning may lead to significant scalability limitations. Specific forwarding rules must be enforced to prevent loops from happening. This can be achieved using a spanning tree, a shortest path tree, or a split-horizon mesh.
>
> It should be noted that the amount of state to be distributed is a function of the number of virtual machines. Different forms of caching can also be utilized to minimize state distribution between the various elements.
>
> -Marc
>
>> -----Original Message-----
>> From: nvo3-bounces@ietf.org [mailto:nvo3-bounces@ietf.org] On Behalf
>> Of NAPIERALA, MARIA H
>> Sent: Monday, July 02, 2012 6:13 PM
>> To: Luyuan Fang (lufang); LASSERRE, MARC (MARC); Pedro Roque Marques;
>> <david.black@emc.com>
>> Cc: nvo3@ietf.org
>> Subject: Re: [nvo3] call for adoption:
>> draft-lasserre-nvo3-framework-02
>>
>> Marc,
>>
>> Yes, this sentence is much more general and not excluding
>> control-plane only solutions. You might clarify it more by stating
>> that control plane only solutions with no data plane learning are also
>> possible (as Luyuan suggested).
>>
>> Maria
>>
>>
>>> -----Original Message-----
>>> From: Luyuan Fang (lufang) [mailto:lufang@cisco.com]
>>> Sent: Monday, July 02, 2012 11:58 AM
>>> To: LASSERRE, MARC (MARC); NAPIERALA, MARIA H; Pedro Roque Marques;
>>> <david.black@emc.com>
>>> Cc: nvo3@ietf.org
>>> Subject: RE: [nvo3] call for adoption:
>>> draft-lasserre-nvo3-framework-02
>>>
>>> Marc,
>>>
>>> The sentence is correct, but I think you should clarify when data
>>> planning learning is applicable, when it is not, e.g. if all L3
>>> solutions...
>>> Luyuan
>>>
>>>> -----Original Message-----
>>>> From: nvo3-bounces@ietf.org
>> [mailto:nvo3-bounces@ietf.org] On Behalf
>>> Of
>>>> LASSERRE, MARC (MARC)
>>>> Sent: Monday, July 02, 2012 9:04 AM
>>>> To: NAPIERALA, MARIA H; Pedro Roque Marques; <david.black@emc.com>
>>>> Cc: nvo3@ietf.org
>>>> Subject: Re: [nvo3] call for adoption:
>>>> draft-lasserre-nvo3-framework-
>>> 02
>>>> Maria,
>>>>
>>>> What about the following rewording?
>>>>
>>>> "A combination of data plane and control plane based
>> learning may be
>>>> applicable."
>>>>
>>>> Marc
>>>>
>>>>> -----Original Message-----
>>>>> From: nvo3-bounces@ietf.org [mailto:nvo3-bounces@ietf.org] On
>>>>> Behalf Of NAPIERALA, MARIA H
>>>>> Sent: Saturday, June 30, 2012 2:18 AM
>>>>> To: Pedro Roque Marques; <david.black@emc.com>
>>>>> Cc: nvo3@ietf.org
>>>>> Subject: Re: [nvo3] call for adoption:
>>>>> draft-lasserre-nvo3-framework-02
>>>>>
>>>>>>> As has been pointed out a number of times, pure data
>>>>> plane learning
>>>>>> leads
>>>>>>> to a lot of BUM traffic flooding, so a combination of
>>>>> data plane and
>>>>>> control
>>>>>>> plane can work better with existing systems and improve
>>>>> scalability.
>>>>>> Data plane learning, l2 header transparency, bridging
>>>>> interoperability
>>>>>> are all very reasonable requirements for one type of
>>>>> data-centers. But
>>>>>> also an unacceptable burden for a different class of DC
>>>>> designs. In my
>>>>>> view you and Maria are just looking at different types of
>>>>> DC designs.
>>>>>> They are different problems.
>>>>> Precisely. And my comment was that the sentence in draft:
>>>>> "Often a combination of data plane and control based
>> learning is
>>>>> necessary" seems to be assuming that pretty much all
>> data centers
>>>>> must use (some) data plane learning. I have suggested
>> to clarify
>>>>> it.
>>>>>
>>>>> Maria
>>>>>
>>>>>
>>>>>>     Pedro.
>>>>>>
>>>>>>> Thanks,
>>>>>>> --David
>>>>>>>
>>>>>>>
>>>>>>>> -----Original Message-----
>>>>>>>> From: nvo3-bounces@ietf.org
>> [mailto:nvo3-bounces@ietf.org] On
>>>>>>>> Behalf
>>>>>> Of
>>>>>>>> NAPIERALA, MARIA H
>>>>>>>> Sent: Friday, June 29, 2012 2:14 PM
>>>>>>>> To: nvo3@ietf.org
>>>>>>>> Subject: Re: [nvo3] call for adoption: draft-lasserre-nvo3-
>>>>>> framework-02
>>>>>>>> A comment on section 4.2.2 "Coordination between data plane
>>> and
>>>>>> control plane"
>>>>>>>>    "Often a combination of data plane and control based
>>>>> learning is
>>>>>>>>    necessary."
>>>>>>>>
>>>>>>>> I think this statement is too strong since in a solution
>>>>> proposed
>>>>>>>> in
>>>>>> draft-
>>>>>>>> marques-l3vpn-end-system, for example, there is no
>> data plane
>>>>>> learning in a
>>>>>>>> virtual network. Maybe it should be explain when such
>>>>> combination
>>>>>>>> is necessary.
>>>>>>>>
>>>>>>>> Maria
>>>>>>>>
>>>>>>>>
>>>>>>>>> On 6/18/2012 11:51 PM, Benson Schliesser wrote:
>>>>>>>>> Dear NVO3 Participants -
>>>>>>>>>
>>>>>>>>> This message begins a two week Call for Adoption of
>>>>>>>>> http://tools.ietf.org/html/c-02 by the NVO3
>> working group,
>>>>>>>>> ending on 02-July-2012.
>>>>>>>>>
>>>>>>>>> Please respond to the NVO3 mailing list with any
>> statements
>>> of
>>>>>>>>> approval or disapproval, along with any additional
>>>>> comments that
>>>>>>>>> might explain your position. Also, if any NVO3
>> participant
>>>>>>>>> is aware of IPR associated with this draft, please inform
>>>>> the mailing
>>>>>>>>> list and/or the NVO3 chairs.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> -Benson&  Matthew
>>>>>>>>>
>>>>>>>>>

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
France Telecom - Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, France Telecom - Orange is not liable for messages that have been modified, changed or falsified.
Thank you.