オプション構成:DHCP リレーおよびマルチキャスト
これらの例を使用して、コラプススパインデータセンターアーキテクチャでオプションのDHCPリレーおよびマルチキャスト転送を設定します。
DHCPリレーの設定(オプション)
必要条件
DHCP サーバー。
EVPNマルチホーミングを使用して折りたたみ式スパインを構成する方法で構成したデバイス。
概要
このセクションを使用して、DHCP要求をDHCPサーバーにリレーするようにスパインスイッチを設定します。 forward-only
オプションを使用して、ルーティング インスタンスでDHCPリレーを有効にします。 forward-only
オプションを指定すると、DHCPパケットはスイッチ上で転送されますが、DHCPサーバークライアントバインディングは作成されません。
位相幾何学
DHCP サーバーは、データ センター内の任意の場所に配置でき、別のデータ センター内に配置できます。この場合、DHCP サーバーは DC1 の ToR スイッチの 1 つに接続され、DHCP サーバーの IP アドレスは 192.168.201.10 です。DHCP リレートポロジーを 図 1 に示します。

構成
スパイン1の設定
手順
最初のルーティング インスタンスでDHCPリレーを設定します。
set routing-instances JNPR_1_VRF forwarding-options dhcp-relay forward-only set routing-instances JNPR_1_VRF forwarding-options dhcp-relay server-group Server_Group1 192.168.201.10 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 active-server-group Server_Group1 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 route-suppression destination set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.201 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.202 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.203
2台目のルーティング インスタンスでDHCPリレーを設定します。
set routing-instances JNPR_2_VRF forwarding-options dhcp-relay forward-only set routing-instances JNPR_2_VRF forwarding-options dhcp-relay server-group Server_Group1 192.168.201.10 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 active-server-group Server_Group1 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 route-suppression destination set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.211 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.212 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.213
スパイン1のDHCPリレーを確認します。
user@spine1> show dhcp relay statistics routing-instance JNPR_1_VRF Packets dropped: Total 50741 Invalid server address 0 dhcp-service total 50738 Messages received: BOOTREQUEST 3 DHCPDECLINE 0 DHCPDISCOVER 1 DHCPINFORM 0 DHCPRELEASE 0 DHCPREQUEST 2 DHCPLEASEACTIVE 0 DHCPLEASEUNASSIGNED 0 DHCPLEASEUNKNOWN 0 DHCPLEASEQUERYDONE 0 Messages sent: BOOTREPLY 2 DHCPOFFER 0 DHCPACK 2 DHCPNAK 0 DHCPFORCERENEW 0 DHCPLEASEQUERY 0 DHCPBULKLEASEQUERY 0
スパイン2の設定
手順
最初のルーティング インスタンスでDHCPリレーを設定します。
set routing-instances JNPR_1_VRF forwarding-options dhcp-relay forward-only set routing-instances JNPR_1_VRF forwarding-options dhcp-relay forward-only-replies set routing-instances JNPR_1_VRF forwarding-options dhcp-relay server-group Server_Group1 192.168.201.10 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 active-server-group Server_Group1 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 route-suppression destination set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.201 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.202 set routing-instances JNPR_1_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.203
2台目のルーティング インスタンスでDHCPリレーを設定します。
set routing-instances JNPR_2_VRF forwarding-options dhcp-relay forward-only set routing-instances JNPR_2_VRF forwarding-options dhcp-relay forward-only-replies set routing-instances JNPR_2_VRF forwarding-options dhcp-relay server-group Server_Group1 192.168.201.10 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 active-server-group Server_Group1 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 route-suppression destination set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.211 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.212 set routing-instances JNPR_2_VRF forwarding-options dhcp-relay group Relay_Group1 interface irb.213
スパイン2のDHCPリレーを確認します。
user@spine2> show dhcp relay statistics routing-instance JNPR_1_VRF Packets dropped: Total 50741 Invalid server address 0 dhcp-service total 50738 Messages received: BOOTREQUEST 3 DHCPDECLINE 0 DHCPDISCOVER 1 DHCPINFORM 0 DHCPRELEASE 0 DHCPREQUEST 2 DHCPLEASEACTIVE 0 DHCPLEASEUNASSIGNED 0 DHCPLEASEUNKNOWN 0 DHCPLEASEQUERYDONE 0 Messages sent: BOOTREPLY 2 DHCPOFFER 0 DHCPACK 2 DHCPNAK 0 DHCPFORCERENEW 0 DHCPLEASEQUERY 0 DHCPBULKLEASEQUERY 0
VNI 内トラフィックのマルチキャストの設定(オプション)
必要条件
EVPNマルチホーミングを使用して折りたたみ式スパインを構成する方法で構成したデバイス。
概要
このセクションを使用して、VNI 内マルチキャスト トラフィックを許可するように集約されたスパイン アーキテクチャを設定します。マルチキャストの送信元と受信者は、同じ VLAN の一部です。
QFX5120スパインスイッチを備えた集約型スパインアーキテクチャは、VNI間マルチキャストトラフィックをサポートしていません。
位相幾何学
このセクションには、2 つのマルチキャスト グループの設定が含まれています。1つ目は、マルチキャストグループ224.0.0.66です。 図 2 に示すように、マルチキャスト ソースはエンドポイント 62 です。マルチキャスト受信者エンドポイント 61 は ToR 2 に接続されています。送信元と受信者の両方が同じVLAN内にあるため、それらの間のトラフィックはVNI内マルチキャストトラフィックになります。

