Re: [sidr] Request for WG Last Call for draft-ietf-sidr-bogons-02.txt and draft-ietf-sidr-roa-validation-01.txt

Sandra Murphy <sandy@sparta.com> Mon, 01 December 2008 23:12 UTC

Return-Path: <sidr-bounces@ietf.org>
X-Original-To: sidr-archive@megatron.ietf.org
Delivered-To: ietfarch-sidr-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8D3FB28C136; Mon, 1 Dec 2008 15:12:51 -0800 (PST)
X-Original-To: sidr@core3.amsl.com
Delivered-To: sidr@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 503E028C136 for <sidr@core3.amsl.com>; Mon, 1 Dec 2008 15:12:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level:
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hT9RXf58GRyZ for <sidr@core3.amsl.com>; Mon, 1 Dec 2008 15:12:49 -0800 (PST)
Received: from M4.sparta.com (M4.sparta.com [157.185.61.2]) by core3.amsl.com (Postfix) with ESMTP id 59D2728C13F for <sidr@ietf.org>; Mon, 1 Dec 2008 15:12:49 -0800 (PST)
Received: from Beta5.sparta.com (beta5.sparta.com [157.185.63.21]) by M4.sparta.com (8.13.5/8.13.5) with ESMTP id mB1NCg1p020367; Mon, 1 Dec 2008 17:12:42 -0600
Received: from nemo.columbia.ads.sparta.com (nemo.columbia.sparta.com [157.185.80.75]) by Beta5.sparta.com (8.12.11/8.13.1) with ESMTP id mB1NCfKA007187; Mon, 1 Dec 2008 17:12:42 -0600
Received: from SANDYM-LT.columbia.ads.sparta.com ([157.185.81.132]) by nemo.columbia.ads.sparta.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Mon, 1 Dec 2008 18:12:41 -0500
Date: Mon, 01 Dec 2008 18:12:39 -0500
From: Sandra Murphy <sandy@sparta.com>
To: Danny McPherson <danny@tcb.net>
In-Reply-To: <264FCEF8-3DD1-49AB-B41F-56FD0A1B2870@tcb.net>
Message-ID: <Pine.WNT.4.64.0812011806190.1144@SANDYM-LT.columbia.ads.sparta.com>
References: <C542C40B.5166%andy@arin.net> <A3751517-D15C-45DD-B530-027758F36B04@apnic.net> <FC10BBCC-6144-4420-ACFC-9454F26444BE@tcb.net> <6F70023C-57B1-4C8D-8DDF-B9D7D8F139F9@apnic.net> <56AFA6B5-BCFB-4CDC-B921-3590F71CCBA0@tcb.net> <0072BC84-507D-497C-B8B6-0F26DE804316@apnic.net> <19318B76-0E1E-4DC5-8017-D2350352169C@tcb.net> <16C1A7B4-C46F-4354-B1F8-4AF8EB5249B9@apnic.net> <C4A37FE7-88F1-4DEC-AB81-CC2EC6A96C79@tcb.net> <D1AE3911-CBB9-451A-AE47-CB254E403DED@apnic.net> <EC1B7F06-4137-4F97-8EE5-7676DB0E7155@tcb.net> <BD48FF05-04D0-4B71-AF1B-F074E0199202@apnic.net> <A09B46E4-02B0-4825-888C-CA24CD68EF50@tcb.net> <CB9CD7AF-8CD3-4636-8D64-E876B9216B47@apnic.net> <264FCEF8-3DD1-49AB-B41F-56FD0A1B2870@tcb.net>
X-X-Sender: sandy@nemo.columbia.sparta.com
MIME-Version: 1.0
X-OriginalArrivalTime: 01 Dec 2008 23:12:41.0507 (UTC) FILETIME=[4F631730:01C9540A]
Cc: sidr@ietf.org
Subject: Re: [sidr] Request for WG Last Call for draft-ietf-sidr-bogons-02.txt and draft-ietf-sidr-roa-validation-01.txt
X-BeenThere: sidr@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Secure Interdomain Routing <sidr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sidr>, <mailto:sidr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/sidr>
List-Post: <mailto:sidr@ietf.org>
List-Help: <mailto:sidr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidr>, <mailto:sidr-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: sidr-bounces@ietf.org
Errors-To: sidr-bounces@ietf.org


