DHCPスヌーピングの有効化(非ELS)
DHCP スヌーピングにより、スイッチは、スイッチに接続された信頼できないデバイスから受信した DHCP メッセージを監視および制御できます。スイッチは、DHCP スヌーピング データベースと呼ばれる、IP アドレスと MAC アドレス間の有効なバインディング(IP-MAC バインディング)のデータベースを構築し、維持します。
すべての VLAN に対して DHCP スヌーピングを設定し、特定の VLAN で異なるポート セキュリティ機能をイネーブルにする場合は、その VLAN でも DHCP スヌーピングを明示的にイネーブルにする必要があります。それ以外の場合、デフォルト値の DHCP スヌーピングなし がその VLAN に適用されます。
DHCP スヌーピングのイネーブル化
DHCPスヌーピングは、インターフェイス(ポート)ごとではなく、VLANごとに設定します。デフォルトでは、DHCP スヌーピングはすべての VLAN で無効になっています。DHCPスヌーピングは、すべてのVLANまたは特定のVLANで有効にできます。
DHCP スヌーピングをイネーブルにするには:
特定のVLAN上:
[edit ethernet-switching-options secure-access port] user@switch# set vlan vlan-name examine-dhcp
すべての VLAN の場合:
[edit ethernet-switching-options secure-access port] user@switch# set vlan all examine-dhcp
DHCPv6 スヌーピングを有効にするには:
特定のVLAN上:
[edit ethernet-switching-options secure-access port] user@switch# set vlan vlan-name examine-dhcpv6
すべての VLAN の場合:
[edit ethernet-switching-options secure-access port] user@switch# set vlan all examine-dhcpv6
デフォルトでは、IP-MACバインディングはスイッチを再起動すると失われ、DHCPクライアント(ネットワークデバイスまたはホスト)はバインディングを再取得する必要があります。ただし、データベース ファイルをローカルまたはリモートに格納するようにスイッチを設定することで、永続化するようにバインディングを構成できます。 DHCP または DHCPv6(非 ELS)での永続的バインディングの設定を参照してください。
プライベートVLAN(PVLAN)の場合は、プライマリVLANでDHCPスヌーピングを有効にします。コミュニティ VLAN でのみ DHCP スヌーピングをイネーブルにした場合、PVLAN トランク ポートからの DHCP メッセージはスヌーピングされません。
CoS転送クラスを適用してスヌーピングされたパケットに優先順位を付ける
EXシリーズスイッチでは、サービスクラス(CoS)を使用して、ネットワークの輻輳や遅延時に重要なアプリケーションからパケットがドロップされないように保護することが必要な場合や、パケットが出入りするポートでDHCPスヌーピングのポートセキュリティ機能を設定する必要がある場合があります。
CoS 転送クラスを使用したスヌーピングされたパケットの優先順位付けは、QFX シリーズ スイッチではサポートされていません。
CoS 転送クラスとキューをスヌーピングされたパケットに適用するには:
DHCPスヌーピングが正しく動作していることの確認
目的
DHCP スヌーピングがスイッチで動作していること、および DHCP スヌーピング データベースに動的バインディングとスタティック バインディングの両方が正しく設定されていることを確認します。
アクション
スイッチに接続されたネットワークデバイス(ここではDHCPクライアント)からDHCPリクエストを送信します。
DHCP サーバがスイッチに接続するインターフェイスが信頼できる場合に、DHCP スヌーピング情報を表示します。要求が MAC アドレスから送信され、サーバーが IP アドレスとリースを提供した場合、次の出力結果になります。
user@switch> show dhcp snooping binding DHCP Snooping Information: MAC address IP address Lease (seconds) Type VLAN Interface 00:05:85:3A:82:77 192.0.2.17 600 dynamic employee ge-0/0/1.0 00:05:85:3A:82:79 192.0.2.18 653 dynamic employee ge-0/0/1.0 00:05:85:3A:82:80 192.0.2.19 720 dynamic employee ge-0/0/2.0 00:05:85:3A:82:81 192.0.2.20 932 dynamic employee ge-0/0/2.0 00:05:85:3A:82:83 192.0.2.21 1230 dynamic employee ge-0/0/2.0 00:05:85:27:32:88 192.0.2.22 — static data ge-0/0/4.0
意味
DHCP サーバーがスイッチに接続するインターフェイスが信頼済みに設定されている場合、出力(前のサンプルを参照)には、MAC アドレスごとに、割り当てられた IP アドレスとリース時間(リースの有効期限が切れるまでの残り時間(秒単位)が表示されます。静的 IP アドレスには、リース時間が割り当てられていません。静的に設定されたエントリは、期限切れになりません。
DHCPサーバが信頼できないものとして設定されていた場合、DHCPスヌーピングデータベースにエントリは追加されず、 show dhcp snooping binding
コマンドの出力には何も表示されません。