構成
デバイスの設定
手順
両方のスパインスイッチ上のすべてのVLANのIGMPスヌーピングを有効にします。
set protocols igmp-snooping vlan VLAN-201 immediate-leave set protocols igmp-snooping vlan VLAN-202 immediate-leave set protocols igmp-snooping vlan VLAN-211 immediate-leave set protocols igmp-snooping vlan VLAN-212 immediate-leave
すべてのVLANに対して、IGMPスヌーピングを備えたToRスイッチを設定します。
set protocols igmp-snooping vlan VLAN-201 immediate-leave set protocols igmp-snooping vlan VLAN-201 interface ae1.0 multicast-router-interface set protocols igmp-snooping vlan VLAN-202 immediate-leave set protocols igmp-snooping vlan VLAN-202 interface ae1.0 multicast-router-interface set protocols igmp-snooping vlan VLAN-211 immediate-leave set protocols igmp-snooping vlan VLAN-211 interface ae1.0 multicast-router-interface set protocols igmp-snooping vlan VLAN-212 immediate-leave set protocols igmp-snooping vlan VLAN-212 interface ae1.0 multicast-router-interface
マルチキャストグループ 224.0.0.66 の検証
手順
ToR 2でIGMPスヌーピングメンバーシップを確認します。
user@tor2> show igmp snooping membership Instance: default-switch Vlan: VLAN-201 Learning-Domain: default Interface: ae1.0, Groups: 0 Vlan: VLAN-202 Learning-Domain: default Interface: ae1.0, Groups: 0 Learning-Domain: default Interface: xe-0/2/2.0, Groups: 1 Group: 225.0.0.66 Group mode: Exclude Source: 0.0.0.0 Last reported by: 192.168.202.61 Group timeout: 177 Type: Dynamic Vlan: VLAN-211 Learning-Domain: default Interface: ae1.0, Groups: 0 Vlan: VLAN-212 Learning-Domain: default Interface: ae1.0, Groups: 0
スパイン1でIGMPスヌーピングメンバーシップを確認します。
user@spine1> show igmp snooping evpn membership detail Instance: default-switch Vlan: VLAN-201, EVPN-Core-NH: 524301 Learning-Domain: default Interface: ae2.0, Groups: 0 Interface: ae1.0, Groups: 0 Vlan: VLAN-202, EVPN-Core-NH: 524303 Learning-Domain: default Interface: ae2.0, Groups: 1 Group: 225.0.0.66 Group mode: Exclude Source: 0.0.0.0 Type: Local Interface: ae1.0, Groups: 0 Vlan: VLAN-211, EVPN-Core-NH: 524307 Learning-Domain: default Interface: ae2.0, Groups: 0 Interface: ae1.0, Groups: 0 Vlan: VLAN-212, EVPN-Core-NH: 524298 Learning-Domain: default Interface: ae2.0, Groups: 0 Interface: ae1.0, Groups: 0
スパイン2でIGMPスヌーピングメンバーシップを確認します。
user@spine2> show igmp snooping evpn membership detail Instance: default-switch Vlan: VLAN-201, EVPN-Core-NH: 524298 Learning-Domain: default Interface: ae2.0, Groups: 0 Interface: ae1.0, Groups: 0 Vlan: VLAN-202, EVPN-Core-NH: 524300 Learning-Domain: default Interface: ae2.0, Groups: 1 Group: 225.0.0.66 Group mode: Exclude Source: 0.0.0.0 Type: Remote Interface: ae1.0, Groups: 0 Vlan: VLAN-211, EVPN-Core-NH: 524304 Learning-Domain: default Interface: ae2.0, Groups: 0 Interface: ae1.0, Groups: 0 Vlan: VLAN-212, EVPN-Core-NH: 524306 Learning-Domain: default Interface: ae2.0, Groups: 0 Interface: ae1.0, Groups: 0
スパイン1で指定されたフォワーダーを確認します。出力は、スパイン1がすべてのイーサネットセグメントの指定されたフォワーダーであることを示しています。
user@spine1> show evpn instance designated-forwarder Instance: default-switch Number of ethernet segments: 12 ESI: 00:00:00:00:00:00:00:00:01:01 Designated forwarder: 192.168.255.13 ESI: 00:00:00:00:00:00:00:00:01:02 Designated forwarder: 192.168.255.13 ESI: 00:00:00:00:00:00:00:00:01:11 Designated forwarder: 192.168.255.13 ESI: 00:00:00:00:00:00:00:00:01:12 Designated forwarder: 192.168.255.13
スパイン1のマルチキャストトラフィックフローを確認します。
LAGハッシュに基づいて、ToR 1はマルチキャストトラフィックをSpine 1に送信します。トラフィックは、AE1インターフェイスのスパイン1に到達します。スパイン1は、IGMPグループメンバーシップに基づいて、このトラフィックをAE2を介して転送します。
user@spine1> monitor interface traffic detail Interface Link Input packets (pps) Output packets (pps) ae1 Up 6742041146 (2946565) 3924 (1) ae2 Up 2536 (0) 6741411465 (2948357)
スパイン2でマルチキャストトラフィックフローを確認します。
LAGハッシュに基づいて、ToR 1はマルチキャストトラフィックをスパイン2に送信しません。スパイン2は、オーバーレイを介してスパイン1からこのトラフィックを受信しますが、このトラフィックをドロップし、AE2には転送しません。
user@spine2> monitor interface traffic detail Interface Link Input packets (pps) Output packets (pps) ae1 Up 2547 (0) 3762 (1) ae2 Up 2462 (0) 3769 (1)
マルチキャスト グループ 224.0.0.65 の検証
手順
スパイン1で指定されたフォワーダーを確認します。出力は、スパイン1がまだすべてのイーサネットセグメントの指定されたフォワーダーであることを示しています。
user@spine1> show evpn instance designated-forwarder Instance: default-switch Number of ethernet segments: 12 ESI: 00:00:00:00:00:00:00:00:01:01 Designated forwarder: 192.168.255.13 ESI: 00:00:00:00:00:00:00:00:01:02 Designated forwarder: 192.168.255.13 ESI: 00:00:00:00:00:00:00:00:01:11 Designated forwarder: 192.168.255.13 ESI: 00:00:00:00:00:00:00:00:01:12 Designated forwarder: 192.168.255.13
スパイン1のマルチキャストトラフィックフローを確認します。
LAGハッシュに基づくと、ToR 1はマルチキャストトラフィックをスパイン1に送信しないため、スパイン1にはこのマルチキャストグループの受信トラフィックはありません。スパイン1は、オーバーレイを介してスパイン2からマルチキャストストリームを受信します。スパイン1とスパイン2はAE1とAE2の同じイーサネットセグメントの一部であるため、スパイン1はトラフィックをドロップし、AE2に転送しません。
user@spine1> monitor interface traffic detail Interface Link Input packets (pps) Output packets (pps) et-0/0/51 Up 4750 (2947862) 4741 (3) ae1 Up 1027 (1) 1543 (1) ae2 Up 991 (0) 1537 (1)
スパイン2でマルチキャストトラフィックフローを確認します。
LAGハッシュに基づいて、ToR 1はマルチキャストトラフィックをスパイン2に送信します。スパイン2はイーサネットセグメントの指定されたフォワーダーではありませんが、スパイン2はマルチキャスト転送のローカルバイアスルールに基づいて、このトラフィックをAE2の受信者に転送します。EVPN マルチキャスト転送ルールの詳細については、「 選択的マルチキャスト転送の概要 」を参照してください。
user@spine2> monitor interface traffic detail Interface Link Input packets (pps) Output packets (pps) et-0/0/51 Up 4603 (3) 3458201844 (2948641) ae1 Up 2985999842 (2948821) 1542 (1) ae2 Up 1009 (0) 2986000009 (2947024)
これで、ネットワーク上のマルチキャストトラフィック転送が正常に設定されました。