On Mon, 1 Dec 2008, Danny McPherson wrote:

>
> On Nov 25, 2008, at 6:39 PM, Geoff Huston wrote:
>> 
>> Sure. So here's some use cases of BOAs:
>> 
>> 1. I have been allocated 203.10.61.0/24. I do not use it today in any 
>> public routing context. It should not appear in BGP at all. I do not give 
>> my authorization to any AS to originate a route for this prefix, or any 
>> more specific of this prefix. If I generate a BOA for 203.10.61.0/24 then 
>> my intention of saying that any use of this prefix in the public Internet 
>> is unauthorized is clear.
>
> If you do not give your authorization then do not issue a ROA.
> With the incremental deployment argument, I'm not sure who would
> be looking at BOAs if they're not looking at ROAs.

The issue in incremental deployment is not what the people who haven't 
deployed it should do but what the people who DO deploy it should do. 
What do the people who DO understand ROAs(and BOAs) do when they see 
something unsecured - it might be legit, just not produced by someone who 
understands ROAs(BOAs).

>
>> 2. I have been allocated AS 131074 as an AS number. I do not use it today 
>> in any public routing context. It should not appear in BGP at all either as 
>> an origination AS nor as a transit AS in any AS path. If I generate a BOA 
>> for AS131074 then my intention of saying that any use of this AS number in 
>> the public Internet is unauthorized is clear.
>
> But the draft currently does not mitigate "nor as a transit AS",
> unless I'm missing something.  Specifically:
>
> S.5 graf 2:
>
> "If a route object has an AS origination that refers to an AS number that is 
> listed in a valid BOA, then the route object can be regarded as a Bogon 
> object, and local policies that apply to Bogon AS's can be applied to the 
> object. This holds whether or not the address prefix of the route object is 
> described by a valid ROA or not."
>
> I see nothing about "or as a transit AS" in there.
>
>> 3. I have been allocated 203.10.60.0/22. I wish to ensure that any more 
>> specific advertisement of this prefix is unauthorized. If I generate a BOA 
>> for 203.10.60.0/23 AND 203.10.62.0/23 then my intention is clear.
>
> I still don't by it..  As an operator, you tell me who is authorized
> to originate and that's the only origin AS I accept.  That's easier to
> configure in a router, requires less objects in the RPKI, and makes life
> much simpler.

So it seems you are in the "and that's all" camp in interpreting ROAs, 
right?

Does your answer assume operators are using ROAs to produce route filters? 
Does your answer change if operators are using ROAs in the decision 
procedure, as presented at the last meeting?

--Sandy

>
>> And a non-use case of BOAs:
>> 
>> 4. I am a wholesale ISP, and while I allocate address space to my clients 
>> from my aggregate address block (10.0.0.0/8) I also permit my clients to 
>> use their more specific prefix at local exchanges. My AS number is 131072 
>> and I have generated a ROA for 10.0.0.0/8 , maxlength=8  origin AS 131072. 
>> I do not have a problem with more specifics of 10.0.0.0/8 being used in 
>> routing contexts, as part of my wholesale stance. I would prefer that my 
>> ROA did not cause my customer's more specifics to be treated as 
>> unauthorized routes, irrespective of whether they are ready to use a ROA 
>> today or not.
>
>
> _______________________________________________
> sidr mailing list
> sidr@ietf.org
> https://www.ietf.org/mailman/listinfo/sidr
_______________________________________________
sidr mailing list
sidr@ietf.org
https://www.ietf.org/mailman/listinfo/sidr