IRB ソリューションを使用してイーサネット VPN(EVPN)を設定して、単一ノード内でレイヤー 2 スイッチングとレイヤー 3 ルーティング操作を有効にして、サブネット間トラフィックの余分なホップを回避できます。EVPN IRB ソリューションは、ゲートウェイ MAC と IP 同期を使用したデフォルト ゲートウェイの問題をなくし、テナント仮想ルーティングおよび転送(VRF)ルーティング インスタンスで仮想マシン(VM)の IP ホスト ルートを作成することで、レイヤー 3 の連携における三角ルーティングの問題を回避します。
開始する前に、以下を行います。
ルーターインターフェイスを設定します。
デバイスのルーター ID と自律システム番号を設定します。
EVPN のチェーン化された複合ネクスト ホップを有効にします。
OSPFまたはその他のIGPプロトコルを設定します。
BGP内部グループを設定します。
内部 BGP グループに EVPN シグナリングネットワーク層到達可能性情報(NLRI)を含めます。
RSVP または LDP を設定します。
MPLS を設定します。
プロバイダ エッジ(PE)デバイス間にラベルスイッチ パスを作成します。
- 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 routing-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
- VRF ルーティング インスタンスのルーティング インターフェイスとして IRB インターフェイスを設定します。
[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 routing-interface irb.0
user@PE1# set evpna route-distinguisher 192.0.2.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 192.0.2.1:300
user@PE1# set vrf vrf-target target:100:300
user@PE1# set vrf vrf-table-label
[edit]
user@PE1# commit
commit complete