Routing filter updater
Simple bgpq3
alternative in Rust. Generates prefix-lists/sets for Cisco routers using IRR data.
Features
- Fast (pipelined communication)
- Configuration file (TOML)
- Multiple file output
- Improved prefix aggregation/compression
Example configuration
[]
= "whois.radb.net:43"
= ["RADB", "RIPE", "APNIC"]
= true # default = true
= true # default = false
= "./output"
[[]]
= "xr-router"
= "prefix-set"
= [
"AS-RIPENCC",
"AS3333",
]
[[]]
= "ios-router"
= "prefix-list"
= [
"AS-RIPENCC",
"AS3333",
]
Example usage
nocbox$ fup ./examples/telianet.toml
fup version 0.7.1 (2bd7b0c70f5ce3f3ccbefa6d20922ab6ec504790)
Connected to 198.108.0.18:43.
71271 objects downloaded in 10.09 s.
Aggregated 1693814 prefixes into 355263 entries.
Wrote ./output/xr-router.txt