AGGREGATE-IOS(1)
β¨ AGGREGATE-IOS(1) β General Commands Manual β¨
π Manual name: aggregate-ios β okay so this tool is literally here to optimise a concatenated set of cisco/IOS prefix filters so they come out nice and short π
πΈ NAME
aggregate-ios β optimise a concatenated set of cisco/IOS prefix filters to help make them nice and short. π¦
π§ SYNOPSIS
aggregate-ios <source_config >optimised_config
π DESCRIPTION
Okay bestie, this one is so iconic π It takes cisco IOS configuration coming in on stdin and glows up any prefix filters it finds using aggregate(1). The optimised filters come out on stdout, no cap β¨
π«Ά OPTIONS
None. π It's giving minimalism, fr fr π
π DIAGNOSTICS
Any diagnostics produced by aggregate(1) get passed straight through on stderr, so if something's up you'll still see it π₯
π EXAMPLES
The vibe is: you feed in this configuration fragment π
ip prefix-list AS65530 description Foo, Inc
ip prefix-list AS65530 permit 10.1.0.0/16
ip prefix-list AS65530 permit 10.2.0.0/16
ip prefix-list AS65530 permit 10.2.1.0/24
ip prefix-list AS65530 permit 10.3.0.0/16
ip prefix-list AS65531 description Bar.Com
ip prefix-list AS65531 seq 5 permit 192.168.1.0/24
ip prefix-list AS65531 seq 10 permit 192.168.2.0/24
ip prefix-list AS65531 seq 15 permit 192.168.0.0/19
...and it comes out totally optimised like this, main character energy π¦β¨
ip prefix-list AS65530 permit 10.1.0.0/16 le 24
ip prefix-list AS65530 permit 10.2.0.0/15 le 24
ip prefix-list AS65531 permit 192.168.0.0/19 le 24
π₯ SEE ALSO
aggregate(1) β the OG that does the heavy lifting, iykyk π
π HISTORY
Aggregate-ios was written by Joe Abley <jabley@mfnx.net>. Literally the real one, bestie π
π BUGS
All those in aggregate(1) and then some :) π
Joe Abley's manual page, from 2000 November 27, under AGGREGATE-IOS(1). Thanks for reading, bestie, you're the realest π«Άπ β¨
π¦ where this page comes from
- debian bookworm: aggregate 1.6-7+b1
- debian trixie: aggregate 1.6-8 Β· ISC
- fedora 43: aggregate-ios 1.6-33.fc43 Β· ISC
- fedora 44: aggregate-ios 1.6-35.fc44 Β· ISC
- ubuntu jammy: aggregate 1.6-7build1
- ubuntu noble: aggregate 1.6-7build1
- ubuntu questing: aggregate 1.6-8
- ubuntu resolute: aggregate 1.6-8build1 Β· ISC
- ubuntu stonking: aggregate 1.6-8build1 Β· ISC
- Copyright (c) 2000-2001 by Metromedia Fiber Network Services, Inc
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms