IRB ソリューションを使用してイーサネット VPN(EVPN)を設定し、単一ノード内でレイヤー2スイッチングおよびレイヤー 3 ルーティング操作を有効にすることで、サブネット間トラフィックの余分なホップを回避できます。EVPN IRB ソリューションは、ゲートウェイの MAC および IP 同期を使用してデフォルト ゲートウェイの問題を排除し、テナントの仮想ルーティングおよび転送(VRF)ルーティング インスタンス内に仮想マシン(VM)の IP ホスト ルートを作成することで、レイヤー 3 インターワーキングによる三角ルーティングの問題を回避します。
開始する前に、以下を実行します。
スイッチのインターフェイスを設定します。
機器のルーター ID と自律システム番号を設定する。
EVPNの連鎖されたコンポジットネクストホップを有効にします。
OSPF またはその他の IGP プロトコルを設定します。
BGP 内部グループを設定します。
内部 BGP グループに EVPN シグナリングのネットワーク層到達可能性情報(NLRI)を含めます。
LDP を設定します。
MPLS を設定します。
- EVPNルーティング ルーティング インスタンスを設定します。
[edit routing-instances]
user@PE1# set evpn-instance instance-type evpn
- EVPNルーティング インスタンスのブリッジング ドメインの VLAN 識別子を設定します。
[edit routing-instances]
user@PE1# set evpn-instance vlan-id VLAN-ID
- EVPNルーティング インスタンスのインターフェイス名を設定します。
[edit routing-instances]
user@PE1# set evpn-instance interface CE-facing-interface
- IRB インターフェイスを EVPN ルーティング インスタンスのルーティング インターフェイスとして設定します。
[edit routing-instances]
user@PE1# set evpn-instance l3-interface irb.0
- EVPNルーティング インスタンスのルート区別を設定します。
[edit routing-instances]
user@PE1# set evpn-instance route-distinguisher route-distinguisher-value
- EVPNルーティング インスタンスのVPNルーティングおよび転送(VRF)ターゲットコミュニティを設定します。
[edit routing-instances]
user@PE1# set evpn-instance vrf-target vrf-target-value
- PE デバイス サイトを VPN に接続するインターフェイス名を割り当てます。
[edit routing-instances]
user@PE1# set evpn-instance protocols evpn interface CE-facing-interface
- VRFルーティング インスタンスを設定します。
[edit routing-instances]
user@PE1# set vrf-instance instance-type vrf
- IRB インターフェイスを VRF ルーティング インスタンスのルーティング インターフェイスとして設定します。
[edit routing-instances]
user@PE1# set vrf-instance interface irb.0
- VRFルーティング インスタンスのルート区別を設定します。
[edit routing-instances]
user@PE1# set vrf-instance route-distinguisher route-distinguisher-value
- VRFルーティング インスタンスのVRFラベルを設定します。
[edit routing-instances]
user@PE1# set vrf-instance vrf-table-label
- 設定を確認し、コミットします。
例えば:
[edit routing-instances]
user@PE1# set evpna instance-type evpn
user@PE1# set evpna vlan-id 10
user@PE1# set evpna interface ge-1/1/8.0
user@PE1# set evpna l3-interface irb.0
user@PE1# set evpna route-distinguisher 100.255.0.1:100
user@PE1# set evpna vrf-target target:100:100
user@PE1# set evpna protocols evpn interface ge-1/1/8.0
user@PE1# set vrf instance-type vrf
user@PE1# set vrf interface irb.0
user@PE1# set vrf route-distinguisher 100.255.0.1:300
user@PE1# set vrf vrf-target target:100:300
user@PE1# set vrf vrf-table-label
[edit]
user@PE1# commit
commit complete