Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-model-04.txt
Mach Chen <mach.chen@huawei.com> Wed, 25 November 2015 02:03 UTC
Return-Path: <mach.chen@huawei.com>
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 4A64E1ACD8C for <i2rs@ietfa.amsl.com>; Tue, 24 Nov 2015 18:03:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.786
X-Spam-Level:
X-Spam-Status: No, score=-4.786 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.585, SPF_PASS=-0.001] 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 2hHPpwUGBYTB for <i2rs@ietfa.amsl.com>; Tue, 24 Nov 2015 18:03:22 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A844F1ACD89 for <i2rs@ietf.org>; Tue, 24 Nov 2015 18:03:21 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml405-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CEO33378; Wed, 25 Nov 2015 02:03:19 +0000 (GMT)
Received: from SZXEMA414-HUB.china.huawei.com (10.82.72.73) by lhreml405-hub.china.huawei.com (10.201.5.242) with Microsoft SMTP Server (TLS) id 14.3.235.1; Wed, 25 Nov 2015 02:03:17 +0000
Received: from SZXEMA510-MBX.china.huawei.com ([169.254.3.73]) by SZXEMA414-HUB.china.huawei.com ([10.82.72.73]) with mapi id 14.03.0235.001; Wed, 25 Nov 2015 10:03:14 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Alia Atlas <akatlas@gmail.com>, "Acee Lindem (acee)" <acee@cisco.com>
Thread-Topic: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-model-04.txt
Thread-Index: AQHRJtrKHIeC3DY8u0KVWIoMo7l5y56r/FoQgAAAK7A=
Date: Wed, 25 Nov 2015 02:03:12 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28B6703E5@SZXEMA510-MBX.china.huawei.com>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28B6703CC@SZXEMA510-MBX.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28B6703CC@SZXEMA510-MBX.china.huawei.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.102.135]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020205.565516E7.0090, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.3.73, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: fff93857598fc410cc7c7df501dba5fd
Archived-At: <http://mailarchive.ietf.org/arch/msg/i2rs/AweScSDsyfmPGBf8An1EgRLOKFk>
Cc: Jeffrey Haas <jhaas@pfrc.org>, "i2rs@ietf.org" <i2rs@ietf.org>, Susan Hares <shares@ndzh.com>, Jeff Tantsura <jeff.tantsura@ericsson.com>
Subject: Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-model-04.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
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: Wed, 25 Nov 2015 02:03:25 -0000
Hi Alia, Acee and others, > From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Alia Atlas > Sent: Wednesday, November 25, 2015 1:08 AM > To: Acee Lindem (acee) > Cc: Jeffrey Haas; i2rs@ietf.org; Jeff Tantsura; Susan Hares > Subject: Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-model-04.txt > > Acee, > > As Sue has said, the I2RS Info Model has passed WGLC and is just waiting for > the DM to be done in order to progress. Obviously, substantial technical > concerns are always welcome - there's a long way between WGLC and final > IESG approval; I do not think that you have clearly described your technical > concerns. Are you mixing up using a tunnel for forwarding with provisioning > the tunnel?? > > The I2RS RIB model is not for provisioning tunnels. It is intended so that > traffic can be forwarded properly, regardless of the abstraction. For instance, > with MPLS, a packet could be sent out with an arbitrary label or label stack, a > packet could follow an LSP, or a packet could follow a tunnel. By providing > the ability to forward via these different layers of abstraction, the RIB model > allows forwarding to occur correctly even when a tunnel or LSP changes - just > like a next-hop can be specified to forward like a different prefix and then > follows that prefix. > > I certainly do not see the I2RS RIB model as creating tunnels - but merely being > able to use ones that already exist. I totally agree with this. Best regards, Mach > > Now, if your objection is that the I2RS RIB model should use a common > grouping that describes all types of tunnels, I have yet to see one. The efforts > to provide YANG models for tunnels are still quite immature. > Describing what types of groupings would be useful is the type of work that I > hope the design team will do. > Asking I2RS to stall until time can be dedicated isn't appropriate. > > Regards, > Alia > > > > On Tue, Nov 24, 2015 at 8:34 AM, Acee Lindem (acee) <acee@cisco.com> > wrote: > From: Susan Hares <shares@ndzh.com> > Date: Monday, November 23, 2015 at 9:57 PM > To: Acee Lindem <acee@cisco.com>, "i2rs@ietf.org" <i2rs@ietf.org> > Cc: Alia Atlas <akatlas@gmail.com>, Jeff Haas <jhaas@pfrc.org>, Jeff Tantsura > <jeff.tantsura@ericsson.com> > Subject: RE: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-model-04.txt > > Acee: > > Is your input individual input or input from the routing architecture for yang > models? > > Individual. > > > > <I2RS chair hat on> > The routing architecture for yang models is incomplete without the > consideration of the I2RS ephemeral state and I2RS architecture. Asking the > I2RS WG to change a document that is in WG LC based on an incomplete > architectural document is not reasonable. > > My comment with respect to tunnel provisioning is not based on any > architecture document. > > An alignment between > https://datatracker.ietf.org/doc/draft-ietf-netmod-routing-cfg/ without the > consideration of the I2RS ephemeral state is an incomplete alignment and a > problematic approach for I2RS WG’s efforts. > > I2RS models should augment the base models with ephemeral state. > > > > In a volunteer organization, each person has the right to makes choices in what > they have time to do. If you do not have bandwidth to provide an adequate > routing architecture for yang models that considers ephemeral state or its > needs, that is your choice. Unless you have a concrete proposal for the > ephemeral state that covers I2RS RIB and > https://datatracker.ietf.org/doc/draft-ietf-netmod-routing-cfg/, the I2RS WG > LC will be closed after 2 week (11/23 – 12/7) WG review of the in > draft-ietf-i2rs-rib-data-model-04.txt. > > We have proposed tunnel models, draft-ietf-netmod-routing-cfg is not meant to > supplant them. BTW, we don’t plan to > update draft-ietf-i2rs-rib-data-model-04.txt. Updates based on I2RS will be in > the a next-hop augmentation draft that extends draft-ietf-netmod-rtg-cfg. > > > > Please remember that the I2RS RIB model has two parts: I2RS Informational > Model and I2RS Data Model. The I2RS Informational Model and the I2RS > Data Model have descriptions on the soft tunnel provisioning as > mechanisms. Questions at this point must demonstrate a knowledge of > these documents or suggest specific changes to the documents. If you wish > to raise the following questions, please do this in light of specific sections that > include both the I2RS Informational Model, the I2RS Data Model, and I2RS > architecture. > > a) I2RS tunnels must include additions beyond encapsulation, > b) Why the I2RS Informational Model and the I2RS Data Model do not > provide the soft tunnel provisioning or describe the specifics of this provision? > > The I2RS Informational Model has examples for these tunnels. You are > welcome to make proposal for specific changes to the I2RS Informational > Model or the I2RS Data Model. The I2RS Informational Model has completed > WG LC so the bar for substantive comments is high. > > I don’t believe this excerpt from the RIB information models describes soft > tunnel provisioning for each of the tunnels proposed in the RIB data model: > > 7.2.1. Tunnel nexthops > > A tunnel nexthop points to a tunnel of some kind. Traffic that goes > over the tunnel gets encapsulated with the tunnel encap. Tunnel > nexthops are useful for abstracting out details of the network, by > having the traffic seamlessly route between network edges. At the > end of a tunnel, the tunnel will get decapsulated. Thus the grammar > supports two kinds of operations, one for encap and another for > decap. > > Acee > > > > <I2RS chair hat off> > > Cheers, > > Sue Hares > > From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Acee Lindem (acee) > Sent: Monday, November 23, 2015 7:30 PM > To: Susan Hares; i2rs@ietf.org > Subject: Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-model-04.txt > > Sue, > > From: i2rs <i2rs-bounces@ietf.org> on behalf of Susan Hares > <shares@ndzh.com> > Date: Monday, November 23, 2015 at 5:45 PM > To: "i2rs@ietf.org" <i2rs@ietf.org> > Subject: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-model-04.txt > > Resending to I2RS WG. > > From: Susan Hares [mailto:shares@ndzh.com] > Sent: Monday, November 23, 2015 5:33 PM > To: 'Jeff Tantsura'; 'Acee Lindem (acee)'; 'Mach Chen'; 'i2rs@ietf.org' > Cc: 'Jeffrey Haas'; 'Alia Atlas'; 'Benoit Claise (bclaise)' > Subject: RE: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-model-04.txt > > Jeff and Acee: > > Your suggested change goes against the WG adopted RIB Information draft > that has been discussed for over 2 years. The informational draft has been > through WG LC and you did not make any suggestions or comments during the > WG LC. Any change of this matter is not simply something you indicate to the > authors, but needs to be discussed on the WG as a direction change for the RIB > IM/DM models. > > Independent of the I2RS efforts, milestones, and processes, I think we need to > address whether provisioning all these tunnels via RIB installation > is appropriate and, additionally, consistent with other WG YANG models. In > many cases, it would seem there are tunnel attributes other than the encaps > that need to be provisioned. At a minimum, I think you’d need to either > reference an RFC describing soft tunnel provisioning or describe the specifics of > this provisioning. > > > Prior to moving this change through WG adoption cycle, the routing > architectural team needs to have: a) concrete proposal for the ephemeral state > that covers I2RS RIB and > https://datatracker.ietf.org/doc/draft-ietf-netmod-routing-cfg/ and b) I > requested this input of Acee Lindem as a representative of the routing > architecture team. > > The identification of this problem with tunnel provisioning is a direct outcome > of this effort. > > > > I will be glad to work with you on a concrete proposal that you can send to the > email list and present at the I2RS interim meeting on 12/16/2015 (10-11:30am > ET). > > I will continue to work on ietf-routing alignment but don’t have the bandwidth > for the above. > > Acee > > > > > > Sue Hares > > -----Original Message----- > From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Jeff Tantsura > Sent: Monday, November 23, 2015 4:27 PM > To: Acee Lindem (acee); Mach Chen; i2rs@ietf.org > Subject: Re: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-model-04.txt > > Hi Mach, > > I agree with Acee’s comments and would encourage you to use > generic/existing tunnel model(s), please see comments provided during > RTGWG meeting in Yokohama. > There are already too many, we need to rationalize this work. > > This is what has been discussed in Yokohama, Robin presented > > -- draft-li-rtgwg-utunnel-yang > -- draft-li-rtgwg-tunnel-policy-yang > -- draft-wwz-netmod-yang-tunnel-cfg > -- draft-zheng-intarea-gre-yang > -- draft-liu-intarea-gre-tunnel-yang > -- draft-liu-intarea-ipipv4-tunnel-yang > > Cheers, > Jeff > > > > > > > On 11/23/15, 11:56, "i2rs on behalf of Acee Lindem (acee)" > <i2rs-bounces@ietf.org on behalf of acee@cisco.com> wrote: > > >Hi Mach, > > > >I’m looking at draft-ietf-i2rs-rib-data-model-04.txt and it still > >includes all the tunnel encaps. I know you received several comments > >that those should be in the tunnel model(s) and this I2RS RIB model > >should merely reference an imported tunnel abstraction. How are you > >going to address this? It seemed that the consensus (and an opinion > >that I share) was that this model should not attempt to generically > >created tunnels via RIB/FIB entries. > >Thanks, > >Acee > > > >On 11/23/15, 2:23 AM, "i2rs on behalf of Mach Chen" > ><i2rs-bounces@ietf.org on behalf of mach.chen@huawei.com> wrote: > > > >>Hi, > >> > >>We just uploaded an update that addresses the comments received > >>(include online and offline) recently. Please review the draft and comment! > >> > >>Thanks, > >>Mach > >> > >>> -----Original Message----- > >>> From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of > >>>internet-drafts@ietf.org > >>> Sent: Monday, November 23, 2015 3:16 PM > >>> To: i-d-announce@ietf.org > >>> Cc: i2rs@ietf.org > >>> Subject: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-model-04.txt > >>> > >>> > >>> A New Internet-Draft is available from the on-line Internet-Drafts > >>>directories. > >>> This draft is a work item of the Interface to the Routing System > >>>Working Group of the IETF. > >>> > >>> Title : A YANG Data Model for Routing > Information > >>>Base > >>> (RIB) > >>> Authors : Lixing Wang > >>> Hariharan Ananthakrishnan > >>> Mach(Guoyi) Chen > >>> Amit Dass > >>> Sriganesh Kini > >>> Nitin Bahadur > >>> Filename : draft-ietf-i2rs-rib-data-model-04.txt > >>> Pages : 65 > >>> Date : 2015-11-22 > >>> > >>> Abstract: > >>> This document defines a YANG data model for Routing Information > >>>Base > >>> (RIB) that aligns with the I2RS RIB information model. > >>> > >>> > >>> > >>> The IETF datatracker status page for this draft is: > >>> https://datatracker.ietf.org/doc/draft-ietf-i2rs-rib-data-model/ > >>> > >>> There's also a htmlized version available at: > >>> https://tools.ietf.org/html/draft-ietf-i2rs-rib-data-model-04 > >>> > >>> A diff from the previous version is available at: > >>> https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-rib-data-model-04 > >>> > >>> > >>> Please note that it may take a couple of minutes from the time of > >>>submission until the htmlized version and diff are available at > >>>tools.ietf.org. > >>> > >>> Internet-Drafts are also available by anonymous FTP at: > >>> ftp://ftp.ietf.org/internet-drafts/ > >>> > >>> _______________________________________________ > >>> 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 > > > >_______________________________________________ > >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
- [i2rs] I-D Action: draft-ietf-i2rs-rib-data-model… internet-drafts
- Re: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-m… Mach Chen
- Re: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-m… Acee Lindem (acee)
- Re: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-m… Jeff Tantsura
- Re: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-m… Susan Hares
- [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-data-m… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Alia Atlas
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Alia Atlas
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-m… Dean Bogdanovic
- Re: [i2rs] I-D Action: draft-ietf-i2rs-rib-data-m… Mach Chen
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Mach Chen
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Loa Andersson
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Joel M. Halpern
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Linda Dunbar
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Mach Chen
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Loa Andersson
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Jeffrey (Zhaohui) Zhang
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Mach Chen
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Susan Hares
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Linda Dunbar
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Chris Bowers
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Loa Andersson
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Jeffrey (Zhaohui) Zhang
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Jeffrey (Zhaohui) Zhang
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Jeffrey (Zhaohui) Zhang
- Re: [i2rs] FW: I-D Action: draft-ietf-i2rs-rib-da… Acee Lindem (acee)