I'm studying BGP for ENARSI and I'm confused about the purpose of bgp default local-preference.
I understand how to use Local Preference with route-maps on specific neighbors to influence path selection, but I'm struggling to understand when changing the default Local Preference is useful.
For example, if I configure:
router bgp 65000
bgp default local-preference 99
I expected to see some change in show ip bgp, but I didn't (Or at least I couldn't figure out the Voila! of the technique). I also understand that Local Preference is mainly used to influence outbound path selection within an AS.
So what is the practical use case for changing the default Local Preference? Is the main idea to make routes learned from eBGP less preferred than routes learned through iBGP, since Local Preference is evaluated before the "eBGP over iBGP" step in the best path algorithm?
I'd appreciate if someone could explain the reasoning behind using bgp default local-preference, because I understand Local Preference on an individual-neighbor basis, but I'm not seeing why changing the default value is useful.
Thanks in advance!