EVPN-MPLSの制御ワードの設定
EVPN-MPLSネットワーク内のトランジットデバイスは、伝送するペイロードのタイプを認識しません。MPLS カプセル化されたパケットのハッシュを解析する際、宛先アドレス MAC の最初のニブルがそれぞれ 0x4 または 0x6 の場合、トランジット デバイスはイーサネット ペイロードを誤って IPv4 または IPv6 ペイロードとして計算し、順不同のパケット配信を引き起こす可能性があります。ペイロードをイーサネットペイロードとして識別するために、ラベルスタックとパケットのL2ヘッダーの間の最初の4ビットに値0の制御ワードを挿入できます。これにより、パケットが IPv4 または IPv6 パケットとして識別されないようになります。
トランジットデバイスがJuniper Networks EX 9200スイッチ、MXシリーズルーター、またはPTXシリーズルーターで構成されている場合は、トランジットネットワーク内のデバイスでコントロールワードを有効にする必要はありません。これらのジュニパーデバイスは、イーサネットの宛先MACアドレスが0x4または0x6ニブルで始まる場合でも、イーサネットペイロードをIPv4/IPv6ペイロードとして正しく識別します。ジュニパーデバイスは、イーサネットフレーム内のIPヘッダーフィールドに基づいてハッシュを実行し、順不同のパケットを送信することはありません。この場合、利点がないため、制御ワードを使用しないことをお勧めします。
制御ワードを有効にするには、指定したルーティング インスタンスの evpn
プロトコルに control-word
を設定します。以下の出力は、制御ワードが設定されたマルチホームルーティングインスタンスの例を示しています
user@router1# show routing-instances routing-instances EVPN-green vlan-id 200; interface ae0.1; route-distinguisher 10.255.255.1:200; vrf-target target:100:200; protocols { evpn { control-word; } }
制御ワードがサポートされているルートを表示するには、show route table mpls.0 protocol evpn 運用コマンドを使用します。エグレス ルートには 252 のオフセットが表示されます。
show route table mpls.0 protocol evpn 303744 *[EVPN/7] 00:00:13, remote-pe 10.255.255.2, routing-instance blue, route-type Egress-MAC 312 > to 5.0.0.1 via ge-0/0/2.0, Push 299984 Offset: 252 313 303760 *[EVPN/7] 00:00:13, remote-pe 10.255.255.2, routing-instance blue, route-type Egress-MAC 314 > to 5.0.0.1 via ge-0/0/2.0, Push 299888 Offset: 252 315 303776 *[EVPN/7] 00:00:13, remote-pe 10.255.255.2, routing-instance blue, route-type Egress-MAC 316 > to 5.0.0.1 via ge-0/0/2.0, Push 300032 Offset: 252 317 303792 *[EVPN/7] 00:00:13, remote-pe 10.255.255.2, routing-instance blue, route-type Egress-IM, vlan-id 4 318 > to 5.0.0.1 via ge-0/0/2.0, Push 302000 Offset: 252 319 303808 *[EVPN/7] 00:00:13, remote-pe 10.255.255.2, routing-instance blue, route-type Egress-IM, vlan-id 5 320 > to 5.0.0.1 via ge-0/0/2.0, Push 302016 Offset: 252 321 303824 *[EVPN/7] 00:00:13, remote-pe 10.255.255.2, routing-instance blue, route-type Egress-IM, vlan-id 6 322 > to 5.0.0.1 via ge-0/0/2.0, Push 302032 Offset: 252