メインコンテンツにスキップ

マルチラテラルピアリングエクスチェンジ

マルチラテラルピアリングエクスチェンジ(MLPE)は、ルートサーバーを通じてオープンネットワーク間のピアリングを自動化し、新しいピアリングネットワークと既存の参加者に利益をもたらします。

MLPE には以下が含まれます:

  • IPv4およびIPv6ユニキャストルートのサポート
  • 各拠点のルートサーバーを冗長化
  • IRR(Internet Routing Registry)テーブルを利用した偽経路参加者広告のフィルタリング機能
  • MLPE ASN ホップを透過的に削除
  • BGP MD5認証
  • ルートアナウンスとASプリペンディングのためのBGPコミュニティベースのフィルタリング

マルチラテラルピアリングの仕組み​

  1. バイラテラル・ピアリングとマルチラテラル・ピアリングでは、同じVLANとIPが共有されます。
  2. ピアリングカスタマーは、Equinixの冗長MLPEサーバーとeBGPセッションを確立します。
  3. MLPE サーバとルートを交換します。
  4. MLPE サーバは、インターネットルーティングレジストリデータベース(IRRDB)とリソース公開鍵基盤(RPKI) を使用して、これらのルートをフィルタリングします。

MLPEへの参加をリクエスト​

MLPEへの参加要請

  1. 組織のASセットを入力します。MD5とのセキュアなセッションと、特別なリクエストに対応するフリーテキストBOXを選択するオプションがあります。

  2. 各地域が拡張され、リストされた拠点とピアリングするポートIPアドレスを選択できるようになりました。複数の拠点が許可されています。

  3. MLPE リクエストの送信」をクリックしてください。

MLPEへの参加をリクエストおよび管理するには、カスタマーポータルにサインインし、「MLPEへの参加をリクエスト」をクリックします。

詳細については、MLPE情報をクリックしてください。

MLPE ルートサーバ BGP コミュニティ​

すべてのEquinixマルチラテラルピアリングエクスチェンジ(MLPE)ルートサーバを使用すると、参加者はボーダーゲートウェイプロトコル(BGP)コミュニティを使用して、ルートの送信アナウンスをより細かく制御できます。すべてのルートを許可または拒否できます(両方のルートを例外として)。また、ASNのプリペンディングを最大3回許可できます。

**ヒント:**MLPEサービスでBGPコミュニティを使用することは必須ではありません。ただし、通常は、MLPEを介して他の大きなピアからのトラフィックを取らないために、大規模なピアで使用されます。

以下のセクションには、コミュニティ情報と Cisco の設定例が含まれています。

情報コミュニティおよびピア運用コミュニティ(MLPE ルートサーバからピアへ送信されます)​

コミュニティ説明メモ
24115:65012RPKI有効
24115:65023RPKI不明
65535:65281輸出禁止RFC1997
65535:65282広告なしRFC1997
24115:1000:1RPKI有効
24115:1000:2RPKI不明
24115:1000:3RPKIがチェックされていません
24115:1001:1IRRDB 有効IRRDBにプレフィックスが存在(ASNまたはAS-SET)
24115:1001:2IRRDB 未確認静的プレフィックスリスト
24115:1002:RSNルートサーバートレーサールートサーバーマーカー
24115:1003:MSピアラウンドトリップタイムミリ秒
24115:1004:ASN受信ピアASN

運営コミュニティ(MLPE ルートサーバが参加者から受信)​

コミュニティ説明メモ
24115:65281-65283輸出禁止RFC1997
65535:65281-65283輸出禁止RFC1997
24115:24115デフォルトのオープンポリシーすべてのピアに発表
0:24115デフォルトのクローズドポリシーどのピアにも発表しないでください
24115:24115 0:ASNASN以外のデフォルトオープンASNを除くすべてのピアにアナウンス
0:24115 24115:ASNASNを除くデフォルトのクローズドポリシーASN以外のピアにはアナウンスしません。
65535:0グレースフルシャットダウンRFC8326
65535:666RTBH プレフィックスRFC7999
65501:24115プレフィックスに24115 1xを付加AS24115をパスに追加
65501:ASN1xをネイバーASNに追加ピアASをパスにプリペンド
65502:ASNネイバーASNへの2xプリペンドピアASをパスにプリペンド
65503:ASNネイバーASNへの3xプリペンドピアASをパスにプリペンド
65001:40ローカル優先40
65001:50ローカル優先50
65001:140ローカル優先140
65001:150ローカル・プリファレンス150
RT:0:ASNASN以外のデフォルト・オープンASNを除くすべてのピアにアナウンス
RT:24115:ASNASNへのエクスポートを許可ASNのみに発表
RT:65501:ASNピアASN 1xをネイバーASNにプリペンド
RT:65502:ASNピアASN 2xをネイバーASNにプリペンド
RT:65503:ASNピアASN 3xをネイバーASNにプリペンド
24115:1:24115デフォルトのオープンポリシーすべてのピアに発表
24115:0:24115デフォルトのクローズドポリシーどのピアにも発表しないでください
24115:0:ASNASNへのエクスポートなしネイバーASNへの広告の禁止
24115:1:ASNASNへのエクスポートを許可ネイバーASNへのアドバタイズ
24115:2:MSMS以上の隣国への輸出禁止5msから200msまで5ms刻み
24115:101:ASN1xをネイバーASNに追加ピアASをパスにプリペンド
24115:102:ASNネイバーASNへの2xプリペンドピアASをパスにプリペンド
24115:103:ASNネイバーASNへの3xプリペンドピアASをパスにプリペンド
24115:111:MSMS以上の遅延には1xを付加5msから200msまで5ms刻み
24115:112:MSMS以上の遅延には2倍を前置5msから200msまで5ms刻み
24115:113:MSMS以上のレイテンシーには3倍を加算5msから200msまで5ms刻み

