Tool to build RPSL objects and push it to IRR

Douglas Fischer fischerdouglas at gmail.com
Tue Jul 14 12:37:07 UTC 2020


TL;DR.
There are several tools[1] to automate the creation of Prefix Filtering on
Internet Routing.
I want the opposite!
A tool to help-me to create/alter/delete IRR Objects based on the
information of my Cone.


Sad history
-----------
For a long time, I'm creating some auxiliary scripts to do the repetitive
job to our team.

I'm not a good dev! I even wouldn't say that I'm a dev.(I'm studying to
improve)

One of these jobs is to create and maintain the IRR Objects related to our
small ITP operation.
So I created a horrible Frankenstein... Based o pure bash, with a lot of
SED and AWK, that only I can understand.
And even for me, takes at least a half-day of immersion to change anything
and don't break what is working.

(I'm pretty sure that this history is familiar to all of you...)




And then...
I am looking for a tool that can help to:
- Based on some sort o information set (maybe YAML)
- Check if the needed Objects already exists.
  - If not
    - Create the RPSL record.
    - Push it to IRR (via e-mail as RPSL defines, ou API specifically to
RADB)

Is there already a tool that does what I'm looking for?




Complement:
Objects like AS-SET and Route/Route6 are kind of simple to create!
Aut-num, with all the (mp-)import/export syntax of routing policy, are
mind-breaker to me.
But, Aut-num is not on the first target...



[1] BGPq3, BGPq4, IRRPowerTools, IRRToolset.


-- 
Douglas Fernando Fischer
Engº de Controle e Automação
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nanog.org/pipermail/nanog/attachments/20200714/94efc277/attachment.html>


More information about the NANOG mailing list