I'm working away at redistributing routes from OSPF/statics into BGP, and a thought popped up - when should I use "network" statements, when should I use "redistribute <OSPF|static>", and when should I use "redistribute <OSPF|static> route-map ..."?
One of the concepts we discussed in a BGP 3.2 course I attended was to divorce BGP from the IGP. Thus, I think it's a bad idea to use "redistribute <OSPF|static" on its own, but to use the more restricted form where I filter routes using route maps and access-control lists.
So, why use "network" statements instead of "redistribute ... route-map", or vice-versa?
In my particular instance, I'm using BGP across our WAN which is a VPN within carrier IP/MPLS environments - no Internet stuff, so it's tempting at times to ignore advice and use "redistribute <OSPF|static>" on its own without route filtering.