フィルタリングされた情報コミュニティ(IXポータルのルッキンググラスにのみ表示されます)​

コミュニティ説明メモ
24115:1101:1プレフィックスの長さが長すぎますIPv4の最大長:24、IPV6:64
24115:1101:2プレフィックスの長さが短すぎます最小長IPv4: 24、IPV6:64 (RTBHのみ)
24115:1101:3ボゴン接頭辞Cymru IPv4およびIPv6ボゴン
24115:1101:4パスのボゴンASNパスのボゴンASN
24115:1101:5ASパスが長すぎるIPv4:24、IPV6:64
24115:1101:6ASパスが短すぎるIPv4:0、IPV6:0
24115:1101:7無効な最初のASNピアのASではなくパスの最初のAS
24115:1101:8無効なネクストホップアドレスネクストホップアドレスがピアアドレスではありません
24115:1101:9IRRDB プレフィックスが見つかりませんピアASNまたはAS-SETに接頭辞が見つかりませんでした。
24115:1101:13RPKIが無効です無効なROA、オリジンAS、プレフィックス長
24115:1101:20ASループパスのASループ
24115:1102:1広告ピアがプレフィックスを辞退広告ピアポリシーは受領ピアを除く

BGPコミュニティを使用した設定例​

デフォルトはオープン(AS10、AS20、AS30を除く​

router bgp 40
neighbor 202.79.197.126 remote-as 24115
neighbor 202.79.197.126 route-map eqixsg-in in
neighbor 202.79.197.126 route-map eqixsg-out out

# set default-open community on outbound and
# set communities to restrict annoucnements from AS10, 20 and 30.
route-map eqixsg-out permit 10
set community 24115:24115 0:10 0:20 0:30

# reject routes received from AS 10, 20 and 30
route-map eqixsg-in deny 10
match as-path 10
ip as-path access-list 10 permit ^10_
ip as-path access-list 10 permit ^20_
ip as-path access-list 10 permit ^30_

デフォルトクローズ(AS10、AS20、AS100030を除く​

router bgp 40
neighbor 202.79.197.126 remote-as 24115
neighbor 202.79.197.126 route-map eqixsg-in in
neighbor 202.79.197.126 route-map eqixsg-out out

# set default-closed community on outbound and
# set communities on announcements to AS10, AS20, and AS100030
route-map eqixsg-out permit 10
set community 0:24115 24115:10 24115:20 24115:30
set extcommunity rt 0:100030

# accept routes from AS10, AS20, and AS100030
route-map eqixsg-in permit 10
match as-path 10

ip as-path access-list 10 permit ^10_
ip as-path access-list 10 permit ^20_
ip as-path access-list 10 permit ^100030_

AS10およびAS100020を発着する国際線のみ。​

router bgp 40
neighbor 202.79.197.126 remote-as 24115
neighbor 202.79.197.126 route-map eqixsg-in in
neighbor 202.79.197.126 route-map eqixsg-out out

# announce local routes with default open community
route-map eqixsg-out permit 10
match community 40:4000 # local routes
set community 24115:24115

# announce international routes with default closed community
# and community to announce to AS10 and AS100020 only
route-map eqixsg-out permit 20
match community 40:5000 # international routes
set community 0:24115 24115:10
set extcommunity rt 24115:100020

AS40をAS10に1倍、AS20に2倍、AS100030に3倍プリペンド​

router bgp 40
neighbor 202.79.197.126 remote-as 24115
neighbor 202.79.197.126 route-map eqixsg-in in
neighbor 202.79.197.126 route-map eqixsg-out out
route-map eqixsg-out permit 10
set community 65501:10 65502:20
set extcommunity rt 65503:100030

リモートトリガーブラックホール​

# signals to MLPE route-servers to set next-hop as Black Hole host for configured network/host
router bgp 40
network 1.1.1.1 mask 255.255.255.255
neighbor 202.79.197.126 remote-as 24115
neighbor 202.79.197.126 route-map RM-RTBH-OUT out
neighbor 202.79.197.126 send-community

route-map RM-RTBH-OUT permit 10
match ip address prefix-list PL-RTBH-OUT
set community 65535:666

ip prefix-list PL-RTBH-OUT seq 10 permit 1.1.1.1/32
ip route 1.1.1.1 255.255.255.255 Null0

このページは役に立ちましたか?