BGP Labs: Stop the Fat-Finger Incidents
Last time, we discussed the first line of defense against fat finger incidents: limiting the number of BGP prefixes your router accepts from a BGP neighbor. However, you can do much more without deploying customer-specific filters (which might require a customer database) or ROV/RPKI.
You can practice the default filters you should always deploy on EBGP sessions with your customers in the Stop the Propagation of Configuration Errors lab exercise.
You categorized it as a challenge. Will you also publish solutions for your challenges?
Where's the fun in that? The lab has a Verification section to help you check whether you filtered out all the unwanted prefixes.
Maybe something along these lines (done with FRR):
I couldn't get the AS prepend regex working with FRR 🤷♂️