From 675155356dc4d4be57f04e20f78b1cc2b543ee39 Mon Sep 17 00:00:00 2001 From: Job Snijders Date: Thu, 19 Aug 2021 16:02:03 +0000 Subject: [PATCH] Make note of Ben's extra aggregation trick --- IDEAS | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 IDEAS diff --git a/IDEAS b/IDEAS new file mode 100644 index 0000000..ebceb00 --- /dev/null +++ b/IDEAS @@ -0,0 +1,29 @@ +Ben Maddison taught me another aggregation trick: + + route-set: AS37271:RS-EXAMPLE + mp-members: 192.0.2.0/27 + mp-members: 192.0.2.32/27 + mp-members: 192.0.2.64/27 + mp-members: 192.0.2.96/27 + mp-members: 192.0.2.128/26 + mp-members: 192.0.2.128/27 + mp-members: 192.0.2.160/27 + mp-members: 192.0.2.192/27 + mp-members: 192.0.2.224/27 + descr: Example route-set + mnt-by: MAINT-AS37271 + changed: benm@workonline.africa 20210819 + source: RADB + +BGPQ4 produces the following: + + $ bgpq4 -A AS37271:RS-EXAMPLE + no ip prefix-list NN + ip prefix-list NN permit 192.0.2.0/25 ge 27 le 27 + ip prefix-list NN permit 192.0.2.128/26 le 27 + ip prefix-list NN permit 192.0.2.192/26 ge 27 le 27 + +But the following aggregation also is valid, and shorter: + + ip prefix-list NN permit 192.0.2.0/24 ge 27 le 27 + ip prefix-list NN permit 192.0.2.128/26