ボーダーゲートウェイプロトコル (BGP) は、TCP に基づいて自律システム間でルーティング情報とネットワーク到達可能性情報を交換する動的ルーティングプロトコルです。BGP と Express Connect 回線を使用して、オンプレミスデータセンターを仮想ボーダールーター (VBR) に接続し、ハイブリッドクラウドを構築できます。
制限事項
-
仮想ボーダールーター (VBR) は、Express Connect 回線の対向側にあるオンプレミスデータセンターとのみ BGP ピアを確立できます。
-
VBR は BGP-4 をサポートしています。
-
各 VBR は、最大 8 つの BGP ピアを持つことができます。
-
Alibaba Cloud 側の自律システム番号 (ASN) は 45104 です。VBR は、2 バイトまたは 4 バイトの ASN を使用するピアデバイスに接続できます。
-
virtual border router (VBR) を Express Connect Router (ECR) に追加する場合、VBR の BGP グループの ASN は ECR の ASN と一致する必要があります。ご利用の ECR の ASN が 45104 でない場合は、VBR の BGP 設定を行う前に、VBR を ECR に関連付けてください。
MPBGP をサポートしていない VBR は ECR に追加できません。ご利用の VBR が MPBGP をサポートしているか確認するには、詳細ページに移動し、基本情報 セクションで ポートの高度な機能: を見つけます。
前提条件
-
VBR インスタンスが作成されていること。詳細については、「VBRの作成と管理」をご参照ください。
-
オンプレミスデバイスで BGP が設定され、必要なルートがアドバタイズされ、必要に応じて双方向フォワーディング検出 (BFD) が設定されていること。手順については、ご使用のデバイスベンダーのドキュメントをご参照ください。
ステップ1: BGPグループの作成
BGP グループは、複数の BGP ピアに共通の設定を適用します。ASN に基づいて BGP グループを作成します。
BGP グループ作成後にリスク警告が表示された場合、VBR インスタンスにリスクがあることを示します。リスク警告が表示されない場合、VBR インスタンスにリスクはありません。
VBR が BGP を使用し、Cloud Enterprise Network (CEN) トランジットルーターを介して Alibaba Cloud リソースと通信する場合、BGP ルーティングループが発生する可能性があります。ご不明な点がある場合は、アカウントマネージャーにお問い合わせください。詳細については、「VBRをCENインスタンスに接続することが推奨されないのはどのような場合ですか。」をご参照ください。
-
Express Connect コンソールにログインします。
-
上部メニューで、対象のリージョンを選択します。左側メニューで、[VBR] をクリックします。
-
[VBR] ページで、対象の VBR インスタンスの ID をクリックします。
-
BGP グループ タブをクリックし、BGP グループの作成 をクリックします。
-
BGP グループの作成 パネルで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[プロトコルタイプ]
有効な値:
-
IPv4
-
IPv6
説明このパラメーターは、VBR で IPv6 が有効になっている場合にのみ必要です。
[名前]
BGP グループの名前を入力します。
[ピア ASN]
オンプレミスデータセンターネットワークの ASN を入力します。
[BGP キー]
BGP グループのキーを入力します。
[BGP ルートクォータ]
BGP ピアが受信できるルートの最大数です。
最大値:110。
[説明]
BGP グループの説明を入力します。
[ローカル ASN]
Alibaba Cloud 側の ASN です。デフォルト:45104。この値はデフォルトでは変更できません。
説明このフィールドは、必要な権限を持つアカウントにのみ表示されます。
ローカル ASN を別の値に変更するには:
-
設定には ECR の使用を推奨します。ECR はカスタム ASN をサポートしています。VBR が ECR に関連付けられており、BGP がまだ設定されていない場合、VBR は ECR の ASN を継承します。BGP を設定すると、ローカル ASN はデフォルトで ECR の ASN になります。
-
ECR を使用できない場合は、アカウントマネージャーに連絡して ASN の変更権限を申請してください。サポート範囲:64512–65024、65026–65534、および 4200000000–4294967294。ローカル ASN は、関連付けられている ECR の ASN と一致する必要があります。
複数回線アクセスシナリオでデフォルトのローカル ASN 45104 を使用すると、BGP ルーティングループが発生する可能性があります。続行する前にリスクを評価してください。
-
ステップ2: BGP ピアの作成
BGP グループを作成した後、BGP ピアを追加します。ピアはグループの設定を継承します。
-
Express Connect コンソールにログインします。
-
上部メニューで、対象のリージョンを選択します。左側メニューで、[VBR] をクリックします。
-
[VBR] ページで、対象の VBR インスタンスの ID をクリックします。
-
BGP ピア タブをクリックし、BGP ピアの作成 をクリックします。
-
BGP ピアの作成 パネルで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[BGP グループ]
BGP ピアを追加する BGP グループを選択します。
[BGP ピア IP]
BGP ピアの IP アドレスを入力します。
デフォルトでは IPv4 アドレスを入力します。選択した BGP グループで IPv6 が有効になっている場合は、IPv6 アドレスを入力します。
[BFD の有効化]
双方向フォワーディング検出 (BFD) を有効にするかどうかを指定します。
BFD はリンク障害を迅速に検出し、BGP と連携してルートコンバージェンスを高速化し、サービスの継続性を確保します。
[BFD ホップ]
[BFDの有効化] を選択した場合、このパラメーターは必須です。
送信元から宛先までの最大ホップ数です。物理リンクのトポロジーに基づいて設定します。
値は 1~255 の整数値を指定します。
重要マルチクラウド環境やブリッジングデバイスのない直接ファイバー接続で BFD を使用する場合は、デフォルトの BFD ホップ数を 255 から [1] に変更します。
BGP ピアが作成された後、BGP ピア ページでそのステータスを確認できます。
ステップ3: BGP CIDRブロックのアドバタイズ
BGP ピアを作成した後、VPC CIDR ブロックをアドバタイズして BGP 設定を完了します。BGP セッションが確立されると、VBR はオンプレミスデータセンターからルートを自動的に学習します。
VPC と VBR 間の通信に CEN を使用する場合は、この手順をスキップしてください。
-
Express Connect コンソールにログインします。
-
上部メニューで、対象のリージョンを選択します。左側メニューで、[VBR] をクリックします。
-
[VBR] ページで、対象の VBR インスタンスの ID をクリックします。
-
BGP ルートエントリの追加 タブをクリックし、BGP ルートエントリリスト をクリックします。
-
アドバタイズする VPC CIDR ブロックを入力し、OK をクリックします。
関連操作
BGP ピアのイベント監視
CloudMonitor は、クラウドサービスのシステムイベントとカスタムイベントを管理します。BGP ピアのステータス変更やルート数イベントのアラートルールを作成して、迅速な通知を受け取ることができます。詳細については、「イベント監視の概要」をご参照ください。
CloudMonitor コンソール にログインします。
左側のナビゲーションウィンドウで、.
-
[イベント監視] タブで、アラートルールとして保存 をクリックします。
-
イベントトリガーアラートルールの作成/変更 パネルで、次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[基本情報]
[ルール名]
アラートルールの名前を入力します。
[イベントトリガーアラートルール]
[製品]
アラートルールのクラウドサービスを選択します。
この例では、Express Connect - 専用回線接続 を選択します。
[イベントタイプ]
アラートルールのイベントタイプを選択します。
-
Down:BGP ピアがダウンしています。
-
ReceiveRoutes:BGP ピアが受信したルート数に関連するイベントです。
[イベントレベル]
アラートレベルを選択します。
この例では、警告 を選択します。
[イベント名]
アラートルールのイベント名を選択します。
-
[BGPPeerStatus:Down]:イベントタイプ を [Down] に設定した場合は、このイベント名を選択します。
-
[BgpPeerReceiveRoutes:Exceed]:イベントタイプ を [ReceiveRoutes] に設定した場合は、このイベント名を選択します。
[キーワードフィルタリング]
キーワード テキストボックスに、アラートルールをフィルタリングするキーワードを入力します。次に、条件 ドロップダウンリストからフィルタリング方法を選択します。
いずれかのキーワードを含む:イベントの内容に指定されたキーワードのいずれかが含まれている場合にアラート通知が送信されます。
いずれのキーワードも含まない:イベントの内容に指定されたキーワードのいずれも含まれていない場合にアラート通知が送信されます。
[SQL フィルター]
SQL フィルター文を入力します。
[リソース範囲]
アラートルールのリソース範囲を選択します。有効な値:
-
[すべてのリソース]
-
[アプリケーション グループ]
この例では、[すべてのリソース] を選択します。
[アラームメソッド]
[アラーム通知]
このオプションを選択して、指定した連絡先にアラートを直接送信します。
連絡先グループ ドロップダウンリストからアラート連絡先グループを選択します。[通知方法] ドロップダウンリストから、アラートレベルと通知方法を選択します。有効な値:
-
重要 (電話 + SMS + E メール + WebHook)
-
警告 (SMS + E メール + WebHook)
-
情報 (E メール + WebHook)
[Simple Message Queue (SMQ)]
このオプションを選択して、指定した Simple Message Queue (SMQ) キューにアラートを配信します。
[Function Compute]
このオプションを選択して、指定した Function Compute 関数にアラートを配信します。
[URL コールバック]
POST リクエストを介して CloudMonitor からアラート通知を受信するパブリック URL。HTTP のみがサポートされています。詳細については、「システムイベントアラートコールバックの使用 (レガシー)」をご参照ください。
[Log Service]
このオプションを選択して、指定した Log Service Logstore にアラートを配信します。
[ミュート期間]
アラートがクリアされない場合にアラート通知が再送信される間隔です。
-
BGPの管理
|
操作 |
手順 |
|
BGPグループの変更 |
|
|
BGP ピアの変更 |
|
|
BGPグループの削除 |
|
|
BGP ピアの削除 |
|
|
アドバタイズされたBGP CIDRブロックの削除 |
|
関連ドキュメント
-
CreateBgpGroup:指定された VBR の BGP グループを作成します。
-
CreateBgpPeer:指定された BGP グループに BGP ピアを追加します。
-
AddBgpNetwork:BGP ネットワークをアドバタイズします。
-
ModifyBgpGroupAttribute:BGP グループの属性を変更します。
-
ModifyBgpPeerAttribute:BGP ピアの属性を変更します。
-
DeleteBgpGroup:指定された BGP グループを削除します。
-
DeleteBgpPeer:指定された BGP ピアを削除します。
-
DeleteBgpNetwork:アドバタイズされた BGP ネットワークを削除します。