|
|
| Browse NETS topics: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
The IRRToolSet is a set of software tools that provides access to the Internet Routing Registry. There is documentation for the tools at the IRRToolSet website (you have to go there and follow the link to "Documentation"). Pete Siemsen installed the tools on netserver on 2007-01-14, in his home directory.
The tools are poorly maintained - many of the tools won't even compile. One useful tool that works is peval. To see the man page for peval, do:
man --manpath=/usr/home/siemsen/IRRToolSet-4.8.5/man peval
Peval is used to get prefixes from the IRR. To show what prefixes are registered to an AS:
netserver@ML$ /usr/home/siemsen/IRRToolSet-4.8.5/src/peval/peval AS194
({192.188.155.0/24, 192.52.106.0/24, 192.43.244.0/24, 161.98.0.0/16, 128.117.0.0/16})
netserver@ML$
To show what prefixes are registered to all the ASes in as AS-set:
netserver@ML$ /usr/home/siemsen/IRRToolSet-4.8.5/src/peval/peval AS-FRGP
({208.178.237.0/24, 205.170.235.0/24, 205.170.168.0/21, 205.169.208.0/24,
(etc.)
128.138.0.0/16, 128.116.0.0/16, 128.117.0.0/16, 72.166.150.0/24})
netserver@ML$
We can compare the output of the above command to the list of routes
that we actually advertise from our router to, say, ESnet.
They should be the same.