AS 690 aut-num progress (LONG!!!)
Cengiz Alaettinoglu
Fri Mar 17 23:11:57 CET 1995
I just replied to your original message which covers these points. But, here they are again anyway. Curtis Villamizar (curtis at ans.net) on March 17: > > In message <199503171630.LAA02552 at home.merit.edu>, "Dale S. Johnson" writes: > > Curtis, > > > > > There is one problem for which there is no way to express the > > > requirement in ripe-181. There is no way to specify an as-in line > > > (which is required and has no means restrict to specific peers) and no > > > way to specify that certain destinations are not accepted at all at > > > some peers using interas-in or as-in lines. This is need where we > > > peer with someone at two interconnects, accept one as primary and > > > don't accept the same set of routes from the other peering at all. > > > > There is a hack Cengiz came up with: > > > > Create a fake interas-in line for a non-existant interface, and give > > that line the same policy as the as-in line. (The current AS690 object > > in the RADB does this using local IP 0.0.0.0/32). That way any code > > following the spec will say "Ok; everything is accepted through the > > non-existant interface; I guess the other interfaces accept only > > what they explicitly list". > > > > --Dale > > > Does this really do the trick? The problem is: > > as-in: from ASx 1 accept { x.y.z/24 } > interas-in: from ASx 1.2.3.4 1.2.3.5 (pref=1) { x.y.z/24 } with these two lines if you omit the following two lines, by definition x.y.z/24 is not accepted on 2.3.4.5 2.3.4.6 peering. > > ?? interas-in: from ASx 2.3.4.5 2.3.4.6 (pref=NONE) { x.y.z/24 } > > ?? interas-in: from ASx 0.0.0.0 0.0.0.0 (pref=1) { x.y.z/24 } > > The first makes sense to me. Router 2.3.4.5 does not accept x.y.z/24. > The second doesn't make sense. > > If router 1.2.3.4 accepts x.y.z/24, does that mean no other router > does? If so, then this is a non-problem. On rereading, this appears > to be the case. Yes. It is the case. > > Also in the object I sent, "except" should have been "AND NOT" when > used in the format "accept ASx AND NOT { x.y.z/24 }". Yes. > > Curtis Cengiz -- Cengiz Alaettinoglu Information Sciences Institute (310) 822-1511 University of Southern California -------- Logged at Fri Mar 17 23:20:58 MET 1995 ---------
[ rr-impl Archive ]