Něco bude rozbitého u kontorly routy pingem ve vztahu k BGP..
Mámli definovánu routu:
/ip route add check-gateway=ping comment="anycast - anyidns1" distance=1 dst-address=100.100.100.100/32 gateway=100.64.1.2
tak funguje její status dle dostupnost 100.64.1.2 OK (a náslendá propagace do IGB).
Ale pokud je přítomna sumární blokační routa od BGP zahrnující 100.64.1.2 (v BGP definováno /routing bgp aggregate add include-igp=yes instance=default prefix=100.64.0.0/10):
/ip route print detail where dst-address="100.64.0.0/10"
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
0 ADbU dst-address=100.64.0.0/10 type=unreachable distance=20
bgp-origin=incomplete
tak ta kontrola nefunguje a route je trvale up, přestože 100.64.1.2 je kaput...
Pokud je přítomna jen blokační sumární routa ručně zadaná (/ip route add distance=5 dst-address=100.64.0.0/10 type=unreachable), tak to ta kontrola funguje OK.