2つのISP bgpリンク間の負荷分散


10

1つのルーターに2つのISPへのアップリンクがあり、BGPを介してそれぞれからデフォルトルートを受け取ります。両方のリンクは同じ速度であり、BGPはプレフィックスをアドバタイズするためにのみ使用されます。2つのリンク間で負荷を分散する最良の方法は何ですか?最も簡単なのは、ルーターに静的デフォルトルートを追加することです。

回答:


11

ベンダーについては言及しませんでしたが、Cisco IOSの場合は、次のものを使用できます。

router bgp 43792
  bgp bestpath as-path multipath-relax
  address-family ipv4
    maximum-paths 2
  !
!

通常、同じas-pathルートを持つマルチパスのみを使用するため、multipath-relaxが必要です。

個人的には、動的ルーティングプロトコルを介してデフォルトルートを伝送することに強く反対しています。再帰的な静的ルートをサポートするプラットフォームを操作している限り、必要はありません。

オペレーターのルーターがコアから切断されることを考慮してください。その後、デフォルトのルートを受け取り、手動で介入するまでトラフィックがブラックホール化されます。ただし、候補ルート、おそらく独自のPAブロックまたはいくつかの重要なPAブロックを送信する場合は、これらのネットワークに静的なデフォルトルートを追加できます。エッジボックスがコアから切断されている場合、集約ネットワークはなくなり、手動操作なしで収束できます。


4

@yttiが述べたように、eBGPマルチパスを構成するか、アップストリームのネクストホップごとに2x静的デフォルトを構成することもできます。どちらも同じルーター上にあり、それらから受け取るすべてが各プロバイダーのデフォルトであるため、設定はかなり簡単です。また、Ciscoを実行している場合は、CEFのパケット単位のロードバランシングがオフになっていることを確認する必要があります(デフォルトの設定はとにかく無効になっています)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.