Recently I found myself looking for a friendly backbone ISP that might be willing to share the contents of their routing table. We have been working on QoS enabled routing table algorithms, and wanted to test against a real live routing table, instead of the things that we were generating.
In the course of this, I wound up talking to a couple of other network simulation/theory people in the hope that they might have some guidelines for generating reasonable routing tables. I asked the following questions:
The response that I got from Radia Perlman was:
"The things you ask for would be fabulously interesting.... And I'd love to see the results. It would make a great RFC."
So, I've started to work on collecting this information, and writing
some scripts to analyse the results.
If you are an ISP with a big routing table, you can help by capturing
a snapshot of your routing table and send it to me at
tables@research.solidum.com
Many ISPs are hesistant about giving this information out. But, I'm
not interested in the routing table per-se, but rather in the patterns
in it. I have a script that will take the output from a CISCO
Substitution ciphers are 1:1 ciphers, so they maintain the relative
frequencies of each. This is why they are not used in modern
cryptographic systems.
To use this script:
Other options: if you have Math::TrulyRandom installed, then set
$strongrandom to true, and uncomment the line that includes it.
I will post the results on this web page. If you want to notified
about the results, then please indicate so in an email.
I will likely be writing this into an RFC form once I've consulted
with some more theory oriented people.
None is written yet. (1998/10/02)
How can I help?
ip
show route
, and shroud it by doing a simple substitution cipher
on each octet of the IP addresses. The script should be easily
adapted to other router vendor's output, and I'd be happy to do so
if you send me a sample.
script
and telnet
to your router.
ip show route
perl cisco-show-ip-to-table typescript
typescript-routes
Where will the results be posted
Evaluation code