BGP Goodness and Links

I had my first real experience with playing with regular expressions in BGP this evening to manipulate traffic. In the instance below, I needed to give a lower preference to traffic that was learned from '65002' and was 4 AS hops out. I did this by creating an as-path access-list, using it in a route-map, and applying it to an eBGP neighbor.


ip as-path access-list 61 permit ^65002_[0-9]+_[0-9]+_[0-9]+$
route-map SomeBGPTransit-in permit 15
match as-path 61
set local-preference 90
end
wr mem


While I'm at it, I figured that I share the two links that have helped me the most with BGP. The first is the BGP cheat sheet from PacketLife.net . The second is an INE blog post on BGP Regular Expressions .