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
[email protected]
https://www.ietf.org/mailman/listinfo/sidr
_______________________________________________
sidr mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/sidr

Reply via email to