Re: [i2rs] comments to draft-ietf-i2rs-yang-network-topo-01
Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Tue, 30 June 2015 20:40 UTC
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E86441B2DB9 for <i2rs@ietfa.amsl.com>; Tue, 30 Jun 2015 13:40:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.86
X-Spam-Level:
X-Spam-Status: No, score=-3.86 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r90kDRot7KxL for <i2rs@ietfa.amsl.com>; Tue, 30 Jun 2015 13:40:15 -0700 (PDT)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 112411A1AA1 for <i2rs@ietf.org>; Tue, 30 Jun 2015 13:40:15 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id A290214F5; Tue, 30 Jun 2015 22:40:11 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.220]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id Az22p55ZItZp; Tue, 30 Jun 2015 22:40:10 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Tue, 30 Jun 2015 22:40:09 +0200 (CEST)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id 39C922002B; Tue, 30 Jun 2015 22:40:11 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id ZPnPKDO0vt4E; Tue, 30 Jun 2015 22:40:03 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id AD46520013; Tue, 30 Jun 2015 22:40:08 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id 63D0B34E6C77; Tue, 30 Jun 2015 22:40:06 +0200 (CEST)
Date: Tue, 30 Jun 2015 22:40:05 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Susan Hares <shares@ndzh.com>
Message-ID: <20150630204005.GA6794@elstar.local>
Mail-Followup-To: Susan Hares <shares@ndzh.com>, "'Joel M. Halpern'" <jmh@joelhalpern.com>, nitin_bahadur@yahoo.com, i2rs@ietf.org, ttkacik@cisco.com, 'Hariharan Ananthakrishnan' <hari@packetdesign.com>, rovarga@cisco.com, alex@cisco.com, 'Igor Bryskin' <IBryskin@advaoptical.com>, 'Linda Dunbar' <linda.dunbar@huawei.com>, "'Jan Medved (jmedved)'" <jmedved@cisco.com>
References: <4A95BA014132FF49AE685FAB4B9F17F657C72B8A@dfweml702-chm> <20150629082802.GA33258@elstar.local> <4A95BA014132FF49AE685FAB4B9F17F657C852B2@dfweml701-chm> <559187F6.9020108@joelhalpern.com> <5762f5baf8d840b0a09df29ae8febbe2@ATL-SRV-MBX1.advaoptical.com> <4A95BA014132FF49AE685FAB4B9F17F657C8868F@dfweml701-chm> <5591B349.2000102@joelhalpern.com> <20150630054124.GA4083@elstar.local> <03f101d0b36d$0c635cf0$252a16d0$@ndzh.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <03f101d0b36d$0c635cf0$252a16d0$@ndzh.com>
User-Agent: Mutt/1.4.2.3i
Archived-At: <http://mailarchive.ietf.org/arch/msg/i2rs/BnBapVMl8FRUH2Q5fpqmH3mPaaw>
X-Mailman-Approved-At: Thu, 02 Jul 2015 11:45:25 -0700
Cc: nitin_bahadur@yahoo.com, i2rs@ietf.org, ttkacik@cisco.com, 'Hariharan Ananthakrishnan' <hari@packetdesign.com>, rovarga@cisco.com, alex@cisco.com, 'Igor Bryskin' <IBryskin@advaoptical.com>, 'Linda Dunbar' <linda.dunbar@huawei.com>, "'Jan Medved (jmedved)'" <jmedved@cisco.com>, "'Joel M. Halpern'" <jmh@joelhalpern.com>
Subject: Re: [i2rs] comments to draft-ietf-i2rs-yang-network-topo-01
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jun 2015 20:40:19 -0000
Sue, I agree with Joel. /js On Tue, Jun 30, 2015 at 03:43:30PM -0400, Susan Hares wrote: > Juergen: > > Please comment on which of the virtual topology use cases in the I2rs use > case requirements document are not appropriate. As the editor, I'd love > comments on the draft. As WG input, this guides the chair's acceptance of > work. > > Sue > > -----Original Message----- > From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Juergen Schoenwaelder > Sent: Tuesday, June 30, 2015 1:41 AM > To: Joel M. Halpern > Cc: nitin_bahadur@yahoo.com; 'i2rs@ietf.org'; ttkacik@cisco.com; Hariharan > Ananthakrishnan; rovarga@cisco.com; alex@cisco.com; Igor Bryskin; Linda > Dunbar; Jan Medved (jmedved) > Subject: Re: [i2rs] comments to draft-ietf-i2rs-yang-network-topo-01 > > I have been in the same boat but some people thought it is really important > to do a generic topology model in I2RS so here we go. > > /js > > On Mon, Jun 29, 2015 at 05:06:17PM -0400, Joel M. Halpern wrote: > > You may recall that I have expressed concern about many times about > > how the network topology draft fits the I2RS scope. It is still not > > clear to me that it is an I2RS item, although it is clearly useful for > > things talking to the I2RS Agent. > > > > Yours, > > Joel > > > > On 6/29/15 5:01 PM, Linda Dunbar wrote: > > >Joel, Igor, Juergen, > > > > > >Thanks for the feedback. Actually I always thought I2RS Agent is > > >within a single routing engine until reading the "I2RS Topology" draft. > > > > > >I see draft-ietf-i2rs-rib-info-model-06 as a very clear and good > > >specification for information exchange between a routing engine and > > >its client. It reflects one single node's RIBs associated with > > >multiple Routing Instances supported by the routing engine. > > > > > >But the "I2RS Topology", which is also a very good specification > > >describing the network view of topologies (which consists of multiple > > >nodes and links among them), is more suited for the entity that > > >manages multiple routing nodes. > > > > > >RIBs of one routing engine and "topology of multiple routing engines" > > >definitely represent different perspectives: one is node view, > > >another one is the network view. > > > > > > > > >In order to make I2RS widely adopted by the industry, it is very > > >important not to make it too complicated. Routing is not simple to > > >start with, therefore, it becomes especially more important to keep > > >I2RS specification simple and to the point. > > > > > >Therefore, I suggest to have a paragraph in the "network-topo" draft > > >to describe that this is for the network view, it is for clients who > > >manage/monitor multiple routing engines. > > > > > >My two cents. > > > > > >Linda > > > > > >-----Original Message----- > > >From: Igor Bryskin [mailto:IBryskin@advaoptical.com] > > >Sent: Monday, June 29, 2015 1:33 PM > > >To: Joel M. Halpern; Linda Dunbar; Juergen Schoenwaelder > > >Cc: nitin_bahadur@yahoo.com; 'i2rs@ietf.org'; ttkacik@cisco.com; > > >Hariharan Ananthakrishnan; rovarga@cisco.com; alex@cisco.com; Jan > > >Medved (jmedved) > > >Subject: RE: [i2rs] comments to draft-ietf-i2rs-yang-network-topo-01 > > > > > >I agree with Joel, > > > > > >To answer Linda's question: if I2RS agent manages/represnts multiple > > >physical devices, the interface between the agent and the devices is > > >out of scope of I2RS. Note that such interface needs to be > > >standardized only if one considers a scenario where an I2RS agent > > >controls devices from different vendors. IMHO this scenario is > > >unlikely, and at least for now it is safe to assume that said interface > is private. > > > > > >Cheers, > > >Igor > > > > > >-----Original Message----- > > >From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Joel M. > > >Halpern > > >Sent: Monday, June 29, 2015 2:01 PM > > >To: Linda Dunbar; Juergen Schoenwaelder > > >Cc: nitin_bahadur@yahoo.com; 'i2rs@ietf.org'; ttkacik@cisco.com; > > >Hariharan Ananthakrishnan; rovarga@cisco.com; alex@cisco.com; Jan > > >Medved (jmedved) > > >Subject: Re: [i2rs] comments to draft-ietf-i2rs-yang-network-topo-01 > > > > > >Juergen is correct that by the I2RS definition an I2RS Agent is part > > >of, and associated with, a single routing element. > > > > > >It is true that the routing element may itself be a controller > > >supporting and interacting with multiple forwarding elements. That > > >is not required, and not discussed, by I2RS. As far as I2RS is > > >concerned, the multiplicity is that the relationship between I2RS Clittns > and I2rS agents is N:M. > > >That is, a client may be working with multiple agents, > > >and an agent may be communicating with multiple clients. But it is > > >still the case that the agent is collocated with the routing system, > > >and is not in a separate controller from the routing system. > > > > > >Yours, > > >Joel > > > > > >On 6/29/15 10:46 AM, Linda Dunbar wrote: > > >>Juergen, > > >> > > >>One I2RS agent can interface with multiple routing elements. > > >> > > >>The network view (which consists of multiple nodes, i.e. topology) > > >>has to be over multiple nodes. Therefore, it is the interface > > >>between client and Agent. Whereas, there are commands to individual > routing element. > > >> > > >>Linda > > >>-----Original Message----- > > >>From: Juergen Schoenwaelder > > >>[mailto:j.schoenwaelder@jacobs-university.de] > > >>Sent: Monday, June 29, 2015 3:28 AM > > >>To: Linda Dunbar > > >>Cc: 'i2rs@ietf.org'; alex@cisco.com; Jan Medved (jmedved); > > >>rovarga@cisco.com; nitin_bahadur@yahoo.com; Hariharan > > >>Ananthakrishnan; ttkacik@cisco.com > > >>Subject: Re: [i2rs] comments to draft-ietf-i2rs-yang-network-topo-01 > > >> > > >>Linda, > > >> > > >>according to draft-ietf-i2rs-architecture-09, an I2RS agent is part > > >>of a routing element. I am not sure your understanding "I2RS Agent > > >>is like the SDN controller" is consistent with the architecture > document. > > >> > > >>/js > > >> > > >>On Fri, Jun 26, 2015 at 05:03:25PM +0000, Linda Dunbar wrote: > > >>>Alex, et al, > > >>> > > >>>The I2RS architecture depicts two types of interfaces: > > >>> > > >>>- One is the interface between Agent and Client, and > > >>> > > >>>- another is the interface between Agent and Routing entities. > > >>> > > >>> > > >>>The network model and inventory are more for the interface between > > >>>Agent and the Clients, isn't it? One single routing engine doesn't > > >>>need to know the overall topology and inventory information of > > >>>other nodes, even though some may do. > > >>> > > >>> > > >>>And the /nd:network/nd:node and Termination points are more for the > > >>>interface between the Agent and the Forwarding Engine, isn't it? > > >>> > > >>>IMHO, the information models should be oriented around the I2RS > > >>>architecture. I.e. with description on where those information > > >>>models are applicable, making it easier to differentiate from other > > >>>IETF WGs work (such as L2VPN, L3VPN, or SFC). I recall there were > > >>>some debates at the Dallas I2RS session. > > >>> > > >>>I2RS Agent is like the SDN controller, which can inform clients > > >>>about the topology information, instruct routes to routing engine > > >>>of multiple nodes, and retrieve link & termination points status > > >>>from each of those nodes. > > >>> > > >>>The "Service Overlay" in Section 3.4.8 is definitely meant for > > >>>clients not towards individual nodes. Mixing them all together make it > confusing. > > >>> > > >>>Cheers, > > >>> > > >>>Linda Dunbar > > >>> > > >>> > > >> > > >>>_______________________________________________ > > >>>i2rs mailing list > > >>>i2rs@ietf.org > > >>>https://www.ietf.org/mailman/listinfo/i2rs > > >> > > >> > > > > > >_______________________________________________ > > >i2rs mailing list > > >i2rs@ietf.org > > >https://www.ietf.org/mailman/listinfo/i2rs > > > > > -- > Juergen Schoenwaelder Jacobs University Bremen gGmbH > Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany > Fax: +49 421 200 3103 <http://www.jacobs-university.de/> > > _______________________________________________ > i2rs mailing list > i2rs@ietf.org > https://www.ietf.org/mailman/listinfo/i2rs > -- Juergen Schoenwaelder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 <http://www.jacobs-university.de/>
- [i2rs] comments to draft-ietf-i2rs-yang-network-t… Linda Dunbar
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Juergen Schoenwaelder
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Linda Dunbar
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Juergen Schoenwaelder
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Alexander Clemm (alex)
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Joel M. Halpern
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Igor Bryskin
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Linda Dunbar
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Joel M. Halpern
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Juergen Schoenwaelder
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Igor Bryskin
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- [i2rs] FW: comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- [i2rs] FW: comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- [i2rs] FW: comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- [i2rs] FW: comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- [i2rs] FW: comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- [i2rs] FW: comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- [i2rs] FW: comments to draft-ietf-i2rs-yang-netwo… Susan Hares
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Joel M. Halpern
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Juergen Schoenwaelder
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Nadeau Thomas
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Juergen Schoenwaelder
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Nadeau Thomas
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Igor Bryskin
- Re: [i2rs] comments to draft-ietf-i2rs-yang-netwo… Nadeau Thomas