ボーダーゲートウェイプロトコル (BGP) は、TCP ベースの動的ルーティングプロトコルであり、自律システム間でルーティング情報とネットワーク到達性情報を交換します。Express Connect 回線を使用すると、BGP を使用してオンプレミスデータセンターを VBR に接続し、ハイブリッドクラウドを構築できます。
制限事項
VBR は、Express Connect 回線の対向にあるオンプレミスデータセンターとのみ BGP ピアを確立できます。
VBR は BGP-4 をサポートします。
各 VBR に作成できる BGP ピアは最大 8 個です。
Alibaba Cloud 側の自律システム番号 (ASN) は 45104 です。VBR は、2 バイト ASN または 4 バイト ASN を使用するピアデバイスに接続できます。
仮想ボーダールータ (VBR) を 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 コンソールにログインします。
上部メニューでリージョンを選択し、左側メニューで [Virtual Border Routers (VBRs)] をクリックします。
[Virtual Border Routers (VBRs)] ページで、管理する VBR を見つけて、その ID をクリックします。
BGP グループ タブをクリックし、BGP グループの作成 をクリックします。
BGP グループの作成 パネルで次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[プロトコルタイプ]
選択可能な値:
IPv4
IPv6
このパラメーターは、作成した VBR で IPv6 機能が有効な場合にのみ設定が必要です。
VBR で IPv6 機能を有効にしても、VBR 上で確立済みの IPv4 BGP ピアには影響しません。
[名前]
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 コンソールにログインします。
上部メニューでリージョンを選択し、左側メニューで [Virtual Border Routers (VBRs)] をクリックします。
[Virtual Border Routers (VBRs)] ページで、管理する 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 ネットワークの広報
この手順は、VBR-to-VPC 接続を使用する場合にのみ必要です。VBR を使用して ECR または TR に直接接続する場合、アドバタイズは不要なため、この手順はスキップしてください。
BGP ピアを作成した後、VPC の CIDR ブロックを広報して BGP 設定を完了します。BGP セッションが確立されると、VBR はオンプレミスデータセンターからルートを自動的に学習します。
Express Connect コンソールにログインします。
上部メニューでリージョンを選択し、左側メニューで [Virtual Border Routers (VBRs)] をクリックします。
[Virtual Border Routers (VBRs)] ページで、管理する VBR を見つけて、その ID をクリックします。
BGP ルートエントリの追加 タブをクリックし、BGP ルートエントリリスト をクリックします。
広報する VPC の CIDR ブロックを入力し、OK をクリックします。
Cloud Enterprise Network (CEN) との統合
Cloud Enterprise Network (CEN) を使用して VPC と VBR 間の通信を有効にする場合、BGP 設定 (ステップ 1 とステップ 2) の完了後、CEN のヘルスチェック機能を直接使用して、リンク障害時の自動フェイルオーバーを有効にできます。CEN は、ヘルスチェックの送信元アドレスを BGP 経由でオンプレミスデータセンター (IDC) に自動的に広報します。
関連操作
BGP ピアのイベント監視
BGP ピアのステータス変更やルート数イベントに対して CloudMonitor のアラートルールを作成することで、タイムリーに通知を受け取ることができます。詳細については、「イベント監視の概要」をご参照ください。
CloudMonitor コンソール にログインします。
左側のナビゲーションウィンドウで、.
[イベント監視] タブで、アラートルールとして保存 をクリックします。
イベントトリガーアラートルールの作成/変更 パネルで次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[基本情報]
[ルール名]
アラートルールの名前を入力します。
[イベントトリガーアラートルール]
[製品]
アラートルールの対象となる Alibaba Cloud サービスを選択します。
この例では、Express Connect - 専用回線接続 を選択します。
[イベントタイプ]
アラートルールのイベントタイプを選択します。
Down:BGP ピアのステータスが Down であることを示します。
ReceiveRoutes:BGP ピアが受信したルートエントリを示します。
[イベントレベル]
アラートレベルを選択します。
この例では、警告 を選択します。
[イベント名]
アラートルールのイベント名を選択します。
[BGPPeerStatus:Down]:イベントタイプ で Down を選択した場合に設定します。
[BgpPeerReceiveRoutes:Exceed]:イベントタイプ で ReceiveRoutes を選択した場合に設定します。
[キーワードフィルタリング]
キーワード テキストボックスに、アラートルールをフィルタリングするキーワードを入力します。次に、条件 ドロップダウンリストからフィルタ方法を選択します:
いずれかのキーワードを含む:イベントの内容に指定されたキーワードのいずれかが含まれている場合にアラート通知が送信されます。
いずれのキーワードも含まない:イベントの内容に指定されたキーワードのいずれも含まれていない場合にアラート通知が送信されます。
[SQL フィルター]
SQL フィルターステートメントを入力します。
[リソース範囲]
アラートルールのリソース範囲を選択します。選択可能な値:
[すべてのリソース]
[アプリケーション グループ]
この例では、[すべてのリソース]を選択します。
[アラート通知方法]
[アラーム通知]
このオプションを選択すると、指定した連絡先に直接アラートを送信します。
連絡先グループ ドロップダウンリストからアラート連絡先グループを選択します。[通知方法] ドロップダウンリストからアラートレベルと通知方法を選択します。選択可能な値:
緊急 (電話 + SMS + メール + WebHook)
警告 (SMS + メール + WebHook)
情報 (メール + WebHook)
[Simple Message Queue (SMQ)]
このオプションを選択すると、指定した Message Service (MNS) キューにアラートを転送します。
[Function Compute]
このオプションを選択すると、指定した Function Compute の関数にアラートを転送します。
[URL コールバック]
CloudMonitor からのアラート通知を POST リクエストで受信するためのパブリック URL です。HTTP のみサポートされています。詳細については、「システムイベントのアラートコールバック (レガシー)」をご参照ください。
[Log Service]
このオプションを選択すると、指定した Log Service の Logstore にアラートを転送します。
[ミュート期間]
アラートが解除されない場合に、アラート通知を再送する間隔です。
BGPの管理
アクション | 手順 |
BGP グループの変更 |
|
BGP ピアの変更 |
|
BGP グループの削除 |
|
BGP ピアの削除 |
|
広報済みBGPネットワークの削除 |
|
関連ドキュメント
CreateBgpGroup:指定した VBR の BGP グループを作成します。
CreateBgpPeer:指定した BGP グループに BGP ピアを追加します。
AddBgpNetwork:BGP ネットワークを広報します。
ModifyBgpGroupAttribute:BGP グループの属性を変更します。
ModifyBgpPeerAttribute:BGP ピアの属性を変更します。
DeleteBgpGroup:指定した BGP グループを削除します。
DeleteBgpPeer:指定した BGP ピアを削除します。
DeleteBgpNetwork:広報済みの BGP ネットワークを削除します。