Implementation of RIPE-181++ (fwd)
Laurent Joncheray
Tue Sep 20 17:08:27 CEST 1994
> I think this can be done by calculating the intersection between the > various expressions. > > My solution can (with the above in mind) even be written as: > > aut-num: AS1 > as-in: AS2 100 AS100 OR {10.0.0.0/8} > interas-in: AS2 as1nap3 as2nap3 {10.0.0.0/8} I like that one. Shorter than your previous solution. What about the algorithm? what i like to see is something like: How to generate the net list for AS1 at napX: If there is a interas-in statment for AS1-AS2 link at napX then list all nets in the policy expression (the stuff after the 'aacept' keyword) If there is no interas-in statment but an as-in statment for AS1-AS2 policy then list all nets in the policy expression. If there is no interas-in statment and no as-in statment then ERROR! If there is an interas-in statment and no as-in statment then ERROR! (syntax error) etc... Remark: this algorithm does not work with the solution you proposed. -- Laurent Joncheray, E-Mail: lpj at merit.edu Merit Network Inc, 1071 Beal Avenue, Phone: +1 (313) 936 2065 Ann Arbor, MI 48109, USA Fax: +1 (313) 747 3745 "This is the end, Beautiful friend. This is the end, My only friend, the end" JM -------- Logged at Tue Sep 20 17:50:34 MET DST 1994 ---------
[ rr-impl Archive ]