Re: [i2rs] network-type: container vs. identity?
Xufeng Liu <xliu@kuatrotech.com> Tue, 12 July 2016 17:09 UTC
Return-Path: <xliu@kuatrotech.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06D3512D583 for <i2rs@ietfa.amsl.com>; Tue, 12 Jul 2016 10:09:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.922
X-Spam-Level:
X-Spam-Status: No, score=-1.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=kuatrotechnology.onmicrosoft.com
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 pEP1VJA3ii05 for <i2rs@ietfa.amsl.com>; Tue, 12 Jul 2016 10:09:22 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0063.outbound.protection.outlook.com [104.47.2.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50F0612D1B7 for <i2rs@ietf.org>; Tue, 12 Jul 2016 10:09:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kuatrotechnology.onmicrosoft.com; s=selector1-kuatrotech-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=sqtSlGAyLOLa3k6QlDVLDvpHsacp/zMz9ISssIw537w=; b=VGWUwy2rq+a0Xw25qH79yFI8dUruks6i3kBml1PzJifiPyaRN2+MoONmg07S/oggUcVoBwNVQAqugmbv6uBNbcKmvDzubG1PH7drDJ3/mOog14cozpjZOHSPoU9iwJYP/BQmqL/YfCxQ78Zk3nCDseSTuAa+GGjp8J8wslB0hCk=
Received: from VI1PR06MB1488.eurprd06.prod.outlook.com (10.164.86.30) by VI1PR06MB1488.eurprd06.prod.outlook.com (10.164.86.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.4; Tue, 12 Jul 2016 17:09:19 +0000
Received: from VI1PR06MB1488.eurprd06.prod.outlook.com ([10.164.86.30]) by VI1PR06MB1488.eurprd06.prod.outlook.com ([10.164.86.30]) with mapi id 15.01.0544.004; Tue, 12 Jul 2016 17:09:19 +0000
From: Xufeng Liu <xliu@kuatrotech.com>
To: Robert Varga <nite@hq.sk>, "Alexander Clemm (alex)" <alex@cisco.com>, "Zhangxian (Xian)" <zhang.xian@huawei.com>, "draft-ietf-i2rs-yang-network-topo@tools.ietf.org" <draft-ietf-i2rs-yang-network-topo@tools.ietf.org>
Thread-Topic: [i2rs] network-type: container vs. identity?
Thread-Index: AdHYy2fqE/Tzjev7QKGinU6EIX1VyAClxnMAADqElYAAA4HMAAAA1DEAAABZX8A=
Date: Tue, 12 Jul 2016 17:09:18 +0000
Message-ID: <VI1PR06MB14883AFFACEBD8B78D54FE04B1300@VI1PR06MB1488.eurprd06.prod.outlook.com>
References: <C636AF2FA540124E9B9ACB5A6BECCE6B7DEDFCE6@SZXEMA512-MBS.china.huawei.com> <5c0b2dee-fe0b-139d-1b1e-dc6936ff747d@hq.sk> <C636AF2FA540124E9B9ACB5A6BECCE6B7DEFF3AF@SZXEMA512-MBS.china.huawei.com> <6a5706ada23a4354b08fdc543571453c@XCH-RTP-001.cisco.com> <f69d671f-e5b9-2ec9-ee68-d6312468f39e@hq.sk>
In-Reply-To: <f69d671f-e5b9-2ec9-ee68-d6312468f39e@hq.sk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=xliu@kuatrotech.com;
x-originating-ip: [98.191.72.170]
x-ms-office365-filtering-correlation-id: 4fe07f94-afb1-4df1-8715-08d3aa774308
x-microsoft-exchange-diagnostics: 1; VI1PR06MB1488; 6:wK8x2EnbcletCAzFB3g7eeL66BJbUxFqvygbCjNx0zGY9aM4be/laoeAKonmmLKBnFlJHewpBPof5vW7Cb5Hp4srT01elYbcNNf5KgisafjuCSqsnIWe9HCDqpu8thgxGvRINBdf2Wkx63gNtH9JAFMd+VvqSWq99d2aQe8zDNSvFe6siS84b0SAJ3WFKdN1gbbyPN3piwX92y7NLhDvDkSus2TsfAFvgddi9zHzEMsfxlEowH3lt15zWuslBx+UCagFz+UF1EjL1qaEZaa9cxOHBxA4s4K6x1KtLKoffSgeBhB+Tk0JLooqCjZ5sH9N; 5:Fu2DUYvUvviAmI16zgm7bR53qz7zO5YBUWbg+k+cb7AuLOomhSMLnsGH+IZeECL9V5RfSdoby6PaimFf2KUPreXEsqQGKsnaTvbeiO8wpifCl1p9yp8NV3S+0uD7J/w0BuHJIog/+TAjZm5xq/kNzA==; 24:ZBQzbRVKRQWExXITRdeWVIO8+Rk+VrUhkcOUoGXsrWxBhPsYIwCUunqGBaBlL14/1V3oQZ9+KY5eWPQhbLVoZj/yhILS/voqJ/seVwPwEE8=; 7:tfXbTtiftwH0CgcxOdeXv13Haw3yPzYn0QNAK9D5GHtoF0TDWUJYQfEOxEluQOS5oA5QTCgblw6zv7kcqMORY2pwGNbq4BzlBBqC9CHXuY0J4JDh9x14/DWDl7548GMXXAWg3JEPvJk14GSUf3+iSvEmVfH9gGkO1MLzgBoBs9UsekY1ygpYwn9gMcANYitKx1jnyv3VaTC2FoMprUdjlJgeOifuGe02OI37yGTilymlmt3qLmQ3820h5vTU9UfS
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR06MB1488;
x-microsoft-antispam-prvs: <VI1PR06MB14885E0B90002880CFC44477B1300@VI1PR06MB1488.eurprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(50582790962513)(95692535739014);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040130)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041072)(6043046); SRVR:VI1PR06MB1488; BCL:0; PCL:0; RULEID:; SRVR:VI1PR06MB1488;
x-forefront-prvs: 0001227049
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(13464003)(199003)(377454003)(24454002)(189002)(122556002)(105586002)(68736007)(2906002)(2950100001)(2900100001)(74316002)(93886004)(5001770100001)(189998001)(101416001)(102836003)(3660700001)(3846002)(6116002)(19580395003)(92566002)(54356999)(106356001)(5002640100001)(50986999)(76176999)(2501003)(7846002)(33656002)(8936002)(9686002)(10400500002)(11100500001)(7696003)(5003600100003)(76576001)(7736002)(4326007)(87936001)(66066001)(305945005)(77096005)(97736004)(19580405001)(81166006)(8676002)(86362001)(81156014)(3280700002)(586003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR06MB1488; H:VI1PR06MB1488.eurprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: kuatrotech.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: kuatrotech.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2016 17:09:19.0213 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 99314f4e-50ab-4d4e-a9c6-b21b0c887384
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR06MB1488
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/uJkP9W1TNZ6NeJfTtpjQjD6Fnpo>
Cc: "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] network-type: container vs. identity?
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
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: Tue, 12 Jul 2016 17:09:24 -0000
We do have a case for a topology that has multiple "topology types": we are defining a topology-type "sr-topoloyg" which is derived from "l3-unicast-igp-topology". We are also defining a topology of type "SR TE topology", which type is both "sr-topology" and "te-topology", hence multiple-inheritance is needed. Thanks, - Xufeng > -----Original Message----- > From: Robert Varga [mailto:nite@hq.sk] > Sent: Tuesday, July 12, 2016 12:54 PM > To: Alexander Clemm (alex) <alex@cisco.com>; Zhangxian (Xian) > <zhang.xian@huawei.com>; draft-ietf-i2rs-yang-network-topo@tools.ietf.org > Cc: i2rs@ietf.org > Subject: Re: [i2rs] network-type: container vs. identity? > > On 07/12/2016 06:29 PM, Alexander Clemm (alex) wrote: > > Per Robert's point, if for some reason you have multiple traits and want to > "compose" a network to encompass multiple types, this is straightforward to do > with the current pattern, not so straightforward with identities. > > There is also an issue of consistency within the models. While it may not be > obvious to have more 'topology types', it certainly makes sense for nodes within > a topology -- for example in ODL we tag topology nodes with capabilities based > on the southbound protocol (like PCEP, OpenFlow, NETCONF). > > Bye, > Robert
- Re: [i2rs] network-type: container vs. identity? Robert Varga
- [i2rs] network-type: container vs. identity? Zhangxian (Xian)
- Re: [i2rs] network-type: container vs. identity? Robert Varga
- Re: [i2rs] network-type: container vs. identity? Juergen Schoenwaelder
- Re: [i2rs] network-type: container vs. identity? Alexander Clemm (alex)
- Re: [i2rs] network-type: container vs. identity? Zhangxian (Xian)
- Re: [i2rs] network-type: container vs. identity? Xufeng Liu