announcement
Tony Bates
Thu Apr 7 11:34:06 CEST 1994
epg at merit.edu writes: * Hi Daniel, * Are you feeling better? We really missed you at the IETF and IEPG * meetings. But it was probably nice to stay home. * Elise as Geert Jan has mentioned. Unfortunately, Daniel is still away ill at the moment and not due back until next week. However, I do have a couple of questions while we're at it. * Have you had a chance to review the announcement about * the Merit Routing Registry? We would really like to make * a joint announcement with RIPE and by the end of this * week if possible. Bill Manning has been a cooperative * guinea pig... Whilst Bill may have been a good guinea pig it appears there is some misunderstanding of how this works. Here is his registered policy. [mature-tony-63] whois -h rrdb.merit.edu AS114 aut-num: AS114 descr: Priamry SESQUIENT as as-in: AS114 1 ANY as-out: AS690 ANY mas-in: from AS114:1 accept AS690 mas-out: to AS114:1 announce AS690 guardian: bmanning at rice.edu admin-c: Bill Manning tech-c: Bill Manning remarks: Is this thing on? changed: bmanning at rice.edu 940328 source: MERITRR The as-in and mas-in and mas-out make no sense at all so I'm a little worried about the clarity of the documentation. I expect it is just Bill but one problem is people are possibly likely to use this as an example for their own policies. What it should be (and I'm guessing but anyway..) is aut-num: AS114 descr: Priamry SESQUIENT as as-in: AS690 1 AS690 # You make this ANY as-out: AS690 AS114 # " mas-in: from AS690:1 accept AS690 mas-out: to AS690:1 announce AS114 It also highlighted a bug (one of many actaully ;-() in prcheck as this didn't notice this so I just fixed this in the latest verison of prcheck. I see the same problem exists in AS690 as well. I enclose the fixed prcheck output at the end. * and Laurent has completed a rewrite of prtraceroute * and the corresponding policy server which can * reference each of our files in their native form. So we * are ready to announce. Please let us know where you all stand * on this. Thanks. Is it possible we can look at these two new pieces of code ?. Of course this doesn't effect the annoucement but we are very intereted in the YAP server. * --Elise --Tony. [mature-tony-1] ./prcheck -h rrdb.merit.edu -l 6 AS114 still getting information for AS114... --- level 1 Syntax check of policy components level 1 complete - continuing... --- level 2 Semantic check of policy expressions *ERROR* in line: as-in: AS114 1 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS level 2 complete - continuing... --- level 3 Peer comparison - Getting peer info wait.. checking against peer AS690 level 3 complete - continuing... --- level 4 Syntax check of peer policy components checking peer AS690 level 4 complete - continuing... --- level 5 Semantic check of peer policy expressions checking peer AS690 *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS *ERROR* in line: as-out: AS690 ANY *REASON*: Peering is Internal ? Remote Peer equals Local AS level 5 complete - continuing... --- level 6 Policy expression comparison checking peer AS690 level 6 complete - exiting === Summary of prcheck for AS114 policy-object Testing completed to level: 6 Error(s) encountered: 71 Warning(s) encountered: 0 No of whois queries: 2 Test 1: passed Test 2: FAILED Test 3: passed Test 4: passed Test 5: FAILED Test 6: passed -------- Logged at Thu Apr 7 18:34:16 MET DST 1994 ---------
[ rr-impl Archive ]