Explaination of this routing issue
SUMMARY:
One of the peers of our upstream made a change last night to their routing config which filtered JodoHost IPs from the advertisements they receive from their upstream carriers which meant any traffic on their network had no path to get back to the JodoHost IP’s.
DETAIL:
Any IPs advertised to this peer are filtered by them from the routes they receive from their upstreams to prevent circular routes. However this peer provider had two different versions of BGP Filter lists for some subnets which were supposed to be the same, but were out of sync due to a legacy copy, so they were filtering some routes from their carriers that they were not receiving or even allowing to be advertised to them.
On Wednesday night an engineer there was adding a new carrier when he noticed that he was not applying this filter list against one of his existing carriers, so he “fixed†the problem by applying it to this carrier (which happens our return path), like his existing carriers were. Doing this filtered the last routes for those IPs from his network and made those IPs unreachable.
RESOLUTION:
The problem was corrected by removing the IPs from their carrier filter list.