なぜ私のルーティングはローカルアップストリームよりも遠くのアップストリームプロバイダーに優先されるのでしょうか?

なぜ私のルーティングはローカルアップストリームよりも遠くのアップストリームプロバイダーに優先されるのでしょうか?

良い例を挙げましょう。

私はserver国内に を所有しており、トラフィックを世界にルーティングするために 2 つのアップストリーム/トランジット プロバイダーから を購入しました。Upstream Aは遠く離れた地域にあり、Upstream B国内にあります。

そこで、私は の両方にルーティング設定を設定しましたserverが、ほとんどの顧客に対してはうまく機能しました。しかし、ISPサーバーが配置されているのと同じ国にローカル が 1 つあり、同じプロバイダー および からアップストリーム/トランジット サービスを購入しているにもかかわらずA、その ISP のルーティングはローカル ではなくB、地域外の に送られます。Upstream AUpstream B

ローカルのアップストリーム プロバイダーがこの ISP を含むすべてのピアに対して同じ BGP アナウンスメントを持っている/共有しているにもかかわらず、ルータが外部ルートを優先するのはなぜですかISP? この特定の ISP に対してこの問題を修正するにはどうすればよいでしょうか?

関連情報