Re: [irs-discuss] Now you're all awake!

Thomas Nadeau <> Tue, 13 November 2012 16:24 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 5E34021F849A for <>; Tue, 13 Nov 2012 08:24:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -3.467
X-Spam-Status: No, score=-3.467 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, UNRESOLVED_TEMPLATE=3.132]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id j8Qlrvol+zQz for <>; Tue, 13 Nov 2012 08:23:59 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 6FA6021F8475 for <>; Tue, 13 Nov 2012 08:23:55 -0800 (PST)
Received: from ([]) (using TLSv1) by ([]) with SMTP ID DSNKUKJ0GVWSfx/; Tue, 13 Nov 2012 08:23:55 PST
Received: from ( by ( with Microsoft SMTP Server (TLS) id; Tue, 13 Nov 2012 08:21:28 -0800
Received: from ( by ( with Microsoft SMTP Server id 14.1.355.2; Tue, 13 Nov 2012 08:21:28 -0800
Received: from ( by ( with Microsoft SMTP Server (TLS) id 14.1.355.2; Tue, 13 Nov 2012 08:23:48 -0800
Received: from ( by ( with Microsoft SMTP Server id; Tue, 13 Nov 2012 16:21:26 +0000
Received: from mail65-tx2 (localhost []) by (Postfix) with ESMTP id 8B40E1A0122 for <>; Tue, 13 Nov 2012 16:21:26 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:; KIP:(null); UIP:(null); (null);; R:internal; EFV:INT
X-SpamScore: -23
X-BigFish: PS-23(zz98dI9371I1432Izz1de0h1202h1d1ah1d2ahzz8275ch1033IL17326ah8275dhz2dh2a8h668h839h944hd25he5bhf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh1155h)
Received: from mail65-tx2 (localhost.localdomain []) by mail65-tx2 (MessageSwitch) id 1352823684453087_24171; Tue, 13 Nov 2012 16:21:24 +0000 (UTC)
Received: from (unknown []) by (Postfix) with ESMTP id 67FE6A0063; Tue, 13 Nov 2012 16:21:24 +0000 (UTC)
Received: from ( by ( with Microsoft SMTP Server (TLS) id; Tue, 13 Nov 2012 16:21:23 +0000
Received: from ([]) by ([]) with mapi id 14.16.0233.004; Tue, 13 Nov 2012 16:21:22 +0000
From: Thomas Nadeau <>
To: Shane Amante <>
Thread-Topic: [irs-discuss] Now you're all awake!
Thread-Index: Ac3Bn9Y5Hh6s2viqTbmPXB6mEaccAwAF7rMAAADWnrA=
Date: Tue, 13 Nov 2012 16:21:22 +0000
Message-ID: <>
References: <03ba01cdc19f$daef7760$90ce6620$>, <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
x-originating-ip: []
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "" <>, "" <>
Subject: Re: [irs-discuss] Now you're all awake!
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 13 Nov 2012 16:24:20 -0000

we should also include the corresponding topology use cases.


On Nov 13, 2012, at 8:57 AM, "Shane Amante" <> wrote:

> On Nov 13, 2012, at 6:07 AM, Adrian Farrel <> wrote:
>> Can we have some constructive discussion about which use cases to include in the
>> charter and which ones to exclude.
>> I am pretty sure I heard the BoF say that they wanted to reduce the scope by
>> cutting down on the use cases, and as I said at the meeting I am worried that
>> this just means that each person wants to limit the scope their favorite use
>> case. So we will only get victory if there is considerable convergence on what
>> the favorite is.
>> Thoughts?
> I would like to offer potentially narrowing the scope to use cases to those described in:
> ... and in Sections 2 through 4 of:
> (To be completely fair, draft-white did appear /first/ in the I-D archives, but IMO it's good to see that independent draft authors share similar needs :-).
> My reason for suggesting this are as follows:
> a)  If one takes a step back and looks at overall "SDN" landscape, Inter-Domain seems to not be visible on the radar (particularly for Openflow), for now.  This makes sense given Inter-Domain is hard problem to solve, given the legitimate concerns that raises wrt authentication/trust boundaries, etc.  Furthermore, the use cases described in I-D's, above, are about reading, digesting and then manipulating BGP characteristics /inside of/ one AS (sidestepping those thorny issues) ... however, clearly once information is injected into BGP it will get carried across AS boundaries, whose properties are already understood.  IMO, this solves a need that other SDN approaches have not (yet, if ever).
> b)  When looking at BGP, as a whole, it seems like there may be a few different dimensions of the BGP protocol that might be a useful starting place for the initial scope of the I2RS work.  Namely, BGP is a protocol whose operation depends on policies -- specifically, routing policies that are largely defined offboard routers, but that need to be applied consistently across the _entire_ network of routers.  As one example, think of the need to classify some set of interfaces as belonging to "customers" vs. "peers" and, after that, applying different routing policies against those classes of BGP sessions.  Another example is here:
> ... where an operator needs to know which subset of routers are "Route Reflectors" in order to apply appropriate policy consistently on all of them, (in that case: defining RT's to filter routes send toward legacy PE's).  IMO, getting an early start on these routing policies and defining the semantics of how/where they apply to a subset of network elements in the network is extremely valuable and, ultimately, would benefit all future use cases of I2RS.
> c)  Finally, as I noted in my presentation at IETF 85, BGP policy represents the overwhelming majority of configuration on routers and a substantial amount of the ongoing 'touches' to routers.  Thus, it makes sense to have a standardized, programmatic access to read and write such information on routers.
> Finally, as an operator, I can certainly say that optimizing control over BGP *just Intra-AS* would be of a _substantial_ benefit.
> Just my $0.02,
> -shane
> _______________________________________________
> irs-discuss mailing list