DHCP要求のみが表示され、「パラレル」システムのDHCP応答は表示されません。

DHCP要求のみが表示され、「パラレル」システムのDHCP応答は表示されません。

スイッチには2つのラズベリーパイとDHCPサーバーが接続されています。 Raspi#2はネットワークブート用に設定されています。

ここに画像の説明を入力してください。

私はRaspi#1に座っていました。

tcpdump 'ether host b8:27:eb:5d:4a:f6' -p -i eth0 -vv

私もDHCPサーバーに座って

tcpdump 'ether host b8:27:eb:5d:4a:f6' -p -i igc2 -vv

eth0igc2各デバイスのネットワークインターフェイス名。

Raspi#2をオンにするとDHCP要求が表示されますが、Raspi#1をオンにするとDHCPサーバーの応答は表示されません。

DHCP サーバー自体に座っている場合は、要求と応答を確認できます。

なぜ?

私のスイッチはパケットをフィルタリングしますか?追加のトラフィックが表示されるのはなぜですか?

ベストアンサー1

DORA交換では、クライアントはDiscoverおよびRequestパケットを送信し、サーバーはOfferおよびACKで応答します。クライアント(Raspi#2)のDとRは、宛先MAC(つまりブロードキャストMAC)と共に送信されますff:ff:ff:ff:ff:ff。サーバーのOとAは、b8:27:eb:5d:4a:f6ターゲットMACとRaspi#2 MACと共に送信されます。

DiscoverとRequestはブロードキャストフレームなので、スイッチはそれをすべての接続インターフェイスにフラッディングし、Raspi#1はそれを受信します。サーバーからRaspi#2に直接送信されたユニキャストフレームは受信されません。

Raspi#1の両端でトラフィックを表示するには、次のものが必要です。Raspi#2ポートまたはサーバーポートはRaspi#1ポートに接続されています。

バラよりウィキペディアDHCPページ

おすすめ記事