IRRd-Discuss
Date Prev | Date Next |
Date Index |
Thread Index |
Author Index |
Historical
IRR support of RPSL
- From: Benjamin J. Carrasco
- Date: Mon Sep 29 04:19:22 2003
Hopefully someone out there that is actively using (or developing) IRR can provide me with some assistance...
For the last few years, I have used very simple aut-num objects to define routing policies. Recently, I decided that if I am going to continue using a routing registry, I should make an attempt to further articulate our routing policies using RPSL. In one case, I wanted to express the "aspath prepends" that we perform on routes that we announce to a specific peer. However, email submissions of those policies fail and the errors indicate that the "aspath" attribute (among other things) is unknown to IRRd 2.1.5. After re-reading the RFC's (specifically RFC2622), it appears that RPSL should support this attribute and other actions that I'm trying to use. Is it possible that this is a bug in "irr_check" or a limitation in IRRd 2.1.5?
Here are errors generated by the submission:
(the actual ASN's and prefixes have been removed to protect the innocent)
UPDATE FAILED: [aut-num] AS65000
aut-num: AS65000
as-name: PROVIDERX
descr: PROVIDERX
admin-c: PROVIDERX-MNT
tech-c: PROVIDERX-MNT
import: from AS65001 action pref = 900; accept ANY
import: from AS65002 action pref = 1000; accept ANY
import: from AS65003 accept AS65003^0-24
import: from AS65004 accept AS65004
import: from AS65005 accept AS65005^0-24 OR AS65006^0-24 OR<?> AS65007^0-24<?>
import: from AS65000 accept ANY
export: to AS65000 announce ANY
export: to AS65001 announce ANY AND NOT <^AS65002>
export: to AS65003 announce ANY
export: to AS65004 announce ANY
export: to AS65002 action<?> aspath.prepend(AS65000,AS65000,AS65000,AS65000);<?> announce {192.168.0.0/19,<?> 172.16.0.0/22}
mnt-by: PROVIDERX-MNT
changed: XXXXXXXX@providerx.net 20030101
source: PROVIDERX-MNT
#ERROR: 11: import: Syntax error
#ERROR: 12: ?: Illegal or unrecognized attribute "AS65007"
#ERROR: 18: export: Syntax error
#ERROR: 19: ?: Illegal or unrecognized attribute "aspath"
#ERROR: 20: ?: Illegal or unrecognized attribute "{"
Regards,
-BJ
--
Benjamin J. Carrasco
d i g i t a l r e a l m . n e t | work fast : play hard : live large
voice: 734.213.2990.201 fax: 734.629.0409
--
"There is nothing more difficult. . .than the
establishment of a new order of things."
-Machiavelli, 1532
|