Challenges of redistribution:
- Can cause routing loops; routers could send routing information back towhere it originated, indefinitely.
- Different protocols may have incompatible routing information (seed metrics should always be set to a metric that is higher than any routes native to the redistributing protocol).
- May result in sub-optimal path selection
- Inconsistent convergence time, where one routing protocol converges faster than another
Solutions to use to mitigate those challenges:
- Distribute lists: Allow for classification/filtering of redistributed routes
- Route Maps: Allow for classification and modification of traffic when redistributing (use route maps to redistribute internal routes only, and to implement route tagging)
- Manipulation of Metrics: Through redistribution commands and route-maps
- Manipulation of Administrative Distance: Via distance command