The purpose of a 0.0.0.0 0.0.0.0 null0 static route outside of it being bit bucket
I was doing a lab where I had bgp redistributed into ospf and without the command above, I couldn't ping to interfaces coming off of the F0/0 interfaces from a router not directly connected to the OSPF router (It was a bgp router). Even if I injected network 0.0.0.0 into bgp and had default-information originate in OSPF, it still wouldn't go through unless I had this route. I also looked around and it seems its also used when redistributing rip and eigrp in certain scenarios. If I already have a BGP-injected default route, why do I need the null0 route?
:study:Reading: Lab Books, Ansible Documentation, Python Cookbook 2018 Goals: More Ansible/Python work for Automation, IPSpace Automation Course [X], Build Jenkins Framework for Network Automation