サービスの改善にご協力お願いします。

お客様のご意見をお聞かせください。

アンケートの所要時間はおよそ 2 分です。

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
BGPユーザーガイド
Table of Contents Expand all
list Table of Contents

この機械翻訳はお役に立ちましたでしょうか?

starstarstarstarstar
Go to English page
免責事項:

このページは、サードパーティー製機械翻訳ソフトウェアを使用して翻訳されます。質の高い翻訳を提供するために合理的な対応はされていますが、ジュニパーネットワークスがその正確性を保証することはできかねます。この翻訳に含まれる情報の正確性について疑問が生じた場合は、英語版を参照してください. ダウンロード可能なPDF (英語版のみ).

BGP アクセプタウン コミュニティ

date_range 19-Jan-25

BGP アクセプタンス・オウン・コミュニティ属性の理解

BGP アクセプタンス オウン コミュニティ属性のメリット

  • 同じPE(プロバイダ エッジ)デバイス上の 1 つの VPN インスタンスから別の VPN インスタンスにルートをリークするのに役立ちます。

  • BGP ルート リフレクタが、ある VRF から発信されたルートを同じ PE(プロバイダ エッジ)デバイス上の別の VRF にインポートする方法を制御する VPN 導入シナリオで便利です。

  • お客様のネットワーク上でJunos以外のルーターをJunosルーターに置き換えながら、相互運用性を向上させます。

BGP アクセプタンス・オウン・コミュニティ属性の概要

標準BGP仕様では、BGPスピーカーは以下の属性で受信したルートを拒否します。

  • それ自体に設定された発信元 ID。

  • 受信者自身のIPアドレスと同じネクストホップ属性。

Junos OSリリース21.4R1以降、MX480およびMX960ルーターは、RFC 7611、BGP ACCEPT_OWNコミュニティ属性で定義されたaccept-ownコミュニティでBGPルートを受け入れます。この機能により、ジュニパールーターは、 ORIGINATOR_ID または NEXT_HOP 値が受信側のBGPスピーカーの値と一致するルートを受け入れることができます。たとえば、プロバイダーエッジ(PE)デバイスが送信元 VRF のルート識別を使用してルートをアドバタイズする場合、ルートリフレクタは accept-own コミュニティをアタッチし、ルートターゲットを追加して、発信元にルートを再アドバタイズします。これにより、プロバイダ エッジ(PE)デバイスは、自身の宛先 VRF を除く他の宛先 VRF にルートをインポートできます。

注:

accept-own設定は、inet-vpn unicastおよびinet6-vpn unicastアドレスファミリーでのみサポートされています。

RFC 7611 によると、BGP 決定プロセスでLOCAL_PREF比較が行われた後、ACCEPT_OWNコミュニティにアタッチされたルートは、コミュニティを持たないルートよりも優先されるべきです。

BGP アクセプタウン コミュニティの設定

accept-ownコミュニティーを設定する前に、以下のことを確認してください。

  1. デバイスインターフェイスを設定します。

  2. ルーターIDと自律システム番号を設定します。
  3. OSPF、またはその他の IGP プロトコルを設定します。

  4. LDP を設定します。

  5. MPLS を設定します。

このセクションでは、ルーターがルート リフレクタから accept-own コミュニティのルートを受け取れるようにする方法を示します。
  1. 内部 BGP 接続を構成します。
    content_copy zoom_out_map
    user@PE# 
    set protocols bgp group group type internal
    set protocols bgp group group local-address local-address
    set protocols bgp group group neighbor neighbor-address
  2. スタティックルートをエクスポートして受け入れるポリシーオプションを設定し、指定されたルートターゲットを持つコミュニティに追加します。追加したコミュニティに固有のルートターゲットを設定します。
    content_copy zoom_out_map
    user@PE#
    set policy-options policy-statement exportpolicy from protocol static
    set policy-options policy-statement exportpolicy then community add community
    set policy-options policy-statement exportpolicy then accept
    
    set policy-options policy-statement importpolicy from community community
    set policy-options policy-statement importpolicy then accept
    set policy-options community community members targetcommunity:ID1
  3. 一意のルート識別とルートターゲットを持つ2つのルーティングインスタンスを設定し、ルートのエクスポートとインポートで2つのVRFを作成します。ネクストホップアドレスでスタティックルートを設定します。
    content_copy zoom_out_map
    user@PE# 
    set routing-instances vrf1 instance-type vrf
    set routing-instances vrf1 route-distinguisher route-distinguisher
    set routing-instances vrf1 routing-options static route route next-hop address
    set routing-instances vrf1 interface interface
    set routing-instances vrf1 vrf-import importpolicy
    set routing-instances vrf1 vrf-export exportpolicy
    set routing-instances vrf2 instance-type vrf
    set routing-instances vrf2 route-distinguisher route-distinguisher2
    set routing-instances vrf2 vrf-target targetcommunity:ID2
  4. accept-ownコミュニティを有効にするには、以下のステートメントを設定します。
    content_copy zoom_out_map
    user@PE#
    set protocols bgp group group neighbor address family inet-vpn unicast accept-own
  5. commit を入力して設定をコミットします。
footer-navigation