Citrix SD-WAN

BGP

SD-WAN BGP ルーティング機能を使用すると、次のことが可能になります。

  • ネイバーまたは他のピアルータ(iBGP または eBGP)の AS 番号を設定します。
  • いずれかの方向(インポートまたはエクスポート)で、ネイバー単位でネットワークセットに選択的に適用する BGP ポリシーを作成します。SD-WAN アプライアンスは、サイトごとに 8 つのポリシーをサポートし、1 つのポリシーには最大 8 つのネットワークオブジェクト(または 8 つのネットワーク)が関連付けられています。
  • ユーザは、ポリシーごとに、複数のコミュニティストリング、AS-PATH-PREPEND、MED属性を設定できます。ユーザーは、ポリシーごとに最大 10 の属性を設定できます。

注:

パスの選択と操作には、ローカルプリファレンスと IGP メトリックだけが許可されます。

ネイバーの設定

eBGP を設定するには、既存の BGP ネイバーセクションにカラムを追加して、ネイバー AS 番号を設定します。SD-WAN 9.2 構成エディタを使用して以前の設定をインポートすると、このフィールドにはローカル AS 番号があらかじめ入力されています。

また、ネイバー設定には、オプションの詳細セクション(展開可能な行)があり、各ネイバーのポリシーを追加できます。

アドバンストネイバーの設定

このオプションを使用すると、ネットワークオブジェクトを追加し、そのネットワークオブジェクトに設定された BGP ポリシーを追加できます。これは、特定のルートを照合するルートマップと ACL を作成し、そのネイバーの BGP 属性を設定するのと似ています。このポリシーが着信ルートまたは発信ルートに適用されているかどうかを示す方向を指定できます。

デフォルトのポリシー<accept> はすべてのルートに適用されます。承認ポリシーと拒否ポリシーはデフォルトで、変更できません。

ネットワークアドレス(宛先アドレス)、AS パス、コミュニティストリングに基づいてルートを照合し、ポリシーを割り当てて適用するポリシーの方向を選択できます。

  1. [ モニタリング ] > [ ルーティングプロトコル ] > [ ダイナミックルーティングプロトコル ] の順に選択し、DC またはブランチサイトアプライアンスに設定された BGP ポリシーとネイバーを監視します。

デバッグロギングを有効にし、ルーティングのログファイルを表示するには、[ モニタ (Monitor)] > [ ルーティングプロトコル (Routing Protocol ルーティングデーモンのログは、別々のログファイルに分割されます。標準のルーティング情報は dynamic_routing.log に保存され、動的ルーティングの問題は dynamic_routing_diagnostics.log にキャプチャされます。この情報は、ルーティングプロトコルの監視から参照できます。

BGP ソフト再設定

BGP ピアのルーティングポリシーには、インバウンドまたはアウトバウンドルーティングテーブルの更新に影響する可能性のあるルートマップ、配布リスト、プレフィクスリスト、フィルタリストなどの設定が含まれます。ルーティングポリシーに変更があった場合、新しいポリシーを有効にするには、BGP セッションをクリアまたはリセットする必要があります。

ハードリセットを使用して BGP セッションをクリアすると、キャッシュが無効になり、キャッシュ内の情報が利用できなくなると、ネットワークの動作に悪影響が生じます。

BGP ソフトリセット拡張機能は、格納されているルーティングテーブルの更新情報に依存しない着信 BGP ルーティングテーブルアップデートのダイナミックソフトリセットを自動的にサポートします。

トラブルシューティング

BGP パラメータを表示するには、[ モニタリング] > [ルーティングプロトコル ] に移動し、[ View ] フィールドから [ BGP State ] を選択します。

BGP ステート 1

ダイナミックルーティングログを確認して、BGP コンバージェンスに問題がないかどうかを確認できます。

BGP ステート 2

BGP